public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] emerge --update - why doesn't it update my kde packages
@ 2010-05-04  8:57 Helmut Jarausch
  2010-05-04  9:43 ` Bert Swart
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Helmut Jarausch @ 2010-05-04  8:57 UTC (permalink / raw
  To: gentoo-user

Hi,
the following situation puzzles me a lot.

My 'standard' way of updating is
emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree @system @world

but it didn't update anything.

Still, eix confirmed there were quite a lot of kde packages which have
newer versions, and indeed,
emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
upgraded 24 packages.

Where does this discrepancy come from?

Many thanks for a hint,
Helmut.

-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04  8:57 [gentoo-user] emerge --update - why doesn't it update my kde packages Helmut Jarausch
@ 2010-05-04  9:43 ` Bert Swart
  2010-05-04 10:09   ` Helmut Jarausch
  2010-05-04 13:16 ` Alex Schuster
  2010-05-04 16:19 ` Paul Hartman
  2 siblings, 1 reply; 14+ messages in thread
From: Bert Swart @ 2010-05-04  9:43 UTC (permalink / raw
  To: gentoo-user

On Tue, May 04, 2010 at 10:57:10AM +0200, Helmut Jarausch wrote:
> Hi,
> the following situation puzzles me a lot.
> 
> My 'standard' way of updating is
> emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree @system @world
> 
> but it didn't update anything.
> 
> Still, eix confirmed there were quite a lot of kde packages which have
> newer versions, and indeed,
> emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
> upgraded 24 packages.
> 
> Where does this discrepancy come from?
Do you  have --with-bdep set in /etc/make.conf?
> 
> Many thanks for a hint,
> Helmut.
> 
> -- 
> Helmut Jarausch
> 
> Lehrstuhl fuer Numerische Mathematik
> RWTH - Aachen University
> D 52056 Aachen, Germany
> 




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04  9:43 ` Bert Swart
@ 2010-05-04 10:09   ` Helmut Jarausch
  2010-05-04 10:17     ` Bert Swart
  0 siblings, 1 reply; 14+ messages in thread
