Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 645616 - virtual/texi2dvi-0 blocking dev-texlive/texlive-plaingeneric-2017
Summary: virtual/texi2dvi-0 blocking dev-texlive/texlive-plaingeneric-2017
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: TeX project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-24 19:22 UTC by Sebastian Pipping
Modified: 2018-01-27 16:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Pipping gentoo-dev 2018-01-24 19:22:33 UTC
Hi!

it seems that the dependency part

  || ( dev-texlive/texlive-plaingeneric >=dev-texlive/texlive-plainextra-2013 )

of virtual/texi2dvi-0 is blocking dev-texlive/texlive-plaingeneric-2017.  Right now it looks like I would need to uninstall (virtual/texi2dvi and) dev-tex/rubber which gets me in trouble.  Is there something that can be done about it?

Thanks and best


Sebastian
Comment 1 Franz Trischberger 2018-01-25 10:51:52 UTC
Hi Sebastian,

I am sure you are bitten by --dynamic-deps=n:
https://bugs.gentoo.org/645550

I had the same issue and the reason is that the version of texi2dvi in the tree wasn't revbumped when the DEPs were changed. Could you have a look at the dependencies listed in the ebuild in the vdb? texlive-plaingeneric isn't listed there, at all.

Reinstalling texi2dvi should fix the issue as would using emerge with --dynamic-deps y or --changed-deps y.
Comment 2 Sebastian Pipping gentoo-dev 2018-01-27 14:47:22 UTC
Great hint on --dynamic-deps y, thank you!

The related commit seems to be https://github.com/gentoo/gentoo/commit/c36293af3c59f3da16302cd2c7ca5e756ea1ac8e .

Any objections to revbump-move virtual/texi2dvi-0 to 0-r1 to ease this for others?
Comment 3 Alexis Ballier gentoo-dev 2018-01-27 16:32:53 UTC
(In reply to Sebastian Pipping from comment #2)
> Great hint on --dynamic-deps y, thank you!
> 
> The related commit seems to be
> https://github.com/gentoo/gentoo/commit/
> c36293af3c59f3da16302cd2c7ca5e756ea1ac8e .
> 
> Any objections to revbump-move virtual/texi2dvi-0 to 0-r1 to ease this for
> others?

go ahead and straight to stable: it's just a virtual :)
Comment 4 Larry the Git Cow gentoo-dev 2018-01-27 16:49:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad40f06da1793d05f68455d43ba7454064cb8c7

commit 9ad40f06da1793d05f68455d43ba7454064cb8c7
Author:     Sebastian Pipping <sping@gentoo.org>
AuthorDate: 2018-01-27 16:48:59 +0000
Commit:     Sebastian Pipping <sping@gentoo.org>
CommitDate: 2018-01-27 16:48:59 +0000

    virtual/texi2dvi: Propagate rdepends change
    
    Closes: https://bugs.gentoo.org/645616
    Package-Manager: Portage-2.3.20, Repoman-2.3.6

 virtual/texi2dvi/{texi2dvi-0.ebuild => texi2dvi-0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)