Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 625906 - media-gfx/inkscape: invalid dep on app-text/texlive
Summary: media-gfx/inkscape: invalid dep on app-text/texlive
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 627536
  Show dependency tree
 
Reported: 2017-07-21 21:23 UTC by Michał Górny
Modified: 2017-11-22 12:05 UTC (History)
1 user (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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-07-21 21:23:09 UTC
latex? (
		media-gfx/pstoedit[plotutils]
		app-text/dvipsk
		app-text/texlive
	)


This dep is wrong. app-text/texlive is just a metapackage for user's convenience. You need to depend on specific texlive packages (texlive-core and/or more) that your ebuild actually needs.
Comment 1 Larry the Git Cow gentoo-dev 2017-11-22 09:19:26 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c2821ca5f72ad8014a07e51289e4e0c7593323

commit 13c2821ca5f72ad8014a07e51289e4e0c7593323
Author:     Jonas Stein <jstein@gentoo.org>
AuthorDate: 2017-11-22 09:18:18 +0000
Commit:     Jonas Stein <jstein@gentoo.org>
CommitDate: 2017-11-22 09:18:32 +0000

    media-gfx/inkscape: Version bump 0.92.2 and ebuild fixes
    
    Version bump to inkscape-0.92.2
    Closes: https://bugs.gentoo.org/627536
    
    Introduced >20kB patch for poppler-0.58.0 for this ebuild
    Bug: https://bugs.gentoo.org/630482
    
    Fixed invalid dependency on app-text/texlive in this ebuild
    Bug: https://bugs.gentoo.org/625906
    
    Also migrated from the obsolete 'fdo-mime' eclass to 'xdg-utils'
    
    Removed eutils which was not needed here anymore since the EPAI=6 bump
    
    Package-Manager: Portage-2.3.15, Repoman-2.3.5

 media-gfx/inkscape/Manifest               |   2 +
 media-gfx/inkscape/inkscape-0.92.2.ebuild | 177 ++++++++++++++++++++++++++++++
 2 files changed, 179 insertions(+)}
Comment 2 Larry the Git Cow gentoo-dev 2017-11-22 12:05:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904ab924dcec2e330cb9ad5dcb75b9b502666c75

commit 904ab924dcec2e330cb9ad5dcb75b9b502666c75
Author:     Jonas Stein <jstein@gentoo.org>
AuthorDate: 2017-11-22 12:04:39 +0000
Commit:     Jonas Stein <jstein@gentoo.org>
CommitDate: 2017-11-22 12:05:04 +0000

    media-gfx/inkscape: Fix invalid latex dependency
    
    Fix was possible without affects on the stable status.
    
    Closes: https://bugs.gentoo.org/625906
    Package-Manager: Portage-2.3.15, Repoman-2.3.5

 media-gfx/inkscape/Manifest                  | 6 +++---
 media-gfx/inkscape/inkscape-0.91-r3.ebuild   | 2 +-
 media-gfx/inkscape/inkscape-0.92.1-r1.ebuild | 2 +-
 media-gfx/inkscape/inkscape-0.92.1.ebuild    | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)