AucTeX dependencies and TeXLive 2009

Jindrich Novy jnovy at redhat.com
Mon Aug 31 11:01:05 UTC 2009


On Sun, Aug 30, 2009 at 07:23:50PM -0400, Matthew Saltzman wrote:
> Here's what happens when I try to install AucTeX for Emacs with texlive-2009:
> 
>         $ sudo yum install emacs-auctex
>         Loaded plugins: refresh-packagekit
>         Excluding Packages from RPM Fusion for Fedora 11 - Nonfree
>         Finished
>         Excluding Packages from RPM Fusion for Fedora 11 - Nonfree - Updates
>         Finished
>         Excluding Packages from Fedora 11 - x86_64 - Updates
>         Finished
>         Setting up Install Process
>         Resolving Dependencies
>         --> Running transaction check
>         ---> Package emacs-auctex.noarch 0:11.85-8.fc11 set to be updated
>         --> Processing Dependency: tex-preview = 11.85-8.fc11 for package: emacs-auctex-11.85-8.fc11.noarch
>         --> Processing Dependency: dvipng for package: emacs-auctex-11.85-8.fc11.noarch
>         --> Running transaction check
>         ---> Package dvipng.x86_64 0:1.11-2.fc11 set to be updated
>         --> Processing Dependency: libkpathsea.so.4()(64bit) for package: dvipng-1.11-2.fc11.x86_64
>         ---> Package tex-preview.noarch 0:11.85-8.fc11 set to be updated
>         --> Running transaction check
>         ---> Package kpathsea.x86_64 0:2007-42.fc11 set to be updated
>         --> Processing Dependency: texlive = 2007-42.fc11 for package: kpathsea-2007-42.fc11.x86_64
>         --> Finished Dependency Resolution
>         kpathsea-2007-42.fc11.x86_64 from fedora has depsolving problems
>           --> Missing Dependency: texlive = 2007-42.fc11 is needed by package kpathsea-2007-42.fc11.x86_64 (fedora)
>         Error: Missing Dependency: texlive = 2007-42.fc11 is needed by package kpathsea-2007-42.fc11.x86_64 (fedora)
>          You could try using --skip-broken to work around the problem
>          You could try running: package-cleanup --problems
>                                 package-cleanup --dupes
>                                 rpm -Va --nofiles --nodigest
> 
> I have texlive-dvipng, texlive-kpathsea, and texlive-preview installed.
> Should I file a bug someplace?

Hmmm, it looks like a problem in how yum resolves obsoletes/provides.
I will get exactly this when I try to install emacs-auctex, but if I
do:

yum install dvipng -y

then texlive-dvipng and texlive-dvipng-bin get successfully installed.

Then installation of emacs-auctex runs without problems. So it seems
like yum has a hard time to resolve both installation of emacs-auctex and
obsoletion of dvipng in one transaction even though emacs-auctex
contains unversioned Requires: to dvipng and texlive-dvipng should
successfully obsolete it.

Jindrich

> 
> Thanks.
>         
> -- 
>                 Matthew Saltzman
> 
> Clemson University Math Sciences
> mjs AT clemson DOT edu
> http://www.math.clemson.edu/~mjs
> 
> -- 
> fedora-devel-list mailing list
> fedora-devel-list at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-devel-list

-- 
Jindrich Novy <jnovy at redhat.com>   http://people.redhat.com/jnovy/




More information about the fedora-devel-list mailing list