Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 351277 - dev-libs/qof should DEPEND on dev-libs/glib
Summary: dev-libs/qof should DEPEND on dev-libs/glib
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GNOME Office (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-10 09:38 UTC by j.habenicht
Modified: 2011-01-13 19:42 UTC (History)
0 users

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


Attachments
Log of "emerge qof" (qof.emerge.log,25.20 KB, text/plain)
2011-01-13 09:38 UTC, j.habenicht
Details

Note You need to log in before you can comment on or make changes to this bug.
Description j.habenicht 2011-01-10 09:38:44 UTC
dev-libs/qof is missing a build/runtime dependency to glib

Reproducible: Always

Steps to Reproduce:
1. Have a system with no glib installed
2. emerge dev-libs/qof
3. See the build crash



Expected Results:  
How about 
RDEPEND="dev-libs/libxml2
        dev-libs/glib
        sqlite? ( dev-db/sqlite:0 )"


This is found in 
dev-libs/qof-0.7.5-r1 and
dev-libs/qof-0.8.1

best regards
Comment 1 Pacho Ramos gentoo-dev 2011-01-12 17:53:10 UTC
Can you attach full build.log?
Comment 2 j.habenicht 2011-01-13 09:38:14 UTC
Created attachment 259688 [details]
Log of "emerge qof"

Log of "emerge qof", including ANSI color commands
Comment 3 j.habenicht 2011-01-13 09:42:35 UTC
(In reply to comment #1)
> Can you attach full build.log?
> 

Did it. Sorry for the ANSI color strings, this is a copy of emerge --color=y.
I think the error happens on line 146, where GLIB is not detected but the configure script doesn't stop.
Then on line 278 the build breaks because of a missing glib.h
Comment 4 Pacho Ramos gentoo-dev 2011-01-13 19:42:15 UTC
+  13 Jan 2011; Pacho Ramos <pacho@gentoo.org> qof-0.7.5-r1.ebuild,
+  qof-0.8.1.ebuild:
+  qof requires glib as reported in bug #351277 by j.habenicht and confirmed
+  looking at qof.spec in Fedora. Also fix DEPEND (bug #351278).
+