Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50201 - ion3-svn updated/fixed ebuild
Summary: ion3-svn updated/fixed ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Tom Payne (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-05-06 03:30 UTC by Joost Hillen
Modified: 2004-05-10 01:33 UTC (History)
0 users

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


Attachments
ion3-svn-20040506 ebuild (ion3-svn-20040506.ebuild,1.50 KB, text/plain)
2004-05-06 03:31 UTC, Joost Hillen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joost Hillen 2004-05-06 03:30:52 UTC
i was using ion3, and since ion3-svn contained some fixes for bugs i needed (i.e. a font bug for tabs and a bug which disallowed running opengl apps/games), i wished to switch. i tried using the 20040412 ebuild, but it appeared to not install the various files in the right locations, which made ion3 unable to run as it could not find files it needed. i tried syncing the dirs in system.mk (the file which ion uses to locate the files it needs) with the ones specified in the ebuild, but that did not work either. finally, i edited the ebuild and removed the pathing-bit so that it would use the paths set by the ion devs; this might not be the gentoo way of doing things, but it works, which is a bit more important to me right now. i also made sure the ebuild strips the '-ftracer' flag, which caused compile-errors with ion3 and ion3-svn for me before.

in short: this ebuild works and gets the latest version from subversion.

Reproducible: Always
Steps to Reproduce:
1. ion does not run with the old ebuild. now it does.
Comment 1 Joost Hillen 2004-05-06 03:31:49 UTC
Created attachment 30843 [details]
ion3-svn-20040506 ebuild
Comment 2 Tom Payne (RETIRED) gentoo-dev 2004-05-08 10:17:01 UTC
What problems have you been having exactly? It "works for me" as-is.

Your version of the ebuild seems to remove everything that renames the ion binary to ion3. The binary should not be named ion because this conflicts with the other ion packages.

I'm not going to add the strip-flags -ftracer since if you decide to use strange, aggresive optimisation flags then you should expect problems. This should be fixed by not using strange, aggressive optimisation flags rather than filtering them out in every ebuild :-)

There is a bug in the ebuild in that the manual page in ion-man is not renamed to ion3, which I'll fix.
Comment 3 Tom Payne (RETIRED) gentoo-dev 2004-05-09 06:42:16 UTC
x11-wm/ion3 now also calls its binaries, dirs, etc. ion3.

This allows co-existence of ion3, ion2 and ion on the same system.

Am closing this bug, but do re-open it if you find other problems.

Cheers,

Tom
Comment 4 Joost Hillen 2004-05-10 01:33:52 UTC
now it works - thanks for updating the ebuild.

i think it failed because i was upgrading from ion3 to ion3-svn, and it tried to use an old system.mk for the locations for the files it needed.