Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Wed, Feb 4, 2009 at 3:02 PM, Grant wrote: > When this was asked a few weeks ago someone then asked why > --with-bdeps Y isn't the default? This seems to burn nearly everyone > once in awhile. > Because using --with-bdeps y causes unnecessary compilation of packages that don't need t0 be changed. They won't be used again until the dependent package is updated, so why waste time rebuilding them in the interim? No one really gets "burned" by this, they just wonder why installed packages aren't upgraded, nothing stops working. >>> >>> I added: >>> >>> EMERGE_DEFAULT_OPTS="--with-bdeps n" >>> >>> to make.conf and ran 'emerge --depclean' and it got rid of a bunch of >>> stuff, but I'm still confused by boost. --depclean didn't remove it, >>> 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but >>> 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and >>> rb_libtorrent which are the packages that depend on boost, but the >>> result is the same. >>> >>> Also man seems to be broken after that --depclean. When I try to use >>> it, I get errors starting with: >>> >>> sh: /usr/bin/unlzma: No such file or directory >>> >>> - Grant >>> >>> >>> >> >> >> This may help. >> >> r...@smoker / # equery belongs /usr/bin/unlzma >> [ Searching for file(s) /usr/bin/unlzma in *... ] >> app-arch/lzma-utils-4.32.7 (/usr/bin/unlzma -> lzma) >> r...@smoker / # >> >> I would rebuild that or see why it is not already installed. I would >> think that would be part of system??? I'm not sure tho. > > I seem to recall some switch from LZMA to BZ2 manpages in an > etc-update recently ... emerging lzma-utils fixed it, thank you. I always etc-update as soon as the packages are built. Should lzma-utils be a dependency of something? - Grant >>> >>> Weird, --depclean wants to remove lzma-utils again even though: >>> >>> # equery depends lzma-utils >>> [ Searching for packages depending on lzma-utils... ] >>> dev-libs/mpfr-2.3.2 (app-arch/lzma-utils) >>> media-libs/libpng-1.2.34 (app-arch/lzma-utils) >>> media-libs/netpbm-10.44.00-r1 (app-arch/lzma-utils) >>> net-dns/dnsmasq-2.45 (app-arch/lzma-utils) >>> net-misc/netkit-rsh-0.17-r9 (app-arch/lzma-utils) >>> sys-apps/coreutils-6.10-r2 (app-arch/lzma-utils) >>> sys-apps/net-tools-1.60_p20071202044231-r1 (app-arch/lzma-utils) >>> sys-devel/m4-1.4.11 (app-arch/lzma-utils) >>> sys-kernel/linux-headers-2.6.27-r2 (app-arch/lzma-utils) >>> sys-libs/gpm-1.20.5 (app-arch/lzma-utils) >>> >>> Maybe it's listed as a build-time dependency of coreutils when it >>> should be runtime? >>> >>> - Grant >>> >>> >> >> coreutils is an lzma archive, so lzma-utils are required to decompress >> it. So it seems proper that it's a build-time dep. >> >> I think there was something about man using lzma IF you had lzma-utils >> installed at the time of emerging man. So maybe you can try to unmerge >> lzma-utils, then re-emerge man (and maybe convert your lzma manpages >> to bz2). > > man seems to be working fine without lzma-utils now. It looks like I > emerged help2man at some point yesterday so maybe that helped. > > I think I've gotten to the bottom of my boost problem. I have > rb_libtorrent installed which requires >=dev-libs/boost-1.35, meaning > boost needs to be in package.keywords. If I remove boost from > package.keywords, should portage tell me there is a problem? I like > the idea of being able to edit package.keywords and know that portage > will either upgrade/downgrade based on the changes, or tell me if > there is a depended-on package installed which doesn't have the > necessary package.keywords entry. Boost 1.36 and above are in separate slots, so you might be able to install one of those alongside the older version of boost and make both of your programs happy.
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Wednesday 04 February 2009 23:02:38 Grant wrote: > I think I've gotten to the bottom of my boost problem. I have > rb_libtorrent installed which requires >=dev-libs/boost-1.35, meaning > boost needs to be in package.keywords. If I remove boost from > package.keywords, should portage tell me there is a problem? I like > the idea of being able to edit package.keywords and know that portage > will either upgrade/downgrade based on the changes, or tell me if > there is a depended-on package installed which doesn't have the > necessary package.keywords entry. Portage should throw a blocker in that case if boost needs to be rebuilt. You have one package that requires keywording, but you don't have a keyword. I'm not sure offhand what portage will do if you run 'emerge -uND world' and boost does not require rebuilding, but I *think* it will simply leave it alone. OTOH, I don't have an easy way to create scenario to test this right now. -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Wed, Feb 4, 2009 at 1:02 PM, Grant wrote: > > I think I've gotten to the bottom of my boost problem. I have > rb_libtorrent installed which requires >=dev-libs/boost-1.35, meaning > boost needs to be in package.keywords. If I remove boost from > package.keywords, should portage tell me there is a problem? I like > the idea of being able to edit package.keywords and know that portage > will either upgrade/downgrade based on the changes, or tell me if > there is a depended-on package installed which doesn't have the > necessary package.keywords entry. > > - Grant It should. I often play with package.keywords and package.use to see what the effects might be. You can always set them back. HTH, Mark
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
When this was asked a few weeks ago someone then asked why --with-bdeps Y isn't the default? This seems to burn nearly everyone once in awhile. >>> Because using --with-bdeps y causes unnecessary compilation of packages >>> that don't need t0 be changed. They won't be used again until the >>> dependent package is updated, so why waste time rebuilding them in the >>> interim? >>> >>> No one really gets "burned" by this, they just wonder why installed >>> packages aren't upgraded, nothing stops working. >>> >> >> I added: >> >> EMERGE_DEFAULT_OPTS="--with-bdeps n" >> >> to make.conf and ran 'emerge --depclean' and it got rid of a bunch of >> stuff, but I'm still confused by boost. --depclean didn't remove it, >> 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but >> 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and >> rb_libtorrent which are the packages that depend on boost, but the >> result is the same. >> >> Also man seems to be broken after that --depclean. When I try to use >> it, I get errors starting with: >> >> sh: /usr/bin/unlzma: No such file or directory >> >> - Grant >> >> >> > > > This may help. > > r...@smoker / # equery belongs /usr/bin/unlzma > [ Searching for file(s) /usr/bin/unlzma in *... ] > app-arch/lzma-utils-4.32.7 (/usr/bin/unlzma -> lzma) > r...@smoker / # > > I would rebuild that or see why it is not already installed. I would > think that would be part of system??? I'm not sure tho. I seem to recall some switch from LZMA to BZ2 manpages in an etc-update recently ... >>> >>> emerging lzma-utils fixed it, thank you. I always etc-update as soon >>> as the packages are built. Should lzma-utils be a dependency of >>> something? >>> >>> - Grant >> >> Weird, --depclean wants to remove lzma-utils again even though: >> >> # equery depends lzma-utils >> [ Searching for packages depending on lzma-utils... ] >> dev-libs/mpfr-2.3.2 (app-arch/lzma-utils) >> media-libs/libpng-1.2.34 (app-arch/lzma-utils) >> media-libs/netpbm-10.44.00-r1 (app-arch/lzma-utils) >> net-dns/dnsmasq-2.45 (app-arch/lzma-utils) >> net-misc/netkit-rsh-0.17-r9 (app-arch/lzma-utils) >> sys-apps/coreutils-6.10-r2 (app-arch/lzma-utils) >> sys-apps/net-tools-1.60_p20071202044231-r1 (app-arch/lzma-utils) >> sys-devel/m4-1.4.11 (app-arch/lzma-utils) >> sys-kernel/linux-headers-2.6.27-r2 (app-arch/lzma-utils) >> sys-libs/gpm-1.20.5 (app-arch/lzma-utils) >> >> Maybe it's listed as a build-time dependency of coreutils when it >> should be runtime? >> >> - Grant >> >> > > coreutils is an lzma archive, so lzma-utils are required to decompress > it. So it seems proper that it's a build-time dep. > > I think there was something about man using lzma IF you had lzma-utils > installed at the time of emerging man. So maybe you can try to unmerge > lzma-utils, then re-emerge man (and maybe convert your lzma manpages > to bz2). man seems to be working fine without lzma-utils now. It looks like I emerged help2man at some point yesterday so maybe that helped. I think I've gotten to the bottom of my boost problem. I have rb_libtorrent installed which requires >=dev-libs/boost-1.35, meaning boost needs to be in package.keywords. If I remove boost from package.keywords, should portage tell me there is a problem? I like the idea of being able to edit package.keywords and know that portage will either upgrade/downgrade based on the changes, or tell me if there is a depended-on package installed which doesn't have the necessary package.keywords entry. - Grant > Also be sure you've got PORTAGE_COMPRESS set to what you'd like in > your make.conf
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Tue, Feb 3, 2009 at 5:42 PM, Grant wrote: >>> When this was asked a few weeks ago someone then asked why >>> --with-bdeps Y isn't the default? This seems to burn nearly everyone >>> once in awhile. >>> >> Because using --with-bdeps y causes unnecessary compilation of packages >> that don't need t0 be changed. They won't be used again until the >> dependent package is updated, so why waste time rebuilding them in the >> interim? >> >> No one really gets "burned" by this, they just wonder why installed >> packages aren't upgraded, nothing stops working. >> > > I added: > > EMERGE_DEFAULT_OPTS="--with-bdeps n" > > to make.conf and ran 'emerge --depclean' and it got rid of a bunch of > stuff, but I'm still confused by boost. --depclean didn't remove it, > 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but > 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and > rb_libtorrent which are the packages that depend on boost, but the > result is the same. > > Also man seems to be broken after that --depclean. When I try to use > it, I get errors starting with: > > sh: /usr/bin/unlzma: No such file or directory > > - Grant > > > This may help. r...@smoker / # equery belongs /usr/bin/unlzma [ Searching for file(s) /usr/bin/unlzma in *... ] app-arch/lzma-utils-4.32.7 (/usr/bin/unlzma -> lzma) r...@smoker / # I would rebuild that or see why it is not already installed. I would think that would be part of system??? I'm not sure tho. >>> >>> I seem to recall some switch from LZMA to BZ2 manpages in an >>> etc-update recently ... >> >> emerging lzma-utils fixed it, thank you. I always etc-update as soon >> as the packages are built. Should lzma-utils be a dependency of >> something? >> >> - Grant > > Weird, --depclean wants to remove lzma-utils again even though: > > # equery depends lzma-utils > [ Searching for packages depending on lzma-utils... ] > dev-libs/mpfr-2.3.2 (app-arch/lzma-utils) > media-libs/libpng-1.2.34 (app-arch/lzma-utils) > media-libs/netpbm-10.44.00-r1 (app-arch/lzma-utils) > net-dns/dnsmasq-2.45 (app-arch/lzma-utils) > net-misc/netkit-rsh-0.17-r9 (app-arch/lzma-utils) > sys-apps/coreutils-6.10-r2 (app-arch/lzma-utils) > sys-apps/net-tools-1.60_p20071202044231-r1 (app-arch/lzma-utils) > sys-devel/m4-1.4.11 (app-arch/lzma-utils) > sys-kernel/linux-headers-2.6.27-r2 (app-arch/lzma-utils) > sys-libs/gpm-1.20.5 (app-arch/lzma-utils) > > Maybe it's listed as a build-time dependency of coreutils when it > should be runtime? > > - Grant > > coreutils is an lzma archive, so lzma-utils are required to decompress it. So it seems proper that it's a build-time dep. I think there was something about man using lzma IF you had lzma-utils installed at the time of emerging man. So maybe you can try to unmerge lzma-utils, then re-emerge man (and maybe convert your lzma manpages to bz2). Also be sure you've got PORTAGE_COMPRESS set to what you'd like in your make.conf
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
>> When this was asked a few weeks ago someone then asked why >> --with-bdeps Y isn't the default? This seems to burn nearly everyone >> once in awhile. >> > Because using --with-bdeps y causes unnecessary compilation of packages > that don't need t0 be changed. They won't be used again until the > dependent package is updated, so why waste time rebuilding them in the > interim? > > No one really gets "burned" by this, they just wonder why installed > packages aren't upgraded, nothing stops working. > I added: EMERGE_DEFAULT_OPTS="--with-bdeps n" to make.conf and ran 'emerge --depclean' and it got rid of a bunch of stuff, but I'm still confused by boost. --depclean didn't remove it, 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and rb_libtorrent which are the packages that depend on boost, but the result is the same. Also man seems to be broken after that --depclean. When I try to use it, I get errors starting with: sh: /usr/bin/unlzma: No such file or directory - Grant >>> >>> >>> This may help. >>> >>> r...@smoker / # equery belongs /usr/bin/unlzma >>> [ Searching for file(s) /usr/bin/unlzma in *... ] >>> app-arch/lzma-utils-4.32.7 (/usr/bin/unlzma -> lzma) >>> r...@smoker / # >>> >>> I would rebuild that or see why it is not already installed. I would >>> think that would be part of system??? I'm not sure tho. >> >> I seem to recall some switch from LZMA to BZ2 manpages in an >> etc-update recently ... > > emerging lzma-utils fixed it, thank you. I always etc-update as soon > as the packages are built. Should lzma-utils be a dependency of > something? > > - Grant Weird, --depclean wants to remove lzma-utils again even though: # equery depends lzma-utils [ Searching for packages depending on lzma-utils... ] dev-libs/mpfr-2.3.2 (app-arch/lzma-utils) media-libs/libpng-1.2.34 (app-arch/lzma-utils) media-libs/netpbm-10.44.00-r1 (app-arch/lzma-utils) net-dns/dnsmasq-2.45 (app-arch/lzma-utils) net-misc/netkit-rsh-0.17-r9 (app-arch/lzma-utils) sys-apps/coreutils-6.10-r2 (app-arch/lzma-utils) sys-apps/net-tools-1.60_p20071202044231-r1 (app-arch/lzma-utils) sys-devel/m4-1.4.11 (app-arch/lzma-utils) sys-kernel/linux-headers-2.6.27-r2 (app-arch/lzma-utils) sys-libs/gpm-1.20.5 (app-arch/lzma-utils) Maybe it's listed as a build-time dependency of coreutils when it should be runtime? - Grant
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
> When this was asked a few weeks ago someone then asked why > --with-bdeps Y isn't the default? This seems to burn nearly everyone > once in awhile. > Because using --with-bdeps y causes unnecessary compilation of packages that don't need t0 be changed. They won't be used again until the dependent package is updated, so why waste time rebuilding them in the interim? No one really gets "burned" by this, they just wonder why installed packages aren't upgraded, nothing stops working. >>> >>> I added: >>> >>> EMERGE_DEFAULT_OPTS="--with-bdeps n" >>> >>> to make.conf and ran 'emerge --depclean' and it got rid of a bunch of >>> stuff, but I'm still confused by boost. --depclean didn't remove it, >>> 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but >>> 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and >>> rb_libtorrent which are the packages that depend on boost, but the >>> result is the same. >>> >>> Also man seems to be broken after that --depclean. When I try to use >>> it, I get errors starting with: >>> >>> sh: /usr/bin/unlzma: No such file or directory >>> >>> - Grant >>> >>> >>> >> >> >> This may help. >> >> r...@smoker / # equery belongs /usr/bin/unlzma >> [ Searching for file(s) /usr/bin/unlzma in *... ] >> app-arch/lzma-utils-4.32.7 (/usr/bin/unlzma -> lzma) >> r...@smoker / # >> >> I would rebuild that or see why it is not already installed. I would >> think that would be part of system??? I'm not sure tho. > > I seem to recall some switch from LZMA to BZ2 manpages in an > etc-update recently ... emerging lzma-utils fixed it, thank you. I always etc-update as soon as the packages are built. Should lzma-utils be a dependency of something? - Grant
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Tue, Feb 3, 2009 at 5:12 PM, Dale wrote: > Grant wrote: When this was asked a few weeks ago someone then asked why --with-bdeps Y isn't the default? This seems to burn nearly everyone once in awhile. >>> Because using --with-bdeps y causes unnecessary compilation of packages >>> that don't need t0 be changed. They won't be used again until the >>> dependent package is updated, so why waste time rebuilding them in the >>> interim? >>> >>> No one really gets "burned" by this, they just wonder why installed >>> packages aren't upgraded, nothing stops working. >>> >> >> I added: >> >> EMERGE_DEFAULT_OPTS="--with-bdeps n" >> >> to make.conf and ran 'emerge --depclean' and it got rid of a bunch of >> stuff, but I'm still confused by boost. --depclean didn't remove it, >> 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but >> 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and >> rb_libtorrent which are the packages that depend on boost, but the >> result is the same. >> >> Also man seems to be broken after that --depclean. When I try to use >> it, I get errors starting with: >> >> sh: /usr/bin/unlzma: No such file or directory >> >> - Grant >> >> >> > > > This may help. > > r...@smoker / # equery belongs /usr/bin/unlzma > [ Searching for file(s) /usr/bin/unlzma in *... ] > app-arch/lzma-utils-4.32.7 (/usr/bin/unlzma -> lzma) > r...@smoker / # > > I would rebuild that or see why it is not already installed. I would > think that would be part of system??? I'm not sure tho. I seem to recall some switch from LZMA to BZ2 manpages in an etc-update recently ...
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
Grant wrote: >>> When this was asked a few weeks ago someone then asked why >>> --with-bdeps Y isn't the default? This seems to burn nearly everyone >>> once in awhile. >>> >> Because using --with-bdeps y causes unnecessary compilation of packages >> that don't need t0 be changed. They won't be used again until the >> dependent package is updated, so why waste time rebuilding them in the >> interim? >> >> No one really gets "burned" by this, they just wonder why installed >> packages aren't upgraded, nothing stops working. >> > > I added: > > EMERGE_DEFAULT_OPTS="--with-bdeps n" > > to make.conf and ran 'emerge --depclean' and it got rid of a bunch of > stuff, but I'm still confused by boost. --depclean didn't remove it, > 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but > 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and > rb_libtorrent which are the packages that depend on boost, but the > result is the same. > > Also man seems to be broken after that --depclean. When I try to use > it, I get errors starting with: > > sh: /usr/bin/unlzma: No such file or directory > > - Grant > > > This may help. r...@smoker / # equery belongs /usr/bin/unlzma [ Searching for file(s) /usr/bin/unlzma in *... ] app-arch/lzma-utils-4.32.7 (/usr/bin/unlzma -> lzma) r...@smoker / # I would rebuild that or see why it is not already installed. I would think that would be part of system??? I'm not sure tho. Dale :-) :-)
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Tue, Feb 3, 2009 at 4:51 PM, Grant wrote: >>> When this was asked a few weeks ago someone then asked why >>> --with-bdeps Y isn't the default? This seems to burn nearly everyone >>> once in awhile. >> >> Because using --with-bdeps y causes unnecessary compilation of packages >> that don't need t0 be changed. They won't be used again until the >> dependent package is updated, so why waste time rebuilding them in the >> interim? >> >> No one really gets "burned" by this, they just wonder why installed >> packages aren't upgraded, nothing stops working. > > I added: > > EMERGE_DEFAULT_OPTS="--with-bdeps n" > > to make.conf and ran 'emerge --depclean' and it got rid of a bunch of > stuff, but I'm still confused by boost. --depclean didn't remove it, > 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but > 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and > rb_libtorrent which are the packages that depend on boost, but the > result is the same. > > Also man seems to be broken after that --depclean. When I try to use > it, I get errors starting with: > > sh: /usr/bin/unlzma: No such file or directory Yeah... removing all those bdeps is probably not a good idea. Plus, they'll just have to be re-emerged next time you emerge anything that needs them.
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
>> When this was asked a few weeks ago someone then asked why >> --with-bdeps Y isn't the default? This seems to burn nearly everyone >> once in awhile. > > Because using --with-bdeps y causes unnecessary compilation of packages > that don't need t0 be changed. They won't be used again until the > dependent package is updated, so why waste time rebuilding them in the > interim? > > No one really gets "burned" by this, they just wonder why installed > packages aren't upgraded, nothing stops working. I added: EMERGE_DEFAULT_OPTS="--with-bdeps n" to make.conf and ran 'emerge --depclean' and it got rid of a bunch of stuff, but I'm still confused by boost. --depclean didn't remove it, 'emerge -avDuN world' doesn't downgrade it even --with-bdeps y, but 'emerge -pv boost' would downgrade it. I also re-emerged twinkle and rb_libtorrent which are the packages that depend on boost, but the result is the same. Also man seems to be broken after that --depclean. When I try to use it, I get errors starting with: sh: /usr/bin/unlzma: No such file or directory - Grant
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Tue, 3 Feb 2009 12:32:15 -0800, Mark Knecht wrote: > When this was asked a few weeks ago someone then asked why > --with-bdeps Y isn't the default? This seems to burn nearly everyone > once in awhile. Because using --with-bdeps y causes unnecessary compilation of packages that don't need t0 be changed. They won't be used again until the dependent package is updated, so why waste time rebuilding them in the interim? No one really gets "burned" by this, they just wonder why installed packages aren't upgraded, nothing stops working. -- Neil Bothwick I'm warning you! One step closer and I'll drop carrier! signature.asc Description: PGP signature
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Tue, Feb 3, 2009 at 2:32 PM, Mark Knecht wrote: > On Tue, Feb 3, 2009 at 12:23 PM, Neil Bothwick wrote: >> On Tue, 3 Feb 2009 11:29:01 -0800, Grant wrote: >> >>> Is portage supposed to pick up on this with 'emerge -avDuN world'? >> >> Not if these are build-time dependencies, in which case they'll only be >> picked up when you use --with-bdeps y. >> >> This is becoming a VFAQ. >> >> >> -- >> Neil Bothwick > > When this was asked a few weeks ago someone then asked why > --with-bdeps Y isn't the default? This seems to burn nearly everyone > once in awhile. When I asked a similar question, the whole bdeps thing was a red herring. The cause in my case was ebuilds changing without having the version increased. I guess portage uses the tree vs installed ebuild cache depending on what you ask of it. For example when I installed foo it did not have bar as a dep, so --deep doesn't find it. However, the same version of foo that i have installed now includes the dep for bar, so other commands/tools which look at the ebuilds in the tree will see it like that (or re-emerging foo). Maybe that's not how it works (I'm no portage expert, just a average user). Back to the OP's exact problem: It looks like it wants to downgrade boost from 1.35.0-r1 down to 1.34.1. 1.35.0-r2 is testing (~arch) while 1.34.1-2 is stable. Did you override arch when emerging?
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Tue, Feb 3, 2009 at 12:23 PM, Neil Bothwick wrote: > On Tue, 3 Feb 2009 11:29:01 -0800, Grant wrote: > >> Is portage supposed to pick up on this with 'emerge -avDuN world'? > > Not if these are build-time dependencies, in which case they'll only be > picked up when you use --with-bdeps y. > > This is becoming a VFAQ. > > > -- > Neil Bothwick When this was asked a few weeks ago someone then asked why --with-bdeps Y isn't the default? This seems to burn nearly everyone once in awhile. - Mark
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Tue, Feb 3, 2009 at 2:23 PM, Neil Bothwick wrote: > On Tue, 3 Feb 2009 11:29:01 -0800, Grant wrote: > >> Is portage supposed to pick up on this with 'emerge -avDuN world'? > > Not if these are build-time dependencies, in which case they'll only be > picked up when you use --with-bdeps y. > > This is becoming a VFAQ. I can't imagine boost is a build-time dep, though.
Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
On Tue, 3 Feb 2009 11:29:01 -0800, Grant wrote: > Is portage supposed to pick up on this with 'emerge -avDuN world'? Not if these are build-time dependencies, in which case they'll only be picked up when you use --with-bdeps y. This is becoming a VFAQ. -- Neil Bothwick If weather bureaus were honest, they would call themselves non prophet organizations signature.asc Description: PGP signature
[gentoo-user] 'emerge -avDuN world' doesn't find everything
I do a daily 'emerge -avDuN world' to keep everything up to date, but I've noticed it doesn't always find everything. As an example: # emerge -avDuN world These are the packages that would be merged, in order: Calculating dependencies... done! Total: 0 packages, Size of downloads: 0 kB Nothing to merge; would you like to auto-clean packages? [Yes/No] >>> Auto-cleaning packages... >>> No outdated packages were found on your system. # emerge -pv boost These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild UD] dev-util/boost-build-1.34.1 [1.35.0-r1] USE="python (-examples%)" 0 kB [ebuild UD] dev-libs/boost-1.34.1-r2 [1.35.0-r2] USE="-debug -doc -icu -pyste% -tools (-expat%) (-mpi%)" 0 kB Total: 2 packages (2 downgrades), Size of downloads: 0 kB # equery depends boost [ Searching for packages depending on boost... ] net-im/twinkle-1.0.1-r1 (dev-libs/boost) net-libs/rb_libtorrent-0.14.1 (>=dev-libs/boost-1.34) (>=dev-libs/boost-1.35) Is portage supposed to pick up on this with 'emerge -avDuN world'? - Grant