Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94815 - packages blocking app-text/tetex-3.0-r2
Summary: packages blocking app-text/tetex-3.0-r2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
: 95235 104101 113086 150521 154883 157159 159119 179403 196394 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-06-02 05:27 UTC by Darren Dale
Modified: 2008-02-10 21:43 UTC (History)
10 users (show)

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


Attachments
9 patchs for adding mutual blocks. (tetex-blocks.tar,10.00 KB, application/octet-stream)
2005-11-21 06:16 UTC, Alexandre Buisse (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Darren Dale 2005-06-02 05:27:53 UTC
$ emerge -uDvp world

These are the packages that I would merge, in order:

Calculating world dependencies ...done!
[blocks B     ] dev-tex/xkeyval (is blocking app-text/tetex-3.0-r2)

However, tetex-3.0-r2 is already installed on my system. I am constantly
unmerging xkeyval, emerging -uD world, and then remerging xkeyval. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.



Expected Results:  
I assume that since xkeyval is required by some latex packages, that it should
be compatible with tetex
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-06-02 07:37:14 UTC
markup herd, is this is your - rather broken - way to for a rebuild!?
Comment 2 Mamoru KOMACHI (RETIRED) gentoo-dev 2005-06-02 13:46:53 UTC
xkeyval is now part of tetex since >=tetex-3 so you don't 
need to install it separately. Could you tell me what package
actually requires xkeyval explicitly?
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-06-03 10:34:02 UTC
> xkeyval is now part of tetex since >=tetex-3

Why don't block xkeyval,...  tetex-3, then? Blocking should be always mutual in
such a case imho, otherwise users won't notice that they have outdated packages
installed.
Comment 4 Darren Dale 2005-06-03 16:03:46 UTC
The ha-prosper package requires xkeyval. If I dont have it merged, latex reports
errors.
Comment 5 Darren Dale 2005-06-03 16:24:44 UTC
I guess I shouldnt have merged xkeyval, I didnt know it was included in tetex-3.
Does this same issue also exists for latex-beamer?
Comment 6 Arne Mejlholm (RETIRED) gentoo-dev 2005-06-11 13:26:41 UTC
(In reply to comment #5)
> I guess I shouldnt have merged xkeyval, I didnt know it was included in tetex-3.
> Does this same issue also exists for latex-beamer?

Yes latex-beamer is also included in tetex-3.0
Comment 7 Arne Mejlholm (RETIRED) gentoo-dev 2005-06-11 13:39:08 UTC
*** Bug 95235 has been marked as a duplicate of this bug. ***
Comment 8 Grzegorz Kulewski 2005-06-11 13:47:24 UTC
(In reply to comment #7)
> *** Bug 95235 has been marked as a duplicate of this bug. ***
Thanks Arne.

1. Some more packages:

[blocks B     ] dev-tex/pgf (is blocking app-text/tetex-3.0-r2)
[blocks B     ] dev-tex/xcolor (is blocking app-text/tetex-3.0-r2)
[blocks B     ] dev-tex/latex-beamer (is blocking app-text/tetex-3.0-r2)

2. I suggest changing title of this bug to reflect that not only xkeyval is
involved.

3. Why not add virtuals for these blocked packages and make tetex-3.0 provide
these virtuals?

Comment 9 Jakub Moc (RETIRED) gentoo-dev 2005-08-29 01:32:08 UTC
*** Bug 104101 has been marked as a duplicate of this bug. ***
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2005-08-29 01:34:05 UTC
Changing the summary.
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2005-08-29 02:08:28 UTC
*** Bug 104101 has been marked as a duplicate of this bug. ***
Comment 12 Andreas Kotowicz 2005-08-29 02:10:36 UTC
the example files of latex-beamer shipped with tetex need pgf and xcolor to work.

pdflatex /usr/share/doc/tetex-3.0-r2/latex/beamer/examples/beamerexample1.tex:

(/usr/share/texmf/tex/latex/graphics/keyval.sty))

! LaTeX Error: File `pgf.sty' not found.
! LaTeX Error: File `xcolor.sty' not found.

Type X to quit or <RETURN> to proceed,

so you should make them a dependency on tetex-3
Comment 13 Peng Zhang 2005-09-06 18:29:49 UTC
Should we deal with latex-beamer differently? Since latex-beamer also installs
stuffs related with lyx, such as beamer.layout.
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2005-11-21 06:09:39 UTC
*** Bug 113086 has been marked as a duplicate of this bug. ***
Comment 15 Alexandre Buisse (RETIRED) gentoo-dev 2005-11-21 06:16:00 UTC
Created attachment 73300 [details]
9 patchs for adding mutual blocks.

Those packages should indeed block mutually. Here come the needed patches to
add !>=app-text/tetex-3 to DEPEND.
Comment 16 Alexandre Buisse (RETIRED) gentoo-dev 2005-11-28 10:40:19 UTC
The mutual blocks have been added to the tree. Feel free to repopen if I missed
some packages.
Comment 17 Timo Boettcher 2005-12-08 08:10:40 UTC
Would it be possible to have a comment at the blocks (at least in the .eclass) 
on why they were made?
Comment 18 Jakub Moc (RETIRED) gentoo-dev 2006-10-08 23:48:41 UTC
*** Bug 150521 has been marked as a duplicate of this bug. ***
Comment 19 Jakub Moc (RETIRED) gentoo-dev 2006-11-12 06:33:16 UTC
*** Bug 154883 has been marked as a duplicate of this bug. ***
Comment 20 Jakub Moc (RETIRED) gentoo-dev 2006-12-04 16:28:14 UTC
*** Bug 157159 has been marked as a duplicate of this bug. ***
Comment 21 Jakub Moc (RETIRED) gentoo-dev 2006-12-04 16:33:43 UTC
*** Bug 157159 has been marked as a duplicate of this bug. ***
Comment 22 Jakub Moc (RETIRED) gentoo-dev 2006-12-26 03:45:01 UTC
*** Bug 159119 has been marked as a duplicate of this bug. ***
Comment 23 Jakub Moc (RETIRED) gentoo-dev 2007-05-22 10:56:19 UTC
*** Bug 179403 has been marked as a duplicate of this bug. ***
Comment 24 Christian Faulhammer (RETIRED) gentoo-dev 2007-05-22 11:00:30 UTC
Maybe blocking is the wrong way.  When packages in the tree are somewhat newer than the ones provided by tetex, they should be installed into a separate tree that is an overlay of the standard texmf tree.  As TEXMFSITE.
Comment 25 Jakub Moc (RETIRED) gentoo-dev 2007-10-19 09:50:09 UTC
*** Bug 196394 has been marked as a duplicate of this bug. ***