Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 324511 - Drop all HPPA keywording of GNOME packages
Summary: Drop all HPPA keywording of GNOME packages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: HPPA Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-17 19:25 UTC by Jeroen Roovers (RETIRED)
Modified: 2010-07-24 17:38 UTC (History)
1 user (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 Jeroen Roovers (RETIRED) gentoo-dev 2010-06-17 19:25:44 UTC
Following up on recent mail... The best approach is to let this bug simmer for a bit, then use.mask IUSE=gnome, then proceed to remove keywords and/or stale ebuilds that are keyworded only for HPPA.
Comment 1 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-06-28 05:35:22 UTC
A better way would be as follows:

(1) Remove hppa from gnome KEYWORDREQ bugs
(2) Remove hppa from gnome STABLEREQ bugs
(3) Stop considering hppa keywords as blockers while removing old gnome ebuilds
(4) Drop keywords from reverse deps while doing (3) [unless it drops to too many]
(5) For (4), if the rdep is controlled by a use flag, package.use.mask it instead

The aim of this is so that if you manage to get more manpower, you can re-keyword gnome more easily.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2010-06-28 06:00:04 UTC
(In reply to comment #1)
> A better way would be as follows:
> 
> (1) Remove hppa from gnome KEYWORDREQ bugs
> (2) Remove hppa from gnome STABLEREQ bugs
> (3) Stop considering hppa keywords as blockers while removing old gnome ebuilds
> (4) Drop keywords from reverse deps while doing (3) [unless it drops to too
> many]
> (5) For (4), if the rdep is controlled by a use flag, package.use.mask it
> instead
> 
> The aim of this is so that if you manage to get more manpower, you can
> re-keyword gnome more easily.

If manpower were the aim this bug would not exist. PARISC is dying and no user has in the last few years mentioned having a good use or need for a desktop environment running on the hardware. Hardware support is poor anyway (graphics mainly) so we are dropping support because it is pointless. Do not assume those keywords are going to be re-added in the future.
Comment 3 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-06-28 07:42:53 UTC
(In reply to comment #2)
> If manpower were the aim this bug would not exist. PARISC is dying and no user
> has in the last few years mentioned having a good use or need for a desktop
> environment running on the hardware. Hardware support is poor anyway (graphics
> mainly) so we are dropping support because it is pointless. Do not assume those
> keywords are going to be re-added in the future.
> 

I see, if that's the case, can I go through http://bit.ly/9k7iVB , removing hppa from CC and closing the bug wherever required? That should be a start, and reduce our bug count as well :)
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-11 16:11:59 UTC
(In reply to comment #3)

> I see, if that's the case, can I go through http://bit.ly/9k7iVB , removing
> hppa from CC and closing the bug wherever required? That should be a start, and
> reduce our bug count as well :)

Sounds good.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-12 16:45:33 UTC
(In reply to comment #4)
> (In reply to comment #3)
> 
> > I see, if that's the case, can I go through http://bit.ly/9k7iVB , removing
> > hppa from CC and closing the bug wherever required? That should be a start, and
> > reduce our bug count as well :)
> 
> Sounds good.

Well, wait. Not all of those bugs referred to. The idea is to get rid of the desktop environment keywording. We obviously want to keep GTK+, gstreamer and probably other stuff the GNOME team happens to manage. So basically unkeyword gnome-base/gnome{,-light} (we're halfway there as it is) and see what isn't required anymore.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-12 16:53:33 UTC
Index: package.use.mask
===================================================================
RCS file: /var/cvsroot/gentoo-x86/profiles/arch/hppa/package.use.mask,v
retrieving revision 1.38
retrieving revision 1.41
diff -u -B -r1.38 -r1.41
--- package.use.mask    11 Jul 2010 11:31:38 -0000      1.38
+++ package.use.mask    11 Jul 2010 14:07:10 -0000      1.41
@@ -1,12 +1,15 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/arch/hppa/package.use.mask,v 1.38 2010/07/
11 11:31:38 pacho Exp $                                                                +# $Header: /var/cvsroot/gentoo-x86/profiles/arch/hppa/package.use.mask,v 1.41 2010/07/
11 14:07:10 pacho Exp $                                                                 
 # DON'T TOUCH THIS FILE. Instead, file a bug and assign it to <hppa@gentoo.org>.
 
 # Pacho Ramos <pacho@gentoo.org> (11 Jul 2010)
 # Mask due bug #324511, this will be general once needed by more packages.
 app-i18n/uim gnome
+dev-ml/lablgtk gnome
+net-im/pidgin eds
+net-voip/ekiga gnome
 
 # Pacho Ramos <pacho@gentoo.org> (13 Jun 2010)
 # Needs sys-apps/gnome-disk-utility keyworded, bug 323803

I don't see what use these four entries have over the two you would have in use.mask.
Comment 7 Pacho Ramos gentoo-dev 2010-07-12 17:45:47 UTC
I needed to use mask them to prevent breakage after dropping old gnome-python stuff versions
Comment 8 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-07-12 18:00:38 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > (In reply to comment #3)
> > 
> > > I see, if that's the case, can I go through http://bit.ly/9k7iVB , removing
> > > hppa from CC and closing the bug wherever required? That should be a start, and
> > > reduce our bug count as well :)
> > 
> > Sounds good.
> 
> Well, wait. Not all of those bugs referred to. The idea is to get rid of the
> desktop environment keywording. We obviously want to keep GTK+, gstreamer and
> probably other stuff the GNOME team happens to manage. So basically unkeyword
> gnome-base/gnome{,-light} (we're halfway there as it is) and see what isn't
> required anymore.
> 

Whoops, sorry. I overdid it a bit I guess :)
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-12 19:37:41 UTC
(In reply to comment #8)

> Whoops, sorry. I overdid it a bit I guess :)

What did you do?
Comment 10 Nirbheek Chauhan (RETIRED) gentoo-dev 2010-07-12 20:03:54 UTC
(In reply to comment #9)
> (In reply to comment #8)
> 
> > Whoops, sorry. I overdid it a bit I guess :)
> 
> What did you do?
> 

I was the one who removed you guys from CC in the pygtk and pygobject bugs.
Comment 11 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-24 17:38:03 UTC
I haven't heard from mr_bones_ in a few days so I assume all is done.