[gentoo-user] Re: Why does emerge -auvND world wants to install old gentoo-soruces?

2008-08-05 Thread Grant Edwards
On 2008-08-03, Grant Edwards [EMAIL PROTECTED] wrote:

 Suddenly (starting today) emerge -auvtND world wants to
 install an older version of gentoo-sources (2.6.25-r6), and I
 can't figure out why:

# emerge --search gentoo-sources
Searching...   
[ Results for search key : gentoo-sources ]
[ Applications found : 1 ]
 
*  sys-kernel/gentoo-sources
  Latest version available: 2.6.25-r7
  Latest version installed: 2.6.25-r7
  Size of files: 47,585 kB
  Homepage:  http://dev.gentoo.org/~dsd/genpatches
  Description:   Full sources including the Gentoo patchset for the 
 2.6 kernel tree
  License:   GPL-2


# emerge -auvtND world

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

Calculating world dependencies /
... done!
[ebuild  NS   ] sys-kernel/gentoo-sources-2.6.25-r6 USE=-build -symlink 
 0 kB 

Total: 1 package (1 in new slot), Size of downloads: 0 kB

I finally gave up and let it install the old version of
gentoo-sources (and then I went and deleted all of the files).
It's got to be a bug in portage, but I can't figure out what
triggers it. My other systems don't do it, and I can't find any
differences between the systems that seem relevant.

-- 
Grant Edwards   grante Yow! If I had a Q-TIP, I
  at   could prevent th' collapse
   visi.comof NEGOTIATIONS!!




[gentoo-user] Re: Why does emerge -auvND world wants to install old gentoo-soruces?

2008-08-04 Thread Nikos Chantziaras

Grant Edwards wrote:

I've got gentoo-sources 2.6.25-r7 installed, and that's the only
verions of the kernel sources that I have installed.  


Suddenly (starting today) emerge -auvtND world wants to
install an older version of gentoo-sources (2.6.25-r6), and I
can't figure out why:


See if there's a package that depends on it:

  equery depends gentoo-sources

(equery is in the gentoolkit package)




[gentoo-user] Re: Why does emerge -auvND world wants to install old gentoo-soruces?

2008-08-04 Thread Grant Edwards
On 2008-08-04, Nicolas Sebrecht [EMAIL PROTECTED] wrote:

 I've got gentoo-sources 2.6.25-r7 installed, and that's the only
 verions of the kernel sources that I have installed.  
 
 Suddenly (starting today) emerge -auvtND world wants to
 install an older version of gentoo-sources (2.6.25-r6), and I
 can't figure out why:

 Does it really matter?

I guess that depends on how much disk space you have.

 I have something like ten kernel sources installed at that
 time. It's a generally a good idea to keep at least one older
 bootable kernel (and the corresponding sources then).

I generally keep older bootable kerenels and config files, but
I see no need to keep sources for them.

 Anyway, check this fisrt :
 - which version of the kernel are you running (it should change
 nothing at all, but) ?

2.6.25-r7

 - where is the '/usr/src/linux' link pointing ?

2.6.25-r7

-- 
Grant Edwards   grante Yow! Civilization is fun!
  at   Anyway, it keeps me busy!!
   visi.com




[gentoo-user] Re: Why does emerge -auvND world wants to install old gentoo-soruces?

2008-08-04 Thread Grant Edwards
On 2008-08-04, Nikos Chantziaras [EMAIL PROTECTED] wrote:
 Grant Edwards wrote:
 I've got gentoo-sources 2.6.25-r7 installed, and that's the only
 verions of the kernel sources that I have installed.  
 
 Suddenly (starting today) emerge -auvtND world wants to
 install an older version of gentoo-sources (2.6.25-r6), and I
 can't figure out why:

 See if there's a package that depends on it:

   $ equery depends gentoo-sources
   [ Searching for packages depending on gentoo-sources... ]
   app-emulation/kqemu-1.3.0_pre11 (kernel_linux? virtual/linux-sources)
   gnome-base/gnome-menus-2.20.3 (kernel_linux? virtual/linux-sources)
   media-libs/svgalib-1.9.25 (kernel_linux? virtual/linux-sources)
   net-dialup/ppp-2.4.4-r15 (kernel_linux? virtual/linux-sources)
   net-firewall/iptables-1.4.0-r1 (imq? virtual/linux-sources)
  (kernel_linux? virtual/linux-sources)
  (l7filter? virtual/linux-sources)
   sys-apps/hal-0.5.11-r1 (kernel_linux? virtual/linux-sources)
   sys-fs/cryptsetup-1.0.5-r1 (kernel_linux? virtual/linux-sources)
   sys-fs/fuse-2.7.0 (kernel_linux? virtual/linux-sources)

If I understand that correctly, the newer version of
gentoo-sources should satisfy those requirments (and it did
indeed seem to do so until yesterday).

