[Fedora TeX Live] `sudo yum texlive-*` leads to error in transaction check

Bengt Albert Lüers bengt.lueers at gmail.com
Mon Jan 30 14:36:25 CET 2012


I found additional dependencies on another computer:
$ sudo yum install ruby teckit

Am 30. Januar 2012 14:20 schrieb Bengt Albert Lüers <bengt.lueers at gmail.com>:
> Installation of Texlive 2011 succeeded.
>
> I blacklisted `texlive-*` in /etc/yum.conf:
>> exclude=texlive-*
>
> After all I turned the repositories back on.
>
> I hope this is helpful for future reference.
>
> Thanks for your time,
> Bengt Lüers
>
> Am 30. Januar 2012 12:05 schrieb Bengt Albert Lüers <bengt.lueers at gmail.com>:
>> I tried it all again and could restore the transaction, but got the same error.
>>
>> First I installed the dependencies:
>> $ sudo yum install python-pygments t1utils ghostscript-devel
>>
>> Then I set enabled to 0 in the fedora repos:
>> $ sudo nano /etc/yum.repos.d/fedora.repo
>> $ sudo nano /etc/yum.repos.d/fedora-updates.repo
>> $ sudo nano /etc/yum.repos.d/fedora-updates-testing.repo
>>
>> Now I can run the installation past the transaction check:
>> $ sudo yum install texlive-*
>>
>> Will report when this is done.
>>
>> Am 30. Januar 2012 11:08 schrieb Bengt Albert Lüers <bengt.lueers at gmail.com>:
>>> Output of the commands suggested in the error message:
>>>
>>> $ sudo rpm -Va --nofiles --nodigest
>>> $
>>>
>>> $ sudo yum load-transaction /tmp/yum_save_tx-2012-01-30-00-55lrmeKS.yumtx
>>> Loaded plugins: langpacks, presto, refresh-packagekit
>>> loading transaction from /tmp/yum_save_tx-2012-01-30-00-55lrmeKS.yumtx
>>> Error: rpmdb ver mismatched saved transaction version,  aborting.
>>> $
>>>
>>> Am 30. Januar 2012 10:54 schrieb Bengt Albert Lüers <bengt.lueers at gmail.com>:
>>>> Hello,
>>>>
>>>> I and followed the instructions for adding Jindrich Novy's repository
>>>> for texlive 2011. (http://fedoraproject.org/wiki/Features/TeXLive)
>>>>
>>>> After that ran `sudo yum install texlive-*` and got this error:
>>>>
>>>>> Running Transaction Check
>>>>> ERROR with transaction check vs depsolve:
>>>>> texlive-texmf-errata-context < 2011 is obsoleted by (installed) texlive-2011-5.20120115_r25109.fc16.x86_64
>>>>> texlive-texmf-errata-doc < 2011 is obsoleted by (installed) texlive-2011-5.20120115_r25109.fc16.x86_64
>>>>> texlive-texmf-errata-east-asian < 2011 is obsoleted by (installed) texlive-2011-5.20120115_r25109.fc16.x86_64
>>>>> Please report this error at http://yum.baseurl.org/report
>>>>> You could try running: rpm -Va --nofiles --nodigest
>>>>> Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2012-01-30-00-55lrmeKS.yumtx
>>>>
>>>> My System:
>>>>
>>>> $ uname -a
>>>> Linux Bengt-Laptop 3.2.2-1.fc16.x86_64 #1 SMP Thu Jan 26 03:21:58 UTC
>>>> 2012 x86_64 x86_64 x86_64 GNU/Linux
>>>>
>>>> Many thanks in advance,
>>>> Bengt Lüers
>>>>
>>>> PS: I tried to file a ticket at http://yum.baseurl.org/report, but
>>>> there is no such option even for logged in users.


More information about the TeXLive mailing list