Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 15744 - gal2 build failure due to bad libgnomeprintui dep
Summary: gal2 build failure due to bad libgnomeprintui dep
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 15727 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-02-15 10:25 UTC by Markus Bertheau (RETIRED)
Modified: 2003-03-15 19:41 UTC (History)
1 user (show)

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


Attachments
patch to gal2-0.0.6.ebuild (gal2.patch,1.18 KB, patch)
2003-02-15 10:27 UTC, Markus Bertheau (RETIRED)
Details | Diff
the patch to configure (gal2-libgnomeprint.diff,8.02 KB, patch)
2003-02-15 10:28 UTC, Markus Bertheau (RETIRED)
Details | Diff
gal2 1.99.1 update (gal2-1.99.1.ebuild,796 bytes, text/plain)
2003-02-19 00:08 UTC, Brad Laue (RETIRED)
Details
digest of gal2 1.99.1 (digest-gal2-1.99.1,63 bytes, text/plain)
2003-02-19 00:39 UTC, Brad Laue (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Bertheau (RETIRED) gentoo-dev 2003-02-15 10:25:32 UTC
gal2 needs libgnomeprint(ui)-2.0 where libgnomeprint(ui)-2.2 is stable. Had to
patch configure in order for it to accept the -2.2 versions. Trying with
gnumeric 2 to see if it basically works. Note that gal2 is marked stable.

Reproducible: Always
Steps to Reproduce:
Comment 1 Markus Bertheau (RETIRED) gentoo-dev 2003-02-15 10:27:41 UTC
Created attachment 8304 [details, diff]
patch to gal2-0.0.6.ebuild
Comment 2 Markus Bertheau (RETIRED) gentoo-dev 2003-02-15 10:28:14 UTC
Created attachment 8305 [details, diff]
the patch to configure
Comment 3 Brad Laue (RETIRED) gentoo-dev 2003-02-19 00:08:07 UTC
Created attachment 8469 [details]
gal2 1.99.1 update

This should be slightly more elegant, as well as being useful since it updates
gal2 to a recent revision. Confirmed to compile and build here.
Comment 4 Brad Laue (RETIRED) gentoo-dev 2003-02-19 00:39:09 UTC
Created attachment 8471 [details]
digest of gal2 1.99.1

Almost forgot to attach this.
Comment 5 john luke 2003-03-03 16:50:24 UTC
*** Bug 15727 has been marked as a duplicate of this bug. ***
Comment 6 john luke 2003-03-03 16:55:49 UTC
Two small suggestions/fixes?

1. I think ftp.gnome.org changed its layout
2. The configure script for gal-1.99.1 seems to check for different dependency versions then the ones listed in the ebuild.

Should the SRC URI and DEPEND parts of the above 1.99.1 ebuild be changed to:

SRC_URI="mirror://gnome/sources/gal/1.99/gal-${PV}.tar.bz2"

DEPEND="virtual/glibc
	>=gnome-base/libgnomeprint-2.2
	>=gnome-base/libgnomeprintui-2.2.1
	>=gnome-base/libglade-2.0
	>=gnome-base/libgnomeui-2.0
	>=gnome-base/libgnomecanvas-2.0
	>=dev-libs/libxml2-2.0"
Comment 7 foser (RETIRED) gentoo-dev 2003-03-03 17:52:49 UTC
it should use the gnome2 eclass, it takes care of SRC_URI. A rewrite of ${P} before inheritance should do the trick i think (with the package still being named 'gal' ).
Comment 8 Alastair Tse (RETIRED) gentoo-dev 2003-03-15 19:41:09 UTC
a new gal-1.99.2 ebuild has been committed to portage. it uses the older gnome-extra/gal rather than gal2 because:

1. gal2 was used only because some gnome developers decided to change the name

2. gal2 has now been merged back into the gal tree.

so you can all use gal-1.99.2 instead of gal2-0.0.x

the only ebuilds that use gal2 is gnumeric, and the latest version has been switched to use gal-1.99.2 as well. so i'm closing this bug.