Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 175560 - Mass-stablization of app-xemacs/* packages
Summary: Mass-stablization of app-xemacs/* packages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Lowest enhancement
Assignee: XEmacs team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 168757
  Show dependency tree
 
Reported: 2007-04-22 13:27 UTC by Hans de Graaff
Modified: 2007-06-03 19:53 UTC (History)
4 users (show)

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


Attachments
List of app-xemacs packages including versions (packages-list.txt,1.57 KB, text/plain)
2007-04-22 13:28 UTC, Hans de Graaff
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hans de Graaff gentoo-dev Security 2007-04-22 13:27:06 UTC
I would like to request stabilization of most packages in the app-xemacs category. The reason for this mass action is that xemacs development has been dormant for ~3 years. In the past few months I've updated all xemacs packages to the latest versions and I would like to get everything up-to-date and stable now. All packages and version to be stabilized are listed in the attached file.

This operation concerns 124 packages so I propose the following procedure. I will do all the keywording in one go to save everyone a lot of work, but obviously I will only do so after getting the go-ahead of the arches involved. I would like to set a deadline on this to avoid dragging this on: May 19th, 2007. If you let me know at that time that things are ok I'll keyword your arch, otherwise I'll leave it alone (but the bug will remain open ;-)

I realize that not all packages are currently marked as testing by all arches, in particular HPPA and to a lesser extend PPC64 are missing keywords. I think that in this case the sensible thing is to just mark these packages directly to stable.

Regarding testing: 

All of the individual packages are also available as a single sumo package called app-xemacs/xemacs-packages-sumo-2006.12.21.
All packages have been available upstream for some time and have been found stable.
Theoretically these packages should be arch-independant because they only contain elisp running within xemacs. If xemacs works on your arch then the packages should work as well. In theory, anyway. :-)

Please let me know if you have other questions or concerns.
Comment 1 Hans de Graaff gentoo-dev Security 2007-04-22 13:28:00 UTC
Created attachment 116984 [details]
List of app-xemacs packages including versions
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2007-04-23 22:52:31 UTC
All app-xemacs packages that are keyworded for HPPA have the latest version stable:

 app-xemacs/apel-1.32 hppa
 app-xemacs/xemacs-base-2.08 hppa
 app-xemacs/mule-base-1.49 hppa
 app-xemacs/fsf-compat-1.15 hppa

For all the other packages, insofar as they are not *DEPENDs of other packages in the tree that are keyworded for HPPA, there is a simple rule: any PA user who finds that package app-xemacs/XYZ works on PA hardware, can simply drop a note at <hppa@gentoo.org>, visit us at irc://chat.freenode.net/gentoo-hppa on Freenode or even go as far as to file a fullblown bug on https://bugs.gentoo.org/ and assign it to <hppa@gentoo.org>.

Needless to say, but I will do it anyway, testing and stabilising dozens of packages just because I can is a pointless and fruitless exercise until users actually ask for it.


Kind regards,
    JeR on behalf of the Gentoo/HPPA team
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2007-04-24 05:39:47 UTC
As I was voted to handle this bug for x86...it is ok for us to let the packages be keyworded by you.  May 19th is ok, I will test some of the packages and let you know, if there are failures.
Comment 4 Joe Jezak (RETIRED) gentoo-dev 2007-04-27 03:53:12 UTC
Feel free to take care of this for PPC.
Comment 5 Gustavo Zacarias (RETIRED) gentoo-dev 2007-05-23 15:38:05 UTC
sparc is ok with the list.
Comment 6 Gustavo Zacarias (RETIRED) gentoo-dev 2007-05-23 15:42:48 UTC
We can go too to avoid the noise :-)
Comment 7 Hans de Graaff gentoo-dev Security 2007-05-26 09:25:56 UTC
So far I've got the OK from x86, sparc, and ppc. Still missing are amd64 and ppc64.

As I currently don't have a broadband connection I'm going to postpone the stabling until next weekend (2/3 June). 

AMD64, PPC64: if you would still like to opt in to the stabling, please add a note to the bug before that time. Otherwise I'll leave the bug open after stabling so that you can get things stable in your own time.
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2007-05-26 11:54:29 UTC
(In reply to comment #7)
> So far I've got the OK from x86, sparc, and ppc. Still missing are amd64 and
> ppc64.

 Go ahead for amd64, too.
Comment 9 Brent Baude (RETIRED) gentoo-dev 2007-05-27 14:08:15 UTC
Feel to mark as needed for ppc64.
Comment 10 Raúl Porcel (RETIRED) gentoo-dev 2007-05-28 11:45:41 UTC
alpha doesn't want to do this type of keywording.

We(alpha)'ll do those stabilizations, thanks.
Comment 11 Raúl Porcel (RETIRED) gentoo-dev 2007-05-30 13:25:51 UTC
i think alpha is done.

I've stabilized the versions you specified on the packages we have a stable keyword. I just reviewed what i did and it seems i only left 3 packages which i have fixed now.
Comment 12 Hans de Graaff gentoo-dev Security 2007-06-03 19:53:01 UTC
All done!

Thanks everyone, now XEmacs packages are back to 2007 instead of early 2003.