Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 193496 - Kill gnome-extra/gal from the tree
Summary: Kill gnome-extra/gal from the tree
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PMASKED
Depends on: 193497 195060
Blocks:
  Show dependency tree
 
Reported: 2007-09-23 10:17 UTC by Gilles Dartiguelongue (RETIRED)
Modified: 2008-01-14 23:27 UTC (History)
2 users (show)

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 2007-09-23 10:17:39 UTC
gal is an über old library of gnome (presumably <=gnome-2.2) and deserves to die.
This bug is intended to track the few dependencies to fix to achieve this goal.
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-09-23 10:22:44 UTC
11:35 < EvaSDK> !rdep gnome-extra/gal
11:35 < jeeves> gnome-extra/gal <- app-text/gnomesword gnome-extra/gtkhtml

as a matter of fact, all versions of gnomesword do not depend on gal (as per the configure.in) and gtkhtml-3.0.10-r1.ebuild:RDEPEND="=gnome-extra/gal-1.99.11*

I've prepared a patch for gnomesword ebuilds and will fill a separate bug.

As of gtkhtml-3.0, here is the list of ebuild currently having references to this specific version:
dev-db/mysql-query-browser-1.1.18
mail-client/balsa-{2.2.6-r3,2.3.4-r1,2.2.6-r4}
dev-dotnet/gtkhtml-sharp-{1.0.10,2.8.2,2.16.0}
net-misc/logjam-{4.5.2,4.4.1}
app-editors/peacock-1.9.1-r1

it is likely most of these can actually use greater version of gtkhtml so it shouldn't take to much efforts to fix this.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-09-23 10:57:33 UTC
CC'ing relevant addresses so we can get some appropriate feedback.

More details on gtkhtml-3.0 cleaning:

dev-db/mysql-query-browser-1.1.18 appears to absolutely need 3.0, there is a new release on mysql website but it's now distributed as a single tar with all the other mysql tools. This will require a bit of work (if not lastriting).

app-editors/peacock-1.9.1-r1 appears to unconditionnaly depends on 3.0 as well. Developpement seem to have stopped back in 2003 and I wonder what's the use of it for sgml herd. (last-rite ?)

mail-client/balsa-{2.2.6-r3,2.3.4-r1,2.2.6-r4}
dev-dotnet/gtkhtml-sharp-{1.0.10,2.8.2,2.16.0}
net-misc/logjam-4.5.2

can have this specific version stripped from DEPEND.
logjam-4.4.1 could be removed from the tree once/if 4.5.2 is stabled.
Comment 3 Sven Wegener gentoo-dev 2007-09-23 18:07:37 UTC
For dev-db/mysql-query-browser there's already dev-db/mysql-gui-tools as a replacement in the tree. The old mysql-query-browser can be completley removed from the tree.
Comment 4 Leonardo Boshell (RETIRED) gentoo-dev 2007-10-08 03:06:21 UTC
(In reply to comment #2)
> app-editors/peacock-1.9.1-r1 appears to unconditionnaly depends on 3.0 as well.
> Developpement seem to have stopped back in 2003 and I wonder what's the use of
> it for sgml herd. (last-rite ?)

This package is not really important for the SGML herd, we inherited it since it used to be maintained by someone who was part of the, now extinct, text-markup herd.

Tt doesn't make much of a difference if it stays or goes from our perspective, so if you plan to remove gal from the tree, feel free to add peacock to the last-rites message.

Thanks.
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-11-01 00:34:13 UTC
note to self, dev-db/mysql-query-browser is already on the lastriting list thanks to swenegener, proceed with the rest
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-12-13 23:41:02 UTC
# Gilles Dartiguelongue <eva@gentoo.org> (14 Dec 2007)
# gal is an über old library of gnome and deserves to die.
# see bug #193496
=gnome-extra/gtkhtml-3.0.10-r1
app-editors/peacock
gnome-extra/gal

mail sent to dev and dev-announce, marking as fixed
Comment 7 Özgür ERİŞEN 2007-12-17 11:26:42 UTC
from the gnomebuild README
GNOME Build Framework README
================================

This is the GNOME Build Framework (GBF).

The following packages are required by GBF:
	gal (0.3+ should work)
	bonobo (0.29+ should work)
	oaf (0.6.0)

This package is required for the newer versions of anjuta
Comment 8 Rémi Cardona (RETIRED) gentoo-dev 2007-12-17 12:45:37 UTC
Nothing references gal inside gnome-build. The last reference in the ChangeLog is from 2001 and the file that apparently used gal no longer exists in svn. To me, it looks like the README is outdated.

Do have you have actual build errors? If so, could you paste them in another bug?

Thanks
Comment 9 Özgür ERİŞEN 2007-12-17 13:28:48 UTC
It is referenced in the gnome-build-0.2 in the README document.
Comment 10 Rémi Cardona (RETIRED) gentoo-dev 2007-12-17 13:49:29 UTC
Just grep -i gal inside gnome-build, you'll see that it does _not_ need gal despite whatever that README says. It is _outdated_. In fact, you could do upstream a favor by letting them know they still have some gal references in their README and in their Red Hat .spec file. Please file a bug in Gnome's bugzilla.

This is a non-issue, thanks.
Comment 11 Mart Raudsepp gentoo-dev 2007-12-17 13:54:25 UTC
Last rite bugs are closed as fixed when they have exited the tree after the 30 days. Reopening and adding PMASKED keyword ro follow the custom.
Comment 12 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-01-14 23:27:32 UTC
fixed for real this time, it's gone, dead and buried for good :)