| Summary: | Attempt to update from Pingus 0.6.0 to 0.6.0-r1 fails on failure to locate ClanLib | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | bugs |
| Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
Output from attempt at emerge
Configure log for pingus. |
||
|
Description
bugs
2003-11-01 22:36:37 UTC
I just merged pingus successfully. Please try this: emerge unmerge dev-games/clanlib emerge clanlib pingus and see if that works out for you. Still failing. Following those steps resulting in new 0.7.5 and 0.6.5-r1 of clanlib. Pingus still claims it can't find clanlib. Some wrong over here. Just can't figure out what... Interesting. Can you post the output of emerge info please and also attach the config.log as a text/plain file? Created attachment 20181 [details]
Output from attempt at emerge
Created attachment 20182 [details]
Configure log for pingus.
It seems that the configuration script assumes /usr/include/ClanLib to be a symlink to the Clanlib header file directory, e.g. to /usr/include/clanlib-0.6.5. However, this is not the case, /usr/include/ClanLib is a real directory containing symlinks to Clanlib Header directories of different ClanLib versions. As a quick fix, you can move /usr/include/Clanlib to another directory and create the desired symlink before installing pingus, then restore the things when you are done with this. NOTE: don't forget to replace the ClanLib version by your installed version. # cd /usr/include # mv ClanLib .ClanLib # ln -sf clanlib-0.6.5 ClanLib # emerge pingus ... have a cup of tea ... # rm ClanLib # mv .ClanLib ClanLib No. /usr/include/ClanLib should *not* be a real directory. If it is, you have a stale install from a previous version of clanlib. You should emerge unmerge clanlib and remerge it, making sure that /usr/include/ClanLib becomes a symlink in the process. Closing to clean up after bugzilla upgrade. reopen if closed in error. Thanks. clean up bug list after bugzilla update |