[Yum] Re: ATrpms yum problem

seth vidal skvidal at phy.duke.edu
Wed Aug 6 02:47:20 UTC 2003


> I am packaging tetex 2.0 since its early beta stages. tetex-afm and
> tetex-latex are virtual packages provided with version 2.0.2 by
> tetex-texmf. Why did yum pick up the references to the older 'proper'
> packages?
> (What does 'identical dependency loop exceeded' mean?)

ok I figured this out.

Axel,
 Your tetex rpm never requires tetex-texmf. Peter has a machine that has
tetex 1.0.7 on it.

when yum attempts to look for updates note, not upgrades, it looks for
tetex, tetex-afm, tetex-latex b/c that is what peter has installed.

but since the package tetex never requires tetex-texmf which does
obsolete tetex-afm and tetex-latex then yum never knows to get it - it
just considers tetex-texmf to be some other package.

Now, if tetex were to require tetex-texmf then it would be fine on the
update. Alternatively you could run:

yum upgrade
or
yum upgrade tetex*

I've no idea how apt is computing this out unless it is considering the
obsoletes by default. If it is then I'd be curious what happens if zebra
is installed. I'm pretty sure apt is not doing that, though.

-sv




More information about the Yum mailing list