Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 276957 - portage-2.2.00.13797-prefix regression with || deps
Summary: portage-2.2.00.13797-prefix regression with || deps
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: High normal
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS, REGRESSION
Depends on:
Blocks:
 
Reported: 2009-07-07 17:07 UTC by Jeremy Olexa (darkside) (RETIRED)
Modified: 2009-08-03 22:52 UTC (History)
0 users

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


Attachments
fix dropped "in graph" choice for runtime deps in dep_zapdeps (dropped_choice.patch,433 bytes, patch)
2009-07-07 20:49 UTC, Zac Medico
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-07-07 17:07:37 UTC
r13734:
%% emerge -1 xcolor latex-base -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] sys-apps/ed-1.3  89 kB
[ebuild  N    ] dev-libs/zziplib-0.13.56  USE="-sdl -test" 681 kB
[ebuild  N    ] virtual/poppler-0.10.6  0 kB
[ebuild  N    ] dev-tex/luatex-0.40.6  USE="-doc" 7,308 kB
[ebuild  N    ] app-text/texlive-core-2008-r5  USE="X -doc -source -tk" 30 kB
[ebuild  N    ] dev-texlive/texlive-documentation-base-2008  USE="-source" 0 kB
[ebuild  N    ] dev-texlive/texlive-basic-2008-r1  USE="-doc -source" 0 kB
[ebuild  N    ] dev-texlive/texlive-latex-2008-r2  USE="-doc -source" 0 kB
[ebuild  N    ] dev-texlive/texlive-latexrecommended-2008-r2  USE="-doc -source" 0 kB
[ebuild  N    ] virtual/latex-base-1.0  0 kB
[ebuild  N    ] dev-tex/xcolor-2.11  729 kB

Total: 11 packages (11 new), Size of downloads: 8,835 kB

r13797:
%% emerge -1 xcolor latex-base -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "app-text/ptex".
(dependency required by "virtual/latex-base-1.0" [ebuild])
(dependency required by "latex-base" [argument])

in virtual/latex-base-1.0:
RDEPEND="|| (
	dev-texlive/texlive-latexrecommended
	app-text/ptex
)"

%% eix texlive-latexrecommended
* dev-texlive/texlive-latexrecommended
     Available versions:  2007 2008-r2 {doc source}
     Homepage:            http://www.tug.org/texlive/
     Description:         TeXLive LaTeX recommended packages
%% eix ptex
No matches found.

You can see the obvious error here.
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-07-07 17:08:47 UTC
Oh, by the way. r13797 works fine if one atom is given to emerge:

%% emerge -pv latex-base

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-libs/zziplib-0.13.56  USE="-sdl -test" 681 kB
[ebuild  N    ] sys-apps/ed-1.3  89 kB
[ebuild  N    ] virtual/poppler-0.10.6  0 kB
[ebuild  N    ] dev-tex/luatex-0.40.6  USE="-doc" 7,308 kB
[ebuild  N    ] app-text/texlive-core-2008-r5  USE="X -doc -source -tk" 30 kB
[ebuild  N    ] dev-texlive/texlive-documentation-base-2008  USE="-source" 0 kB
[ebuild  N    ] dev-texlive/texlive-basic-2008-r1  USE="-doc -source" 0 kB
[ebuild  N    ] dev-texlive/texlive-latex-2008-r2  USE="-doc -source" 0 kB
[ebuild  N    ] dev-texlive/texlive-latexrecommended-2008-r2  USE="-doc -source" 0 kB
[ebuild  N    ] virtual/latex-base-1.0  0 kB

Total: 10 packages (10 new), Size of downloads: 8,106 kB
Comment 2 Fabian Groffen gentoo-dev 2009-07-07 17:10:09 UTC
this is zmedico territory I think, in Prefix we should mask again
Comment 3 Zac Medico gentoo-dev 2009-07-07 20:49:58 UTC
Created attachment 197118 [details, diff]
fix dropped "in graph" choice for runtime deps in dep_zapdeps

This is fixed in r13805.