[hardy]Gnucash fails to build with libgconf2-dev 2.21.1-0ubuntu1

Bug #184176 reported by Saivann Carignan
8
Affects Status Importance Assigned to Milestone
gnucash (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gnucash

Since only a week, gnucash can't build under Hardy. It seems that there has been some changes in libraries that affect gnucash compilation process.

Last successful build was 2008-01-13

Here's all gnucash dependencies that were updated to a new version in ubuntu Hardy since the 2008-01-13

dpkg-dev january 14th BUILD OK
gconf2 january 14th BUILD OK
libgconf2-dev january 14th <---------- BUILD FAILED with this dependency installed hardy version 2.21.1-0ubuntu1
libgnomeui-dev january 15th DEPENDS ON libgconf2-dev
libglib2.0-dev january 15th BUILD OK
libgif-dev january 18th BUILD OK
x11-common january 8th BUILD OK

http://changelogs.ubuntu.com/changelogs/pool/main/d/dpkg/dpkg_1.14.15ubuntu1/changelog
http://changelogs.ubuntu.com/changelogs/pool/main/g/gconf/gconf_2.21.1-0ubuntu1/changelog
http://changelogs.ubuntu.com/changelogs/pool/main/g/gconf/gconf_2.21.1-0ubuntu1/changelog
http://changelogs.ubuntu.com/changelogs/pool/main/libg/libgnomeui/libgnomeui_2.21.5-0ubuntu1/changelog
http://changelogs.ubuntu.com/changelogs/pool/main/g/glib2.0/glib2.0_2.15.2-0ubuntu1/changelog
http://changelogs.ubuntu.com/changelogs/pool/main/g/giflib/giflib_4.1.4-2/changelog
http://changelogs.ubuntu.com/changelogs/pool/main/x/xorg/xorg_7.3+10ubuntu2/changelog

Tags: ftbfs
Revision history for this message
Saivann Carignan (oxmosys) wrote :
Changed in gnucash:
importance: Undecided → Medium
description: updated
description: updated
Revision history for this message
Saivann Carignan (oxmosys) wrote :
description: updated
description: updated
description: updated
description: updated
description: updated
description: updated
description: updated
description: updated
description: updated
Revision history for this message
Caroline Ford (secretlondon) wrote :

2.2.1-1ubuntu6 built on every architecture except hppa on 2008-01-12.

Your first logfile looks pretty catastrophic, as though it has an error on almost every line..

You've fixed this by the time of the second logfile?

description: updated
description: updated
Revision history for this message
Saivann Carignan (oxmosys) wrote :

The first one is on Hardy and the second one is on Gutsy. There's no build problem on Gutsy, but it's impossible to build on Hardy since a few days, the package didn't change but some of the build-depends of gnucash were updated in the last 4 days in Hardy so I tested them one by one. Gnucash successfully build with libgconf2-dev on Gutsy but it won't build at all with libgconf2-dev 2.21.1-0ubuntu1 on Hardy. All other updated libraries does not cause any build problems in Hardy.

description: updated
Revision history for this message
andi5 (andi5) wrote :

I highly suspect this being a consequence of bug 184607. Saïvann, thanks a lot for isolating this one :-)

Revision history for this message
Saivann Carignan (oxmosys) wrote :

Thanks a lot for your work on this too. I hope that we found the real problem.

Changed in gnucash:
status: New → Confirmed
Revision history for this message
andi5 (andi5) wrote :

As bug 184607 has been fixed, I wonder whether GnuCash still fails to build.

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

Looks like our mail system at canonical is a bit slow today...

so, yes it FTBFS still...I applied a fix which fixes it....

should be in the archives soon...this bug will be automatically closed...
via last upload changelog...

\sh

Accepted:
 OK: gnucash_2.2.3.orig.tar.gz
 OK: gnucash_2.2.3-1ubuntu2.diff.gz
 OK: gnucash_2.2.3-1ubuntu2.dsc
     -> Component: universe Section: gnome

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 22 Jan 2008 20:17:42 +0100
Source: gnucash
Binary: gnucash-common gnucash
Architecture: source
Version: 2.2.3-1ubuntu2
Distribution: hardy
Urgency: low
Maintainer: Ubuntu MOTU Developers <email address hidden>
Changed-By: Stephan Hermann <email address hidden>
Description:
 gnucash - A personal finance tracking program
 gnucash-common - A personal finance tracking program
Changes:
 gnucash (2.2.3-1ubuntu2) hardy; urgency=low
 .
   * src/engine/SplitP.h: removed G_INLINE_FUNC to fix FTBFS
Files:
 d956707bd77cd3b7646e39343bb53118 1469 gnome optional gnucash_2.2.3-1ubuntu2.dsc
 7656300c237fe8e75f0fbf90c49e70c7 20065 gnome optional gnucash_2.2.3-1ubuntu2.diff.gz
Original-Maintainer: Thomas Bushnell, BSG <email address hidden>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iQCVAwUBR5ZBmt3f7CNdEra6AQIguAP/VMjxIJ0du22/Hm/wQGz+ev2dImEYwP8x
f3yPIjHAYspepFy02fV2Ljm6b6C89ytkyzNcVCSESvkdj/sDUrBWwFHHopwNmpyu
bCfg2HdrigE/dR7/WEA3CLpTqPy5Z6txpDertfpyCIhhYBxH2qWoz7IEKUGYo0sW
e7IeWgqhOfQ=
=1UmP
-----END PGP SIGNATURE-----

==

Announcing to <email address hidden>

Thank you for your contribution to Ubuntu.

Revision history for this message
andi5 (andi5) wrote :

Thank you a lot. I will take this upstream as I did not see a gnome bug report about it yet.

Revision history for this message
Stephan Rügamer (sruegamer) wrote :

HI Andi,

I don't know if this is a regression...but the bug wasn't appearing when using glib1.2 ,-) which was pulled in from something because of the gconf bug.
Since compiling with glib-2 gnucash was ftbfsing...and after googling about I found something- It's coming from macport users but it's the same event.
http://lists.macosforge.org/pipermail/macports-users/2007-December/007696.html

Regards,

\sh

Changed in gnucash:
status: Confirmed → Fix Released
Revision history for this message
andi5 (andi5) wrote :

Ah, now I remember :-D
The patch has been applied and will appear in GnuCash 2.4 and probably GnuCash 2.2.4 as well.
Thanks!

Revision history for this message
Saivann Carignan (oxmosys) wrote :

Great that this problem got solved so quickly :)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.