apt lorg3 on RH9

Panu Matilainen pmatilai at laiskiainen.org
Tue Apr 25 08:14:36 PDT 2006


On Tue, 2006-04-25 at 15:31 +0200, Dag Wieers wrote:
> Panu,
> 
> I have the following problem on RH9:
> 
> 	Reading Package Lists... Done
> 	Building Dependency Tree... Done
> 	You might want to run `apt-get --fix-broken install' to correct these.
> 	The following packages have unmet dependencies:
> 	  ORBit-devel: PreDepends: ORBit (= 0:0.5.17)
> 	  arts-devel: Depends: arts (= 0:1.1-7)
> 	  aspell-devel: Depends: aspell (= 0:0.33.7.1)
> 	  audiofile-devel: Depends: audiofile (= 0:0.2.3)
> 	  dhcp-devel: Depends: dhcp (= 0:3.0pl1)
> 	  esound-devel: Depends: esound (= 0:0.2.28)
> 	  gimp-devel: Depends: gimp (= 0:1.2.3)
> 	  glib-devel: Depends: glib (= 0:1.2.10)
> 	  gnome-libs-devel: Depends: gnome-libs (= 0:1.4.1.2.90)
> 	  gtk+-devel: Depends: gtk+ (= 0:1.2.10)
> 	  guile-devel: Depends: guile (= 0:1.6.0)
> 	  kdepim-devel: Depends: kdepim (= 0:3.1-6)
> 	  libghttp-devel: Depends: libghttp (= 0:1.0.9)
> 	  libglade-devel: Depends: libglade (= 0:0.17)
> 	  libogg-devel: Depends: libogg (= 0:1.0)
> 	  libxml-devel: Depends: libxml (= 0:1.8.17)
> 	  pspell-devel: Depends: pspell (= 0:0.12.2)
> 
> This seems to be epoch related, however it doesn't concern an undefined 
> epoch afaics. This is what is installed:

Sigh. Oh well, I certainly did expect epoch breakage on older RH's. The
repomd data is fedora.us all over again: it stomps zero epochs on every
package, versioned dependency and provides regardless if the epoch
actually is defined as zero or doesn't exist.

Apt treats zero epochs in package versions from repomd as non-existing
to try to deal with this but it's obviously not enough, provides and
dependencies need to be dealt with as well. Can you try if the attached
patch fixes it (do "rm -f /var/cache/apt/*.bin" first)? This treats zero
epoch from repomd as nonexistent on dependencies as provides as well,
which I think should trigger the promoteepoch behavior. Hopefully. I've
been trying hard to forget about the epoch mess of the old days :)

	- Panu -
 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: apt-0.5.15lorg3-die-epoch-die.patch
Type: text/x-patch
Size: 857 bytes
Desc: not available
URL: <http://lists.laiskiainen.org/pipermail/apt-rpm-laiskiainen.org/attachments/20060425/212caf44/attachment-0003.bin>


More information about the Apt-Rpm mailing list