Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 88104 - preview-latex 0.9.1 available and builds just fine on OS X
Summary: preview-latex 0.9.1 available and builds just fine on OS X
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Mac OSX (show other bugs)
Hardware: PPC All
: High normal
Assignee: Gentoo for Mac OS X
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-05 17:53 UTC by Thomas Kjosmoen
Modified: 2007-03-26 19:55 UTC (History)
0 users

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 Thomas Kjosmoen 2005-04-05 17:53:17 UTC
I copied the 0.8.1 version of the ebuild, added a ppc-macos keyword, and it compiled just fine.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Thomas Kjosmoen 2005-05-14 19:38:19 UTC
I should probably add that the command "cp -a" should be changed to "cp -pPR" on line 30, since the cp function in OS X does not understand the '-a' switch.
Comment 2 Thomas Kjosmoen 2005-08-20 11:05:21 UTC
Another comment: This ebuild doesn't work with tetex 3 when collision-protect is enabled.
Comment 3 Fabian Groffen gentoo-dev 2005-08-20 13:00:58 UTC
it appears to me tetex3 is heavily broken when installing because all files seem
not to be owned by root.portage.  Bug #90765
Comment 4 Thomas Kjosmoen 2005-08-20 13:10:56 UTC
I tried to "chgrp -R portage /usr/share/texmf", but I still get the same error message when emerging 
preview-latex:

---------8<----------
* checking 44 files for package collisions
existing file /usr/share/texmf/tex/latex/preview/prauctex.cfg is not owned by this package
existing file /usr/share/texmf/tex/latex/preview/prauctex.def is not owned by this package
existing file /usr/share/texmf/tex/latex/preview/prcounters.def is not owned by this package
existing file /usr/share/texmf/tex/latex/preview/preview.sty is not owned by this package
existing file /usr/share/texmf/tex/latex/preview/prfootnotes.def is not owned by this package
existing file /usr/share/texmf/tex/latex/preview/prlyx.def is not owned by this package
existing file /usr/share/texmf/tex/latex/preview/prshowbox.def is not owned by this package
existing file /usr/share/texmf/tex/latex/preview/prshowlabels.def is not owned by this package
existing file /usr/share/texmf/tex/latex/preview/prtightpage.def is not owned by this package
existing file /usr/share/texmf/tex/latex/preview/prtracingall.def is not owned by this package
* spent 0.0260989665985 seconds checking for file collisions
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).
* If you have no clue what this is all about report it 
* as a bug for this package on http://bugs.gentoo.org
-------->8---------

It seems collision-protect doesn't even check the filesystem-level owner of the files, but checks 
whether or not the files to be merged are already installed on the system.
Comment 5 Hasan Khalil (RETIRED) gentoo-dev 2005-08-20 13:39:16 UTC
portage keeps track of which files it merged and which it didn't, regardless of their permissions/
ownership. collision-protect is based on this file-tracking.
Comment 6 Fabian Groffen gentoo-dev 2005-08-31 13:18:56 UTC
Ok, with tex 2 ("stable" on x86) this package compiles and installs fine.  I
don't use emacs, and won't drag myself into a dangerous operation of trying to
start it, hence: how am I supposed to test this?  Anyone suggestions?
Comment 7 Fabian Groffen gentoo-dev 2007-03-26 19:55:50 UTC
in prefix