vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Time for my "emerge -uDv world" but when I use -p first I see there are packages this time around that I don't want to emerge/install. After everything is synced with the servers, how do I stop emerge from emerging a packag, ie; this/pack/sucks-1.0 ? Is it something like PORTAGE_EXCLUDE="this/pack/sucks-1.0" emerge -uDv world (this does not work) Tried googling and the gentoo wiki, but couldn't find it. TIA, David |
| |||
| ~David~ <shadoweyez@gmail.com> wrote: > Time for my "emerge -uDv world" but when I use -p first I see there > are packages this time around that I don't want to emerge/install. > > After everything is synced with the servers, how do I stop emerge > from emerging a packag, ie; this/pack/sucks-1.0 ? > Is it something like > PORTAGE_EXCLUDE="this/pack/sucks-1.0" emerge -uDv world > (this does not work) > > Tried googling and the gentoo wiki, but couldn't find it. Create a new file, /etc/portage/package.mask Then add the packages you don't want installed in there. Example: =net-nds/bind-9.3.2* >net-nds/bind-tools-9.2.6 www-client/mozilla This will block the specific (=) version of net-nds/bind from installing, as well as all versions of net-nds/bind-tools greater than (>) 9.2.6, as well as any version of www-client/mozilla. Regards, -- *Art |
| |||
| Arthur Hagen wrote: > ~David~ <shadoweyez@gmail.com> wrote: >> Time for my "emerge -uDv world" but when I use -p first I see there >> are packages this time around that I don't want to emerge/install. > Create a new file, /etc/portage/package.mask > Then add the packages you don't want installed in there. > Example: > > =net-nds/bind-9.3.2* >> net-nds/bind-tools-9.2.6 > www-client/mozilla > > This will block the specific (=) version of net-nds/bind from > installing, as well as all versions of net-nds/bind-tools greater than > (>) 9.2.6, as well as any version of www-client/mozilla. You can also remove packages from the /var/lib/portage/world this way a package won't be part of "emerge -uDv world" until a program thats in /var/lib/portage/world requires a newer version due dependency. Masking can cause problems if you have a program depending on the program you don't want to emerge, which will in the end lead to that the "emerge -uDv world" will fail. -- //Aho |
| |||
| On Sat, 06 Jan 2007 17:22:54 -0800, ~David~ <shadoweyez@gmail.com> wrote: >Time for my "emerge -uDv world" but when I use -p first I see there are packages >this time around that I don't want to emerge/install. >After everything is synced with the servers, how do I stop emerge from emerging >a packag, ie; this/pack/sucks-1.0 ? >Is it something like >PORTAGE_EXCLUDE="this/pack/sucks-1.0" emerge -uDv world >(this does not work) /etc/portage/package.mask inside put "=this/package.sucks-1.0" |
| ||||
| On Sat, 06 Jan 2007 17:22:54 -0800, ~David~ wrote: > Time for my "emerge -uDv world" but when I use -p first I see there are packages > this time around that I don't want to emerge/install. > > After everything is synced with the servers, how do I stop emerge from emerging > a packag, ie; this/pack/sucks-1.0 ? > Is it something like > PORTAGE_EXCLUDE="this/pack/sucks-1.0" emerge -uDv world > (this does not work) > > Tried googling and the gentoo wiki, but couldn't find it. > > TIA, > David http://www.gentoo.org/doc/en/handboo...ap=3#doc_chap3 |