Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 413283 - dev-games/ggz-client-libs compiles but fails to install
Summary: dev-games/ggz-client-libs compiles but fails to install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal normal with 3 votes (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
: 413395 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-04-23 18:29 UTC by far jump
Modified: 2014-08-04 11:09 UTC (History)
3 users (show)

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


Attachments
emerge --info (emerge kde-meta.info,3.94 KB, text/plain)
2012-04-23 18:29 UTC, far jump
Details

Note You need to log in before you can comment on or make changes to this bug.
Description far jump 2012-04-23 18:29:00 UTC
Created attachment 309871 [details]
emerge --info

installing /var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/image//usr/share/locale/*/LC_MESSAGES/ggz-config.mo (*.mo)
cp: cannot stat `../../po/ggz-config/*.mo': No such file or directory
make[3]: *** [install-data-local] Error 1
make[3]: Leaving directory `/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/work/ggz-client-libs-0.0.14.1/po/ggz-config'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/work/ggz-client-libs-0.0.14.1/po/ggz-config'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/work/ggz-client-libs-0.0.14.1/po'
make: *** [install-recursive] Error 1
 

complete brand new install of Gentoo.  Linux / kernel install no problems.  
emerge kde-meta

and it fails when installing ggz-client-libs
Comment 1 jeremy 2012-04-23 19:28:44 UTC
I think there is an issue with the ggz-client-libs-0.0.14.1-linguas.patch.

I ran into the same issue this morning. i just edited the ebuild so that it wouldnt apply that patch and it then built just fine.

Edit /usr/portage/dev-games/ggz-client-libs/ggz-client-libs-0.0.14.1.ebuild

Look for the PATCHES line and change it so that it looks like this

PATCHES=( "${FILESDIR}"/${P}-destdir.patch)

then save it.

Rebuild the manifest by running

ebuild /usr/portage/dev-games/ggz-client-libs/ggz-client-libs-0.0.14.1.ebuild digests

then 

emerge --resume 

or 

emerge ggz-client-libs
Comment 2 jeremy 2012-04-23 19:36:41 UTC
(In reply to comment #1)
> I think there is an issue with the ggz-client-libs-0.0.14.1-linguas.patch.
> 
> I ran into the same issue this morning. i just edited the ebuild so that it
> wouldnt apply that patch and it then built just fine.
> 
> Edit /usr/portage/dev-games/ggz-client-libs/ggz-client-libs-0.0.14.1.ebuild
> 
> Look for the PATCHES line and change it so that it looks like this
> 
> PATCHES=( "${FILESDIR}"/${P}-destdir.patch)
> 
> then save it.
> 
> Rebuild the manifest by running
> 
> ebuild
> /usr/portage/dev-games/ggz-client-libs/ggz-client-libs-0.0.14.1.ebuild
> digests
> 
> then 
> 
> emerge --resume 
> 
> or 
> 
> emerge ggz-client-libs


CORRECTION:

Rebuild the manifest by running

ebuild /usr/portage/dev-games/ggz-client-libs/ggz-client-libs-0.0.14.1.ebuild digest

Sorry for the typo it should be digest not digests (all one command by the way)
Comment 3 far jump 2012-04-24 00:06:53 UTC
yes, that worked.  It emerged w/o problems
Comment 4 Stefan Nilsson 2012-04-24 16:21:40 UTC
Same problem here. Thanks for the work around
Comment 5 jeremy 2012-04-24 19:03:55 UTC
Glad it worked for you guys. Its only a temp fix...basically a bandaid. the changes to the ebuild are wiped out after an emerge --sync. Unless you have it in your local overlay. This isnt the proper place for that discussion though.
Comment 6 Mr. Bones. (RETIRED) gentoo-dev 2012-04-24 19:06:10 UTC
*** Bug 413395 has been marked as a duplicate of this bug. ***
Comment 7 Robert Cabrera 2012-04-24 19:14:39 UTC
Rather than edit the ebuild directly in /usr/portage/dev-games/ggz-client-libs, I modified the ebuild in my local overlay. It worked like a charm!

Thanks for the heads-up on the workaround!
Comment 8 Bence Monus 2012-04-26 09:15:19 UTC
the problem is with the new patch indeed along with a bad operation in the make install phase: 
installing /var/tmp/portage/dev-games/ggz-client-libs-0.0.14.1/image//usr/share/locale/*/LC_MESSAGES/ggz-config.mo, which results in this: 
cp: cannot stat `../../po/ggz-config/*.mo': No such file or directory
in case there were no files to copy.

the only locale supplied to ggz-config is 'de', which, with the new linguas patch will be prepared only if the package was being emerged with LINGUAS="de".
Comment 9 Douglas J Hunley 2012-04-26 21:07:13 UTC
just got bit with this one when recompiling @world on ~amd64. The suggested work-around of removing the patch fixes things.
Comment 10 Tupone Alfredo gentoo-dev 2012-04-27 08:24:13 UTC
Should be fixed. Thanks for report