View previous topic :: View next topic |
Author |
Message |
hanno n00b
Joined: 28 Apr 2002 Posts: 15
|
Posted: Mon May 06, 2002 7:50 am Post subject: Portage should have some kind of "non-free" sectio |
|
|
I really like Gentoo and I recently switched all my computers from debian to gentoo.
There is one thing I would like to see in Gentoo: Some option to see if non-free programs are installed on my system. And maybe some option (use-variable?) to prevent non-free programs to be installed.
Currently I see no possibility to see if Gentoo installs Proprietary-Software (like Blackdown-Java, NVidia-Driver).
Might it be possible to add some option to each ebuild of non-free Software and let the user know when he installs something non-free? |
|
Back to top |
|
|
Syntaxis Guru
Joined: 28 Apr 2002 Posts: 511 Location: London, UK
|
Posted: Mon May 06, 2002 10:34 am Post subject: Re: Portage should have some kind of "non-free" se |
|
|
Sounds like a nice idea
I loved this feature in Debian.
Lol, we need ourselves a virtual richard m stallman!
Check it out at http://packages.debian.org/unstable/admin/vrms.html |
|
Back to top |
|
|
klieber Bodhisattva
Joined: 17 Apr 2002 Posts: 3657 Location: San Francisco, CA
|
Posted: Tue May 07, 2002 8:01 pm Post subject: |
|
|
I don't disagree with your post (in fact, I don't really care one way or the other). I'm just curious why you think Gentoo should have a non-free section? Is it strictly from a idealogical point of view or are there other reasons?
(again, I don't care one way or the other -- just curious what your reasoning is)
--kurt _________________ The problem with political jokes is that they get elected |
|
Back to top |
|
|
squanto Guru
Joined: 20 Apr 2002 Posts: 524 Location: Rochester, NY, USA
|
Posted: Tue May 07, 2002 8:41 pm Post subject: |
|
|
I think Gentoo could have a non-free section, as long as it kept with the idea-ology of Gentoo, but I don't think it is a great idea. I have no idea how it would be implimented, cause Gentoo is extreamly free (beer and speach).
I don't think it would win over than many new people to the distro, but it would be a good bit more to upkeep for the developers. Especially if people have problems with the non-free stuff.
-Andrew |
|
Back to top |
|
|
klieber Bodhisattva
Joined: 17 Apr 2002 Posts: 3657 Location: San Francisco, CA
|
Posted: Tue May 07, 2002 8:45 pm Post subject: |
|
|
squanto wrote: | I think Gentoo could have a non-free section, as long as it kept with the idea-ology of Gentoo, but I don't think it is a great idea. I have no idea how it would be implimented, cause Gentoo is extreamly free (beer and speach). |
I think the point is that Gentoo, as it stands now, uses some decidedly non-Free products. The original poster mentioned two and I'm sure there are others.
Debian has a non-free section, which is mainly used for idealogical separation. It also has the ability, though /etc/apt/sources.list, to not use non-Free software.
Not sure it would be all that difficult for Gentoo to implement, since most of it would simply be moving some ebuilds to another section. However, the difficult part would be enabling a way to restrict non-free software from being installed on a machine. USE variable won't cut it since USE variables don't override dependencies (just suggestions). I suppose you might be able to use a package.mask -- anyone know if you can mask an entire ebuild directory?
--kurt _________________ The problem with political jokes is that they get elected
Last edited by klieber on Wed May 08, 2002 9:57 pm; edited 2 times in total |
|
Back to top |
|
|
leifbrown n00b
Joined: 25 Apr 2002 Posts: 36
|
Posted: Wed May 08, 2002 1:50 pm Post subject: |
|
|
klieber wrote: |
I suppose you might be able to use a package.mask -- anyone know if you can mask an entire ebuild directory?
|
The obvious syntaxes don't seem to work: (adding $PACKAGE_NAME or $PACKAGE_NAME/*)
Feature request? |
|
Back to top |
|
|
Nitro Bodhisattva
Joined: 08 Apr 2002 Posts: 661 Location: San Francisco
|
Posted: Wed May 08, 2002 9:34 pm Post subject: |
|
|
I think the easiest way to implement this would be to simply add a LICENSE variable to the Portage system. In the ebuilds we would have LICENSE="GPL" or something. Then, modify qpkg (included in the gentoolkit) to query those licenses.
Just a thought, personally, it doesn't matter all that much to me. I think other areas need more work then adding new features. _________________ - Kyle Manna
Please, please SEARCH before posting.
There are three kinds of people in the world: those who can count, and those who can't. |
|
Back to top |
|
|
squanto Guru
Joined: 20 Apr 2002 Posts: 524 Location: Rochester, NY, USA
|
Posted: Wed May 08, 2002 11:26 pm Post subject: |
|
|
I am sorry, I was mistaken as to which "free" was being talked about, I thought that the original poster ment "free" (beer) and not "freedom". I think that things like the NVdriver are good to have in the Gentoo tree.
Installing Java would be easier with a proprietary section of the portage tree. |
|
Back to top |
|
|
|