Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 94815
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Text-Markup Team <text-markup@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Darren Dale <dsdale24@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
tetex-blocks.tar 9 patchs for adding mutual blocks. application/octet-stream Alexandre Buisse (RETIRED) 2005-11-21 06:16 0000 10.00 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 94815 depends on: Show dependency tree
Bug 94815 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-06-02 05:27 0000
$ 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 From Carsten Lohrke 2005-06-02 07:37:14 0000 -------
markup herd, is this is your - rather broken - way to for a rebuild!?

------- Comment #2 From Mamoru KOMACHI (RETIRED) 2005-06-02 13:46:53 0000 -------
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 From Carsten Lohrke 2005-06-03 10:34:02 0000 -------
> 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 From Darren Dale 2005-06-03 16:03:46 0000 -------
The ha-prosper package requires xkeyval. If I dont have it merged, latex
reports
errors.

------- Comment #5 From Darren Dale 2005-06-03 16:24:44 0000 -------
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 From Arne Mejlholm (RETIRED) 2005-06-11 13:26:41 0000 -------
(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 From Arne Mejlholm (RETIRED) 2005-06-11 13:39:08 0000 -------
*** Bug 95235 has been marked as a duplicate of this bug. ***

------- Comment #8 From Grzegorz Kulewski 2005-06-11 13:47:24 0000 -------
(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 From Jakub Moc (RETIRED) 2005-08-29 01:32:08 0000 -------
*** Bug 104101 has been marked as a duplicate of this bug. ***

------- Comment #10 From Jakub Moc (RETIRED) 2005-08-29 01:34:05 0000 -------
Changing the summary.

------- Comment #11 From Jakub Moc (RETIRED) 2005-08-29 02:08:28 0000 -------
*** Bug 104101 has been marked as a duplicate of this bug. ***

------- Comment #12 From Andreas Kotowicz 2005-08-29 02:10:36 0000 -------
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 From Peng Zhang 2005-09-06 18:29:49 0000 -------
Should we deal with latex-beamer differently? Since latex-beamer also installs
stuffs related with lyx, such as beamer.layout.

------- Comment #14 From Jakub Moc (RETIRED) 2005-11-21 06:09:39 0000 -------
*** Bug 113086 has been marked as a duplicate of this bug. ***

------- Comment #15 From Alexandre Buisse (RETIRED) 2005-11-21 06:16:00 0000 -------
Created an attachment (id=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 From Alexandre Buisse (RETIRED) 2005-11-28 10:40:19 0000 -------
The mutual blocks have been added to the tree. Feel free to repopen if I missed
some packages.

------- Comment #17 From Timo Boettcher 2005-12-08 08:10:40 0000 -------
Would it be possible to have a comment at the blocks (at least in the .eclass) 
on why they were made?

------- Comment #18 From Jakub Moc (RETIRED) 2006-10-08 23:48:41 0000 -------
*** Bug 150521 has been marked as a duplicate of this bug. ***

------- Comment #19 From Jakub Moc (RETIRED) 2006-11-12 06:33:16 0000 -------
*** Bug 154883 has been marked as a duplicate of this bug. ***

------- Comment #20 From Jakub Moc (RETIRED) 2006-12-04 16:28:14 0000 -------
*** Bug 157159 has been marked as a duplicate of this bug. ***

------- Comment #21 From Jakub Moc (RETIRED) 2006-12-04 16:33:43 0000 -------
*** Bug 157159 has been marked as a duplicate of this bug. ***

------- Comment #22 From Jakub Moc (RETIRED) 2006-12-26 03:45:01 0000 -------
*** Bug 159119 has been marked as a duplicate of this bug. ***

------- Comment #23 From Jakub Moc (RETIRED) 2007-05-22 10:56:19 0000 -------
*** Bug 179403 has been marked as a duplicate of this bug. ***

------- Comment #24 From Christian Faulhammer 2007-05-22 11:00:30 0000 -------
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 From Jakub Moc (RETIRED) 2007-10-19 09:50:09 0000 -------
*** Bug 196394 has been marked as a duplicate of this bug. ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug