Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 231990 - x11-misc/google-gadgets ebuild review
Summary: x11-misc/google-gadgets ebuild review
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Peter Alfredsen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-16 17:22 UTC by Gilles Dartiguelongue (RETIRED)
Modified: 2008-07-16 22:25 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 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-07-16 17:22:07 UTC
First, the thing that brought me here:

 * Detected file collision(s):
 * 
 * 	/usr/share/mime/generic-icons
 * 	/usr/share/mime/magic
 * 	/usr/share/mime/aliases
 * 	/usr/share/mime/globs2
 * 	/usr/share/mime/globs
 * 	/usr/share/mime/mime.cache
 * 	/usr/share/mime/XMLnamespaces
 * 	/usr/share/mime/subclasses
 * 	/usr/share/mime/icons
 * 	/usr/share/applications/mimeinfo.cache

The ebuild is trying to overwrite dynamically generated content. The ebuild should either pass an option to configure to avoid the generation of these files (generally --disable-mime-update) or remove them at src_install and use fdo-mime eclass in post_inst and post_rm to handle desktop and mime database updates.

Then, in src_compile, this look like a type: --disable-dependecy-tracking

And finally, please use emake in src_test unless it doesn't work. If so, please add a comment saying so.
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2008-07-16 21:03:45 UTC
+*google-gadgets-0.10.0-r1 (16 Jul 2008)
+
+  16 Jul 2008; Peter Alfredsen <loki_val@gentoo.org>
+  +google-gadgets-0.10.0-r1.ebuild:
+  Bugfixes wrt bug 231990 (love to eva) and cleanup of ebuild.
+

Didn't use emake in src_test, but that's mere laziness. If you have some massively-parallel machine that can test src_test, I'll happily add the e in front of make. Once we get tests working that is :-).
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-07-16 22:25:13 UTC
ahah, right, I forgot they were disabled anyway :)