Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Portage should have some kind of "non-free" sectio
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
hanno
n00b
n00b


Joined: 28 Apr 2002
Posts: 15

PostPosted: Mon May 06, 2002 7:50 am    Post subject: Portage should have some kind of "non-free" sectio Reply with quote

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
View user's profile Send private message
Syntaxis
Guru
Guru


Joined: 28 Apr 2002
Posts: 511
Location: London, UK

PostPosted: Mon May 06, 2002 10:34 am    Post subject: Re: Portage should have some kind of "non-free" se Reply with quote

Sounds like a nice idea :-)
I loved this feature in Debian.
Lol, we need ourselves a virtual richard m stallman! :-D
Check it out at http://packages.debian.org/unstable/admin/vrms.html
Back to top
View user's profile Send private message
klieber
Administrator
Administrator


Joined: 17 Apr 2002
Posts: 3657
Location: San Francisco, CA

PostPosted: Tue May 07, 2002 8:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
squanto
Guru
Guru


Joined: 20 Apr 2002
Posts: 524
Location: Rochester, NY, USA

PostPosted: Tue May 07, 2002 8:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
klieber
Administrator
Administrator


Joined: 17 Apr 2002
Posts: 3657
Location: San Francisco, CA

PostPosted: Tue May 07, 2002 8:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
leifbrown
n00b
n00b


Joined: 25 Apr 2002
Posts: 36

PostPosted: Wed May 08, 2002 1:50 pm    Post subject: Reply with quote

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
View user's profile Send private message
Nitro
Bodhisattva
Bodhisattva


Joined: 08 Apr 2002
Posts: 661
Location: San Francisco

PostPosted: Wed May 08, 2002 9:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
squanto
Guru
Guru


Joined: 20 Apr 2002
Posts: 524
Location: Rochester, NY, USA

PostPosted: Wed May 08, 2002 11:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum