Bug 983260 - ERROR with transaction check vs depsolve: texlive-texlive.infra is obsoleted by (installed) tex-texlive.infra-1:svn27434-1.noarch
Summary: ERROR with transaction check vs depsolve: texlive-texlive.infra is obsoleted ...
Keywords:
Status: CLOSED DUPLICATE of bug 895225
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Packaging Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-07-10 20:15 UTC by Tomáš Trnka
Modified: 2013-07-16 08:04 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-07-16 08:04:29 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Output of yum -v update (36.56 KB, text/plain)
2013-07-10 20:15 UTC, Tomáš Trnka
no flags Details
Output of rpm -qa | sort (88.66 KB, text/plain)
2013-07-10 20:17 UTC, Tomáš Trnka
no flags Details

Description Tomáš Trnka 2013-07-10 20:15:52 UTC
Created attachment 771840 [details]
Output of yum -v update

Description of problem:
Since a batch of texlive updates was pushed to updates-testing for F18 some weeks ago, I can't update normally due to yum transaction check failing on texlive-texlive.infra:

ERROR with transaction check vs depsolve:
texlive-texlive.infra is obsoleted by (installed) tex-texlive.infra-1:svn27434-1.noarch

rpm -Va --nofiles produces no output

Version-Release number of selected component (if applicable):
yum-3.4.3-54.fc18.noarch
rpm-4.10.3.1-1.fc18.x86_64

How reproducible:
A permanent problem (happens every time I run yum update, unless the texlive packages are excluded)


Steps to Reproduce:
1. Set up a (sub)set of installed texlive packages listed in an attachment to this report
2. Enable updates-testing
3. Run yum update

Actual results:
Loaded plugins: blacklist, presto, refresh-packagekit, whiteout
Resolving Dependencies
--> Running transaction check
---> Package texlive.x86_64 2:2012-21.20130427_r30134.fc18 will be updated
---> Package texlive.x86_64 3:2013-0.1.20130608_r30832.fc18 will be an update
---> Package texlive-cm-super.noarch 2:svn15878.0-21.fc18 will be updated
---> Package texlive-cm-super.noarch 3:svn15878.0-0.1.fc18 will be an update
--> Processing Dependency: texlive-texlive.infra for package: 3:texlive-cm-super-svn15878.0-0.1.fc18.noarch
---> Package texlive-collection-fontsrecommended.noarch 2:svn28082.0-21.20130427_r30134.fc18 will be updated
---> Package texlive-collection-fontsrecommended.noarch 3:svn30307.0-0.1.20130608_r30832.fc18 will be an update
---> Package texlive-collection-latexrecommended.noarch 2:svn25795.0-21.20130427_r30134.fc18 will be updated
---> Package texlive-collection-latexrecommended.noarch 3:svn30811.0-0.1.20130608_r30832.fc18 will be an update
---> Package texlive-eurosym.noarch 2:svn17265.1.4_subrfix-21.fc18 will be updated
---> Package texlive-eurosym.noarch 3:svn17265.1.4_subrfix-0.1.fc18 will be an update
---> Package texlive-pxfonts.noarch 2:svn15878.0-21.fc18 will be updated
---> Package texlive-pxfonts.noarch 3:svn15878.0-0.1.fc18 will be an update
---> Package texlive-rsfs.noarch 2:svn15878.0-21.fc18 will be updated
---> Package texlive-rsfs.noarch 3:svn15878.0-0.1.fc18 will be an update
---> Package texlive-txfonts.noarch 2:svn15878.0-21.fc18 will be updated
---> Package texlive-txfonts.noarch 3:svn15878.0-0.1.fc18 will be an update
---> Package texlive-wasy.noarch 2:svn15878.0-21.fc18 will be updated
---> Package texlive-wasy.noarch 3:svn15878.0-0.1.fc18 will be an update
--> Running transaction check
---> Package texlive-texlive.infra.noarch 3:svn30804.0-0.1.fc18 will be installed
--> Finished Dependency Resolution
--> Finding unneeded leftover dependencies
Found and removing 0 unneeded dependencies

Dependencies Resolved

==================================================================================================================
 Package                               Arch     Version                                   Repository         Size
==================================================================================================================
Updating:
 texlive                               x86_64   3:2013-0.1.20130608_r30832.fc18           updates-testing    16 k
 texlive-cm-super                      noarch   3:svn15878.0-0.1.fc18                     updates-testing    62 M
 texlive-collection-fontsrecommended   noarch   3:svn30307.0-0.1.20130608_r30832.fc18     updates-testing    15 k
 texlive-collection-latexrecommended   noarch   3:svn30811.0-0.1.20130608_r30832.fc18     updates-testing    16 k
 texlive-eurosym                       noarch   3:svn17265.1.4_subrfix-0.1.fc18           updates-testing   157 k
 texlive-pxfonts                       noarch   3:svn15878.0-0.1.fc18                     updates-testing   496 k
 texlive-rsfs                          noarch   3:svn15878.0-0.1.fc18                     updates-testing    74 k
 texlive-txfonts                       noarch   3:svn15878.0-0.1.fc18                     updates-testing   767 k
 texlive-wasy                          noarch   3:svn15878.0-0.1.fc18                     updates-testing   255 k
Installing for dependencies:
 texlive-texlive.infra                 noarch   3:svn30804.0-0.1.fc18                     updates-testing   140 k

Transaction Summary
==================================================================================================================
Install             ( 1 Dependent package)
Upgrade  9 Packages

Total size: 64 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Check
ERROR with transaction check vs depsolve:
texlive-texlive.infra is obsoleted by (installed) tex-texlive.infra-1:svn27434-1.noarch


Expected results:
Transaction check passed

Additional info:
There's probably something wrong with the obsoletes regarding tex-texlive.infra and texlive-texlive.infra, but certainly yum should detect and handle this while solving dependencies and not carry on with the transaction check of an obviously invalid transaction.

Comment 1 Tomáš Trnka 2013-07-10 20:17:00 UTC
Created attachment 771841 [details]
Output of rpm -qa | sort

Comment 2 Jan Zeleny 2013-07-16 08:04:29 UTC
The underlying cause is using the unofficial texlive repositories, see bug 895225 for some more information. Marking as duplicate.

*** This bug has been marked as a duplicate of bug 895225 ***


Note You need to log in before you can comment on or make changes to this bug.