-- 
Grant Edwards   grante Yow! This PORCUPINE knows
  at   his ZIPCODE ... And he has
   visi.comVISA!!




[gentoo-user] Re: Why does emerge -auvND world wants to install old gentoo-soruces?

2008-08-04 Thread Grant Edwards
On 2008-08-04, Florian Philipp [EMAIL PROTECTED] wrote:
 Grant Edwards schrieb:
 I've got gentoo-sources 2.6.25-r7 installed, and that's the only
 verions of the kernel sources that I have installed.  
 
 Suddenly (starting today) emerge -auvtND world wants to
 install an older version of gentoo-sources (2.6.25-r6), and I
 can't figure out why:
 

 Did you accidentally mask the newer version? (/etc/portage/package.mask)

No.  The newer version is still listed as available by emerge
--search.

-- 
Grant Edwards   grante Yow! Are we wet yet?
  at   
   visi.com




[gentoo-user] Re: Why does emerge -auvND world wants to install old gentoo-soruces?

2008-08-04 Thread Nikos Chantziaras

Grant Edwards wrote:

On 2008-08-04, Nikos Chantziaras [EMAIL PROTECTED] wrote:

See if there's a package that depends on it:


   $ equery depends gentoo-sources
   [ Searching for packages depending on gentoo-sources... ]
   app-emulation/kqemu-1.3.0_pre11 (kernel_linux? virtual/linux-sources)
   gnome-base/gnome-menus-2.20.3 (kernel_linux? virtual/linux-sources)
   media-libs/svgalib-1.9.25 (kernel_linux? virtual/linux-sources)
   net-dialup/ppp-2.4.4-r15 (kernel_linux? virtual/linux-sources)
   net-firewall/iptables-1.4.0-r1 (imq? virtual/linux-sources)
  (kernel_linux? virtual/linux-sources)
  (l7filter? virtual/linux-sources)
   sys-apps/hal-0.5.11-r1 (kernel_linux? virtual/linux-sources)
   sys-fs/cryptsetup-1.0.5-r1 (kernel_linux? virtual/linux-sources)
   sys-fs/fuse-2.7.0 (kernel_linux? virtual/linux-sources)

If I understand that correctly, the newer version of
gentoo-sources should satisfy those requirments (and it did
indeed seem to do so until yesterday).


Weird.  If all else fails, mask it (with 
=sys-kernel/gentoo-sources-2.6.25-r6 in package.mask) and see what 
happens.


Filing a bug report might be a good idea.




Re: [gentoo-user] Re: Why does emerge -auvND world wants to install old gentoo-soruces?

2008-08-04 Thread Nicolas Sebrecht

Grant Edwards a écrit:

 If I understand that correctly, the newer version of
 gentoo-sources should satisfy those requirments (and it did
 indeed seem to do so until yesterday).

Except that « those requirements » are requirements for the installed
packages. If you can, let emerge install the older version and re-run
equery depends gentoo-sources.
May be, a new package needs the older version.

-- 
Nicolas Sebrecht




[gentoo-user] Re: Why does emerge -auvND world wants to install old gentoo-soruces?

2008-08-04 Thread Grant Edwards
On 2008-08-04, Justin [EMAIL PROTECTED] wrote:

 Suddenly (starting today) emerge -auvtND world wants to
 install an older version of gentoo-sources (2.6.25-r6), and I
 can't figure out why:

[...]

 What clue am I missing?   

   
 Check /var/lib/portage/world if there is a specific version set for 
 gentoo-sources like sys-kernel/gentoo-sources:2.6.25-r6!

# cd /var/lib/portage/
# ls
config  world
# grep gentoo-sources world
sys-kernel/gentoo-sources
# 

-- 
Grant Edwards   grante Yow! I have seen these EGG
  at   EXTENDERS in my Supermarket
   visi.com... I have read the
   INSTRUCTIONS ...




[gentoo-user] Re: Why does emerge -auvND world wants to install old gentoo-soruces?

2008-08-04 Thread Grant Edwards
On 2008-08-04, Nicolas Sebrecht [EMAIL PROTECTED] wrote:

 Grant Edwards a ?crit:

 If I understand that correctly, the newer version of
 gentoo-sources should satisfy those requirments (and it did
 indeed seem to do so until yesterday).

 Except that ? those requirements ? are requirements for the installed
 packages. If you can, let emerge install the older version and re-run
 equery depends gentoo-sources.
 May be, a new package needs the older version.

There is no new package.

When I ran emege -auvtND world, the old gentoo sources was all
that it wanted to install, and the t option doesn't show
anything being dependent on it (see my original post).

-- 
Grant Edwards   grante Yow! I'm also pre-POURED
  at   pre-MEDITATED and
   visi.compre-RAPHAELITE!!