From: Helmut Jarausch @ 2010-05-04 10:09 UTC (permalink / raw
  To: gentoo-user

On  4 May, Bert Swart wrote:
> On Tue, May 04, 2010 at 10:57:10AM +0200, Helmut Jarausch wrote:
>> Hi,
>> the following situation puzzles me a lot.
>> 
>> My 'standard' way of updating is
>> emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree @system @world
>> 
>> but it didn't update anything.
>> 
>> Still, eix confirmed there were quite a lot of kde packages which have
>> newer versions, and indeed,
>> emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
>> upgraded 24 packages.
>> 
>> Where does this discrepancy come from?
> Do you  have --with-bdep set in /etc/make.conf?

No. Are you saying that
emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree  --with-bdeps y @system @world
would have updated my kde packages, as well?

Thanks,
Helmut.




-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04 10:09   ` Helmut Jarausch
@ 2010-05-04 10:17     ` Bert Swart
  2010-05-04 10:29       ` KH
  0 siblings, 1 reply; 14+ messages in thread
From: Bert Swart @ 2010-05-04 10:17 UTC (permalink / raw
  To: gentoo-user

On Tue, May 04, 2010 at 12:09:25PM +0200, Helmut Jarausch wrote:
> On  4 May, Bert Swart wrote:
> > On Tue, May 04, 2010 at 10:57:10AM +0200, Helmut Jarausch wrote:
> >> Hi,
> >> the following situation puzzles me a lot.
> >> 
> >> My 'standard' way of updating is
> >> emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree @system @world
> >> 
> >> but it didn't update anything.
> >> 
> >> Still, eix confirmed there were quite a lot of kde packages which have
> >> newer versions, and indeed,
> >> emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
> >> upgraded 24 packages.
> >> 
> >> Where does this discrepancy come from?
> > Do you  have --with-bdep set in /etc/make.conf?
> 
> No. Are you saying that
> emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree  --with-bdeps y @system @world
> would have updated my kde packages, as well?
Probably. Sometimes, not all packages are included as dependency
if they are not strictly required. If you do want them to be
upgraded, add --with-bdeps to EMERGE_DEFAULT_OPTS in
/etc/make.conf. Or, like you did, upgrade them manually...
See also http://www.gentoo.org/proj/en/portage/doc/faq.xml
> 
> Thanks,
> Helmut.
> 
> 
> 
> 
> -- 
> Helmut Jarausch
> 
> Lehrstuhl fuer Numerische Mathematik
> RWTH - Aachen University
> D 52056 Aachen, Germany
> 




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04 10:17     ` Bert Swart
@ 2010-05-04 10:29       ` KH
  0 siblings, 0 replies; 14+ messages in thread
From: KH @ 2010-05-04 10:29 UTC (permalink / raw
  To: gentoo-user

Am 04.05.2010 12:17, schrieb Bert Swart:
> On Tue, May 04, 2010 at 12:09:25PM +0200, Helmut Jarausch wrote:
>> On  4 May, Bert Swart wrote:
>>> On Tue, May 04, 2010 at 10:57:10AM +0200, Helmut Jarausch wrote:
>>>> Hi,
>>>> the following situation puzzles me a lot.
>>>>
>>>> My 'standard' way of updating is
>>>> emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree @system @world
>>>>
>>>> but it didn't update anything.
>>>>
>>>> Still, eix confirmed there were quite a lot of kde packages which have
>>>> newer versions, and indeed,
>>>> emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
>>>> upgraded 24 packages.
>>>>
>>>> Where does this discrepancy come from?
>>> Do you  have --with-bdep set in /etc/make.conf?
>>
>> No. Are you saying that
>> emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree  --with-bdeps y @system @world
>> would have updated my kde packages, as well?
> Probably. Sometimes, not all packages are included as dependency
> if they are not strictly required. If you do want them to be
> upgraded, add --with-bdeps to EMERGE_DEFAULT_OPTS in
> /etc/make.conf. Or, like you did, upgrade them manually...
> See also http://www.gentoo.org/proj/en/portage/doc/faq.xml

Those are packages only required during buildtime. You could unmerge 
them after upgrading without loosing a funktion. Adding --with-bdeps to 
EMERGE_DEFAULT_OPTS might only wast some time and energy. You can also 
run depclean --with-bdeps (yes/no or something like that) to savely 
remove them.
My point is: If glsa doesn't list one of those packages I don't touch them.

Regards
kh

>>
>> Thanks,
>> Helmut.
>>
>>
>>
>>
>> --
>> Helmut Jarausch
>>
>> Lehrstuhl fuer Numerische Mathematik
>> RWTH - Aachen University
>> D 52056 Aachen, Germany
>>
>
>




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04  8:57 [gentoo-user] emerge --update - why doesn't it update my kde packages Helmut Jarausch
  2010-05-04  9:43 ` Bert Swart
@ 2010-05-04 13:16 ` Alex Schuster
  2010-05-04 16:19 ` Paul Hartman
  2 siblings, 0 replies; 14+ messages in thread
From: Alex Schuster @ 2010-05-04 13:16 UTC (permalink / raw
  To: gentoo-user

Helmut Jarausch writes:

> My 'standard' way of updating is
> emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree
> @system @world
> 
> but it didn't update anything.
> 
> Still, eix confirmed there were quite a lot of kde packages which have
> newer versions, and indeed,
> emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
> upgraded 24 packages.
> 
> Where does this discrepancy come from?

I guess those packages are not in your /var/lib/portage/world file (or in 
a set in /var/lib/portage/world_sets), and nothing in there depends on 
them. Try emerge -p --depclean and see if they are listed. If so, use 
emerge -n to add them to world.

	Wonko



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
       [not found] <eGm8V-4DS-1@gated-at.bofh.it>
@ 2010-05-04 14:59 ` David W Noon
  2010-05-04 15:48   ` KH
  0 siblings, 1 reply; 14+ messages in thread
From: David W Noon @ 2010-05-04 14:59 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1118 bytes --]

On Tue, 04 May 2010 11:00:01 +0200, Helmut Jarausch wrote about
[gentoo-user] emerge --update - why doesn't it update my kde packages:

[snip]
>Still, eix confirmed there were quite a lot of kde packages which have
>newer versions, and indeed,
>emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
>upgraded 24 packages.
>
>Where does this discrepancy come from?

I think Portage does not consider packages that are not in your world
file, if the update is on world (or system).

To overcome this, I wrote a little script, called update_orphans.sh.
Here it is:

<-------cut-----------> update_orphans.sh <----------cut------------->
#!/bin/sh

eix -u | gawk '/^\[U\] / { print $2; }' | xargs -r emerge -v1uD

exit $?
<-------cut-----------><--------cut------><----------cut------------->

I run it immediately after the main emerge, when I have rsync'ed the
Portage tree.
-- 
Regards,

Dave  [RLU #314465]
======================================================================
dwnoon@ntlworld.com (David W Noon)
======================================================================

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04 14:59 ` David W Noon
@ 2010-05-04 15:48   ` KH
  2010-05-04 19:41     ` Dale
  0 siblings, 1 reply; 14+ messages in thread
From: KH @ 2010-05-04 15:48 UTC (permalink / raw
  To: gentoo-user

Am 04.05.2010 16:59, schrieb David W Noon:
> On Tue, 04 May 2010 11:00:01 +0200, Helmut Jarausch wrote about
> [gentoo-user] emerge --update - why doesn't it update my kde packages:
>
> [snip]
>> Still, eix confirmed there were quite a lot of kde packages which have
>> newer versions, and indeed,
>> emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
>> upgraded 24 packages.
>>
>> Where does this discrepancy come from?
>
> I think Portage does not consider packages that are not in your world
> file, if the update is on world (or system).
>
> To overcome this, I wrote a little script, called update_orphans.sh.
> Here it is:
>
> <-------cut----------->  update_orphans.sh<----------cut------------->
> #!/bin/sh
>
> eix -u | gawk '/^\[U\] / { print $2; }' | xargs -r emerge -v1uD
>
> exit $?
> <-------cut-----------><--------cut------><----------cut------------->
>
> I run it immediately after the main emerge, when I have rsync'ed the
> Portage tree.

No. --with-bdeps is not default anymore because it is considered to be a 
bug if portage updates packages not used in any way. This is only if a 
package is needed for buildtime.

Program A is version 1.5. To build it, it needs program B which at this 
time is version 4.7
B is not needed for anything else!

Now there is an update to B-4.9 . Portage will not update B as long as 
there is no update to A.

B is not in the world file. It is not a runtime dependency nore is it a 
orphan.

kh



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde  packages
  2010-05-04  8:57 [gentoo-user] emerge --update - why doesn't it update my kde packages Helmut Jarausch
  2010-05-04  9:43 ` Bert Swart
  2010-05-04 13:16 ` Alex Schuster
@ 2010-05-04 16:19 ` Paul Hartman
  2010-05-04 16:29   ` KH
  2 siblings, 1 reply; 14+ messages in thread
From: Paul Hartman @ 2010-05-04 16:19 UTC (permalink / raw
  To: gentoo-user

On Tue, May 4, 2010 at 3:57 AM, Helmut Jarausch
<jarausch@igpm.rwth-aachen.de> wrote:
> Hi,
> the following situation puzzles me a lot.
>
> My 'standard' way of updating is
> emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree @system @world
>
> but it didn't update anything.
>
> Still, eix confirmed there were quite a lot of kde packages which have
> newer versions, and indeed,
> emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
> upgraded 24 packages.
>
> Where does this discrepancy come from?

Are they in your world, or depended upon by something in your world?

In other words, if you "emerge --ask --depclean" does it want to
remove those packages?



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04 16:19 ` Paul Hartman
@ 2010-05-04 16:29   ` KH
  0 siblings, 0 replies; 14+ messages in thread
From: KH @ 2010-05-04 16:29 UTC (permalink / raw
  To: gentoo-user

Am 04.05.2010 18:19, schrieb Paul Hartman:
> On Tue, May 4, 2010 at 3:57 AM, Helmut Jarausch
> <jarausch@igpm.rwth-aachen.de>  wrote:
>> Hi,
>> the following situation puzzles me a lot.
>>
>> My 'standard' way of updating is
>> emerge --keep-going -j4 -1 --ask --update --newuse --deep --tree @system @world
>>
>> but it didn't update anything.
>>
>> Still, eix confirmed there were quite a lot of kde packages which have
>> newer versions, and indeed,
>> emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
>> upgraded 24 packages.
>>
>> Where does this discrepancy come from?
>
> Are they in your world, or depended upon by something in your world?
>
> In other words, if you "emerge --ask --depclean" does it want to
> remove those packages?
>

Hi,

do you see the diff in here:


emerge -av --depclean

 >>> These are the packages that would be unmerged:

  sys-kernel/gentoo-sources
     selected: 2.6.31-r10
    protected: none
      omitted: 2.6.30-r5 2.6.32-r7

 >>> 'Selected' packages are slated for removal.
 >>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No] n

Quitting.

Packages installed:   847
Packages in world:    139
Packages in system:   50
Required packages:    846
Number to remove:     1


and


emerge -av --depclean  --with-bdeps n

 >>> These are the packages that would be unmerged:

  dev-util/cmake
     selected: 2.6.4-r3
    protected: none
      omitted: none

  app-arch/rpm2targz
     selected: 9.0.0.3g
    protected: none
      omitted: none

  x11-proto/xf86bigfontproto
     selected: 1.2.0
    protected: none
      omitted: none

  dev-java/javacc
     selected: 4.0-r4
    protected: none
      omitted: none

[...]

  perl-core/Compress-Raw-Zlib
     selected: 2.021
    protected: none
      omitted: none

 >>> 'Selected' packages are slated for removal.
 >>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No] n

Quitting.

Packages installed:   847
Packages in world:    139
Packages in system:   50
Required packages:    774
Number to remove:     73




And the other way round

emerge -Duav 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] n

Quitting.



emerge -Duav --with-bdeps y world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] dev-perl/yaml-0.71 [0.68] 111 kB
[ebuild     U ] app-arch/cabextract-1.2-r1 [1.2] USE="-extra-tools%" 190 kB
[ebuild     U ] dev-perl/Archive-Zip-1.30 [1.20] 193 kB
[ebuild     U ] perl-core/ExtUtils-ParseXS-2.22.03 [2.20.0401] 40 kB
[ebuild     U ] virtual/perl-ExtUtils-ParseXS-2.22.03 [2.20.0401] 0 kB

Total: 5 packages (5 upgrades), Size of downloads: 533 kB

Would you like to merge these packages? [Yes/No] n

Quitting.



This is normal and expected behavior

kh



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04 15:48   ` KH
@ 2010-05-04 19:41     ` Dale
  2010-05-04 20:02       ` KH
  0 siblings, 1 reply; 14+ messages in thread
From: Dale @ 2010-05-04 19:41 UTC (permalink / raw
  To: gentoo-user

KH wrote:
> Am 04.05.2010 16:59, schrieb David W Noon:
>> On Tue, 04 May 2010 11:00:01 +0200, Helmut Jarausch wrote about
>> [gentoo-user] emerge --update - why doesn't it update my kde packages:
>>
>> [snip]
>>> Still, eix confirmed there were quite a lot of kde packages which have
>>> newer versions, and indeed,
>>> emerge -auv1 -j4 --keep-going  $(qlist -IC kde-base/)
>>> upgraded 24 packages.
>>>
>>> Where does this discrepancy come from?
>>
>> I think Portage does not consider packages that are not in your world
>> file, if the update is on world (or system).
>>
>> To overcome this, I wrote a little script, called update_orphans.sh.
>> Here it is:
>>
>> <-------cut----------->  update_orphans.sh<----------cut------------->
>> #!/bin/sh
>>
>> eix -u | gawk '/^\[U\] / { print $2; }' | xargs -r emerge -v1uD
>>
>> exit $?
>> <-------cut-----------><--------cut------><----------cut------------->
>>
>> I run it immediately after the main emerge, when I have rsync'ed the
>> Portage tree.
>
> No. --with-bdeps is not default anymore because it is considered to be 
> a bug if portage updates packages not used in any way. This is only if 
> a package is needed for buildtime.
>
> Program A is version 1.5. To build it, it needs program B which at 
> this time is version 4.7
> B is not needed for anything else!
>
> Now there is an update to B-4.9 . Portage will not update B as long as 
> there is no update to A.
>
> B is not in the world file. It is not a runtime dependency nore is it 
> a orphan.
>
> kh
>
>

I have with-bdeps set in my make.conf so that it is enabled each time.  
I just ran the command given above and it found over 40 packages that 
need to be upgraded.  I'm not even going to claim that I understand all 
the chicken scratch in that command but apparently stuff needed to be 
upgraded on my system that was being missed.

It appears to do something good even if it is not related to the OPs 
problem.

Dale

:-)  :-)



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04 19:41     ` Dale
@ 2010-05-04 20:02       ` KH
  2010-05-04 23:10         ` Alex Schuster
  0 siblings, 1 reply; 14+ messages in thread
From: KH @ 2010-05-04 20:02 UTC (permalink / raw
  To: gentoo-user

Am 04.05.2010 21:41, schrieb Dale:
>>> <-------cut----------->  update_orphans.sh<----------cut------------->
>>> #!/bin/sh
>>>
>>> eix -u | gawk '/^\[U\] / { print $2; }' | xargs -r emerge -v1uD
>>>
>>> exit $?
>>> <-------cut-----------><--------cut------><----------cut------------->
>>>
>>> I run it immediately after the main emerge, when I have rsync'ed the
>>> Portage tree.
>>
>> No. --with-bdeps is not default anymore because it is considered to be
>> a bug if portage updates packages not used in any way. This is only if
>> a package is needed for buildtime.
>>
>> Program A is version 1.5. To build it, it needs program B which at
>> this time is version 4.7
>> B is not needed for anything else!
>>
>> Now there is an update to B-4.9 . Portage will not update B as long as
>> there is no update to A.
>>
>> B is not in the world file. It is not a runtime dependency nore is it
>> a orphan.
>>
>> kh
>>
>>
>
> I have with-bdeps set in my make.conf so that it is enabled each time.
> I just ran the command given above and it found over 40 packages that
> need to be upgraded.  I'm not even going to claim that I understand all
> the chicken scratch in that command but apparently stuff needed to be
> upgraded on my system that was being missed.
>
> It appears to do something good even if it is not related to the OPs
> problem.
>
> Dale

Hi,

For me it does try to update the same packages as --with-bdeps, but it 
tries to pull in like 39 new packages.

How and where have you integrated with-bdeps in make.conf?

kh



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04 20:02       ` KH
@ 2010-05-04 23:10         ` Alex Schuster
  2010-05-05  0:23           ` Dale
  0 siblings, 1 reply; 14+ messages in thread
From: Alex Schuster @ 2010-05-04 23:10 UTC (permalink / raw
  To: gentoo-user

KH writes:

> Am 04.05.2010 21:41, schrieb Dale:

> > I have with-bdeps set in my make.conf so that it is enabled each
> > time. I just ran the command given above and it found over 40
> > packages that need to be upgraded.  I'm not even going to claim that
> > I understand all the chicken scratch in that command but apparently
> > stuff needed to be upgraded on my system that was being missed.

If a deep @system @world upgrade with --with-bdeps=y does not upgrade the 
packages, then I think that they are either unnecessary packages that 
should be depcleaned, or they should go into the world file. This 
update_orphans.sh script is nice and I used a similar one when I had the 
problem that a world update did not work due to blockers or something, but 
normally it should not be necessary. And I believe these problems should 
better be fixed another way.

> For me it does try to update the same packages as --with-bdeps, but it
> tries to pull in like 39 new packages.
> 
> How and where have you integrated with-bdeps in make.conf?

From /usr/share/portage/config/make.conf.example:

# EMERGE_DEFAULT_OPTS allows emerge to act as if certain options are
#   specified on every run. Useful options include --ask, --verbose,
#   --usepkg and many others. Options that are not useful, such as --help,
#   are not filtered.
#EMERGE_DEFAULT_OPTS=""

I have it set like this: EMERGE_DEFAULT_OPTS="--with-bdeps y"

	Wonko



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [gentoo-user] emerge --update - why doesn't it update my kde packages
  2010-05-04 23:10         ` Alex Schuster
@ 2010-05-05  0:23           ` Dale
  0 siblings, 0 replies; 14+ messages in thread
From: Dale @ 2010-05-05  0:23 UTC (permalink / raw
  To: gentoo-user

Alex Schuster wrote:
> KH writes:
>
>    
>> Am 04.05.2010 21:41, schrieb Dale:
>>      
>    
>>> I have with-bdeps set in my make.conf so that it is enabled each
>>> time. I just ran the command given above and it found over 40
>>> packages that need to be upgraded.  I'm not even going to claim that
>>> I understand all the chicken scratch in that command but apparently
>>> stuff needed to be upgraded on my system that was being missed.
>>>        
> If a deep @system @world upgrade with --with-bdeps=y does not upgrade the
> packages, then I think that they are either unnecessary packages that
> should be depcleaned, or they should go into the world file. This
> update_orphans.sh script is nice and I used a similar one when I had the
> problem that a world update did not work due to blockers or something, but
> normally it should not be necessary. And I believe these problems should
> better be fixed another way.
>    

I run emerge -a --depclean on a regular basis and they do not need to be 
removed according to it.  Something somewhere depends on them or at 
least portage thinks it does.  Point is, it updated them when portage 
didn't for some reason.

>    
>> For me it does try to update the same packages as --with-bdeps, but it
>> tries to pull in like 39 new packages.
>>
>> How and where have you integrated with-bdeps in make.conf?
>>      
>  From /usr/share/portage/config/make.conf.example:
>
> # EMERGE_DEFAULT_OPTS allows emerge to act as if certain options are
> #   specified on every run. Useful options include --ask, --verbose,
> #   --usepkg and many others. Options that are not useful, such as --help,
> #   are not filtered.
> #EMERGE_DEFAULT_OPTS=""
>
> I have it set like this: EMERGE_DEFAULT_OPTS="--with-bdeps y"
>
> 	Wonko
>
>    

I think mine is the same as yours.  Mine is:

EMERGE_DEFAULT_OPTS="--with-bdeps y"

It's been there for a good long while.

Dale

:-)  :-)



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2010-05-05  0:23 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-04  8:57 [gentoo-user] emerge --update - why doesn't it update my kde packages Helmut Jarausch
2010-05-04  9:43 ` Bert Swart
2010-05-04 10:09   ` Helmut Jarausch
2010-05-04 10:17     ` Bert Swart
2010-05-04 10:29       ` KH
2010-05-04 13:16 ` Alex Schuster
2010-05-04 16:19 ` Paul Hartman
2010-05-04 16:29   ` KH
     [not found] <eGm8V-4DS-1@gated-at.bofh.it>
2010-05-04 14:59 ` David W Noon
2010-05-04 15:48   ` KH
2010-05-04 19:41     ` Dale
2010-05-04 20:02       ` KH
2010-05-04 23:10         ` Alex Schuster
2010-05-05  0:23           ` Dale

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox