Summary: | gnome-extra/libgda-4.2.9[doc] fails to emerge | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Naveen Goswamy <naveen.goswamy> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | david.w.noon, gentoo, kripton, zeekec |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | https://bugzilla.gnome.org/show_bug.cgi?id=663151 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
the build log
build.log of libgda-4.2.10 on ~amd64 The patch to fix this bug The patch for this bug Ebuild file for the patch |
Description
Naveen Goswamy
2011-10-26 04:58:46 UTC
Created attachment 290839 [details]
the build log
I have this same issue on 2 stable x86 boxes and 1 stable amd64 box. I believe this was related to the USE doc flag I had set... I just successfully emerged it with -doc (In reply to comment #3) > I believe this was related to the USE doc flag I had set... > I just successfully emerged it with -doc The package should emerge correctly with the doc flag too. But it doesn't. Given that this is a library presenting a database access API, any application programmer attempting to use that API needs the documentation. libgda-4.2.10 is still affected. build log follows Created attachment 292001 [details]
build.log of libgda-4.2.10 on ~amd64
As explained by gnome-devs at the linked gnome bug (see URL), this is fixed in libgda-4.2.11 A bump to this new version should fix this bug here. Created attachment 292747 [details]
The patch to fix this bug
Hi, I've worked out a patch for this bug. You can download the patch from the attachment. By using epatch at the end of the src_prepare function in the ebuild, libgda can be compiled with doc flag on. This patch also works with 2.9.10
Created attachment 292749 [details, diff]
The patch for this bug
I just forgot to check the patch checkbox.
Created attachment 292751 [details]
Ebuild file for the patch
Fixed in libgda-4.2.11, thanks to everyone for reporting.
> 16 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
> +libgda-4.2.11.ebuild, +libgda-5.0.1.ebuild, metadata.xml:
> Version bump for both slots; fixes several bugs, including building with
> USE=doc (bug #388501). Enable mdb support for 4.2.11. Enable vala bindings
> for 5.0.1 (they build now). Enable tests for 5.0.1 (the test suite now passes
> when running from portage).
|