* [gentoo-user] 'emerge -avDuN world' doesn't find everything
@ 2009-02-03 19:29 Grant
2009-02-03 20:23 ` Neil Bothwick
0 siblings, 1 reply; 18+ messages in thread
From: Grant @ 2009-02-03 19:29 UTC (permalink / raw
To: Gentoo mailing list
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
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 19:29 [gentoo-user] 'emerge -avDuN world' doesn't find everything Grant
@ 2009-02-03 20:23 ` Neil Bothwick
2009-02-03 20:32 ` Paul Hartman
2009-02-03 20:32 ` Mark Knecht
0 siblings, 2 replies; 18+ messages in thread
From: Neil Bothwick @ 2009-02-03 20:23 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 377 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 20:23 ` Neil Bothwick
@ 2009-02-03 20:32 ` Paul Hartman
2009-02-03 20:32 ` Mark Knecht
1 sibling, 0 replies; 18+ messages in thread
From: Paul Hartman @ 2009-02-03 20:32 UTC (permalink / raw
To: gentoo-user
On Tue, Feb 3, 2009 at 2:23 PM, Neil Bothwick <neil@digimed.co.uk> 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.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 20:23 ` Neil Bothwick
2009-02-03 20:32 ` Paul Hartman
@ 2009-02-03 20:32 ` Mark Knecht
2009-02-03 20:44 ` Paul Hartman
2009-02-03 22:27 ` Neil Bothwick
1 sibling, 2 replies; 18+ messages in thread
From: Mark Knecht @ 2009-02-03 20:32 UTC (permalink / raw
To: gentoo-user
On Tue, Feb 3, 2009 at 12:23 PM, Neil Bothwick <neil@digimed.co.uk> 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
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 20:32 ` Mark Knecht
@ 2009-02-03 20:44 ` Paul Hartman
2009-02-03 22:27 ` Neil Bothwick
1 sibling, 0 replies; 18+ messages in thread
From: Paul Hartman @ 2009-02-03 20:44 UTC (permalink / raw
To: gentoo-user
On Tue, Feb 3, 2009 at 2:32 PM, Mark Knecht <markknecht@gmail.com> wrote:
> On Tue, Feb 3, 2009 at 12:23 PM, Neil Bothwick <neil@digimed.co.uk> 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?
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 20:32 ` Mark Knecht
2009-02-03 20:44 ` Paul Hartman
@ 2009-02-03 22:27 ` Neil Bothwick
2009-02-03 22:51 ` Grant
1 sibling, 1 reply; 18+ messages in thread
From: Neil Bothwick @ 2009-02-03 22:27 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 638 bytes --]
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!
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 22:27 ` Neil Bothwick
@ 2009-02-03 22:51 ` Grant
2009-02-03 23:10 ` Paul Hartman
2009-02-03 23:12 ` Dale
0 siblings, 2 replies; 18+ messages in thread
From: Grant @ 2009-02-03 22:51 UTC (permalink / raw
To: gentoo-user
>> 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
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 22:51 ` Grant
@ 2009-02-03 23:10 ` Paul Hartman
2009-02-03 23:12 ` Dale
1 sibling, 0 replies; 18+ messages in thread
From: Paul Hartman @ 2009-02-03 23:10 UTC (permalink / raw
To: gentoo-user
On Tue, Feb 3, 2009 at 4:51 PM, Grant <emailgrant@gmail.com> 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.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 22:51 ` Grant
2009-02-03 23:10 ` Paul Hartman
@ 2009-02-03 23:12 ` Dale
2009-02-03 23:22 ` Paul Hartman
1 sibling, 1 reply; 18+ messages in thread
From: Dale @ 2009-02-03 23:12 UTC (permalink / raw
To: gentoo-user
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.
root@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)
root@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
:-) :-)
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 23:12 ` Dale
@ 2009-02-03 23:22 ` Paul Hartman
2009-02-03 23:30 ` Grant
0 siblings, 1 reply; 18+ messages in thread
From: Paul Hartman @ 2009-02-03 23:22 UTC (permalink / raw
To: gentoo-user
On Tue, Feb 3, 2009 at 5:12 PM, Dale <rdalek1967@gmail.com> 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.
>
> root@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)
> root@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 ...
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 23:22 ` Paul Hartman
@ 2009-02-03 23:30 ` Grant
2009-02-03 23:42 ` Grant
0 siblings, 1 reply; 18+ messages in thread
From: Grant @ 2009-02-03 23:30 UTC (permalink / raw
To: gentoo-user
>>>>> 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.
>>
>> root@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)
>> root@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
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 23:30 ` Grant
@ 2009-02-03 23:42 ` Grant
2009-02-04 4:06 ` Paul Hartman
0 siblings, 1 reply; 18+ messages in thread
From: Grant @ 2009-02-03 23:42 UTC (permalink / raw
To: gentoo-user
>>>>>> 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.
>>>
>>> root@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)
>>> root@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
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-03 23:42 ` Grant
@ 2009-02-04 4:06 ` Paul Hartman
2009-02-04 21:02 ` Grant
0 siblings, 1 reply; 18+ messages in thread
From: Paul Hartman @ 2009-02-04 4:06 UTC (permalink / raw
To: gentoo-user
On Tue, Feb 3, 2009 at 5:42 PM, Grant <emailgrant@gmail.com> 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.
>>>>
>>>> root@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)
>>>> root@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
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-04 4:06 ` Paul Hartman
@ 2009-02-04 21:02 ` Grant
2009-02-04 21:06 ` Mark Knecht
` (3 more replies)
0 siblings, 4 replies; 18+ messages in thread
From: Grant @ 2009-02-04 21:02 UTC (permalink / raw
To: gentoo-user
>>>>>>>> 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.
>>>>>
>>>>> root@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)
>>>>> root@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
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-04 21:02 ` Grant
@ 2009-02-04 21:06 ` Mark Knecht
2009-02-04 21:10 ` Alan McKinnon
` (2 subsequent siblings)
3 siblings, 0 replies; 18+ messages in thread
From: Mark Knecht @ 2009-02-04 21:06 UTC (permalink / raw
To: gentoo-user
On Wed, Feb 4, 2009 at 1:02 PM, Grant <emailgrant@gmail.com> wrote:
<SNIP>
>
> 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
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-04 21:02 ` Grant
2009-02-04 21:06 ` Mark Knecht
@ 2009-02-04 21:10 ` Alan McKinnon
2009-02-04 23:04 ` Paul Hartman
2009-02-05 9:39 ` [gentoo-user] AWstats problems Johannes Frandsen
3 siblings, 0 replies; 18+ messages in thread
From: Alan McKinnon @ 2009-02-04 21:10 UTC (permalink / raw
To: gentoo-user
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
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [gentoo-user] 'emerge -avDuN world' doesn't find everything
2009-02-04 21:02 ` Grant
2009-02-04 21:06 ` Mark Knecht
2009-02-04 21:10 ` Alan McKinnon
@ 2009-02-04 23:04 ` Paul Hartman
2009-02-05 9:39 ` [gentoo-user] AWstats problems Johannes Frandsen
3 siblings, 0 replies; 18+ messages in thread
From: Paul Hartman @ 2009-02-04 23:04 UTC (permalink / raw
To: gentoo-user
On Wed, Feb 4, 2009 at 3:02 PM, Grant <emailgrant@gmail.com> 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.
>>>>>>
>>>>>> root@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)
>>>>>> root@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.
^ permalink raw reply [flat|nested] 18+ messages in thread
* [gentoo-user] AWstats problems
2009-02-04 21:02 ` Grant
` (2 preceding siblings ...)
2009-02-04 23:04 ` Paul Hartman
@ 2009-02-05 9:39 ` Johannes Frandsen
3 siblings, 0 replies; 18+ messages in thread
From: Johannes Frandsen @ 2009-02-05 9:39 UTC (permalink / raw
To: gentoo-user
Hi
I have in the last few days tried to get awstats up and running on my
gentoo box but without any luck.
I have emerge awstats without any problems and added this to my apache
configuration (/etc/apache/httpd.conf)
#AWStats configuration
Alias /awstatsclasses "/usr/share/webapps/awstats/6.9-r1/htdocs/
classes/"
Alias /awstatscss "/usr/share/webapps/awstats/6.9-r1/htdocs/css/"
Alias /awstatsicons "/usr/share/webapps/awstats/6.9-r1/htdocs/icon/"
ScriptAlias /awstats/ "/usr/share/webapps/awstats/6.9-r1/htdocs/cgi-
bin/"
<Directory "/usr/share/webapps/awstats/6.9-r1/hostroot/cgi-bin/">
Options +ExecCGI +FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory /usr/share/webapps/awstats/6.9-r1/htdocs/s>
Order allow,deny
Allow from all
</Directory>
Include /etc/apache2/awstats.conf
I have added this to my vhost file
CustomLog /var/log/apache2/www.testsite.test/access_log combined
and restarted my apache server.
I can run
/usr/share/webapps/awstats/6.9-r/hostroot/cgi-bin/awstats.pl -config=www.testsite.test
-update
and it seem to perform the operation fine...
The problem occurs when I try to view awstats in my browser:
http://www.testsite.test/awstats/awstats.pl?config=www.testsite.test
Then I get a http 403 error:
Forbidden
You don't have permission to access /awstats/awstats.pl on this server.
I have tried a lot of guides and howto after browsing google, but non
of them seems to do the final trick of letting me access awstats
Do anyone know of a solution to the 403 error or a reference to a up-
to-date guide on how to setup awstats on gentoo.
Regards
Joe
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2009-02-05 9:39 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-03 19:29 [gentoo-user] 'emerge -avDuN world' doesn't find everything Grant
2009-02-03 20:23 ` Neil Bothwick
2009-02-03 20:32 ` Paul Hartman
2009-02-03 20:32 ` Mark Knecht
2009-02-03 20:44 ` Paul Hartman
2009-02-03 22:27 ` Neil Bothwick
2009-02-03 22:51 ` Grant
2009-02-03 23:10 ` Paul Hartman
2009-02-03 23:12 ` Dale
2009-02-03 23:22 ` Paul Hartman
2009-02-03 23:30 ` Grant
2009-02-03 23:42 ` Grant
2009-02-04 4:06 ` Paul Hartman
2009-02-04 21:02 ` Grant
2009-02-04 21:06 ` Mark Knecht
2009-02-04 21:10 ` Alan McKinnon
2009-02-04 23:04 ` Paul Hartman
2009-02-05 9:39 ` [gentoo-user] AWstats problems Johannes Frandsen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox