Please remove snes9express and gsnes9x from Lucid

Bug #316777 reported by amano
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gsnes9x (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Lucid by jhfhlkjlj
snes9express (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Lucid by jhfhlkjlj

Bug Description

Binary package hint: snes9express

In the repos many different old versions of snes9x can be found. There is currently a new version (1.51) available in a Launchpad PPA: https://launchpad.net/~bearoso/+archive

It is actively maintained, which cannot be said from the cruft which is currently in the Ubuntu repos.

That (semi-official) GTK+ port of Snes9x has even advanced features like NTSC filters (to have the same look for your games like they did on your TV set).

Snes9x and ZSNES are the only advanced SNES emulator that are worth keeping in the repos. Please clean up the other SNES emulators. Above all the old Snes9x versions should be removed since they can be considered partly broken cruft.

Further information:
1) My version: Ubuntu 8.10
2) snes9express (1.42-5) in intrepid, currently senselessly updated to snes9express 1.42-7ubuntu1 by James Westby for Jaunty
3) A current Snes9x (with GUI) version should be offered in Add/Remove...
4) Old versions of deprecated emulators are offered to be installed

Revision history for this message
James Westby (james-w) wrote :

Hi,

If there is a new version of snes9x that should be uploaded then please
open a bug on snes9s, attach the .diff.gz from the updated source package,
and then subscribe ubuntu-universe-sponsors.

To have things removed from the archive file a bug explaining why it should
be removed, and then subscribe ubuntu-universe-sponsors. I'll subscribe
u-u-s to this report.

Thanks,

James

amano (jyaku)
description: updated
Revision history for this message
amano (jyaku) wrote : Re: Please remove snes9express from jaunty

I would rather upload this as a NEW package, since it is a new snes9x GTK+ port.

I attach the source code. On launchpad builds for x86, amd-64 and lpia are provided. I don't know if the source builds on other architechtures...

Revision history for this message
James Westby (james-w) wrote :

Please open a needs-packaging bug report for any new package, and
upload it to REVU for review, this report is for the removal of snes9express
now.

Thanks,

James

Revision history for this message
amano (jyaku) wrote :

My reasons for removing:

GSnes9x --> It is just a GTK frontend for old snes9x versions which is not needed anymore because Snes9x 1.51 has its own GTK+ UI.

snes9xpress --> This project was abandoned apstream in 2004: http://www.linuxgames.com/snes9express/ And it is based on an old Snes9x version (1.42 insted of 1.51).

Both are old GTK frontends which would be replaced by a much more complete GTK+ version.

Sticking to ZSNES and leaving the Snes9x cruft as it is, is no option for the future since ZSNES will abandon its self written assembler interface and will switch to a QT-only interface. Which would leave GNOME people to install the whole QT framwork to have a more or less current Super Nintendo emulation in place.

Revision history for this message
amano (jyaku) wrote :

I forgot to mention, das GSnes9x (GNOME Snes9x) was abandoned upstream in 2001: http://sourceforge.net/projects/gsnes9x/

Thus it is as ancient as cruft can be (given the state of GNOME at this time).

Revision history for this message
amano (jyaku) wrote : Re: Please remove snes9express and gsnes9x from jaunty

Since this bug is just about removing Snes9express and GSnes9x, I filed bug https://bugs.launchpad.net/ubuntu/+source/snes9x/+bug/316808 for packaging bearoso's excellent GTK port of Snes9x 1.51.

Revision history for this message
Iain Lane (laney) wrote :

Hi,

I've taken a look at this, and I'd rather you pursued improving the situation in Debian. The games team is probably a good place to package snes9x-gtk, and once that is accepted you can look at removing snes9express there.

We will stick with Debian on this one.

Iain

Changed in snes9express:
status: New → Won't Fix
Changed in gsnes9x:
status: New → Fix Released
Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Snes9x is going to be in the repos for Lucid. snes9express has long since lived its life in there. It is time to take it out.

Changed in snes9express (Ubuntu):
status: Won't Fix → Confirmed
summary: - Please remove snes9express and gsnes9x from jaunty
+ Please remove snes9express and gsnes9x from Lucid
Revision history for this message
Benjamin Drung (bdrung) wrote :

snes9x 1:1.52-1 builds snes9x-x and snes9x-gtk, which will replace snes9express.

+1 for removing snes9express from lucid

Revision history for this message
Steve Langasek (vorlon) wrote :

2010-04-13 02:48:11 INFO Removing candidates:
2010-04-13 02:48:11 INFO snes9express 1.42-7ubuntu1 in lucid
2010-04-13 02:48:11 INFO snes9express 1.42-7ubuntu1 in lucid amd64
2010-04-13 02:48:11 INFO snes9express 1.42-7ubuntu1 in lucid i386
2010-04-13 02:48:11 INFO snes9express 1.42-7ubuntu1 in lucid ia64
2010-04-13 02:48:11 INFO snes9express 1.42-7ubuntu1 in lucid powerpc
2010-04-13 02:48:11 INFO snes9express 1.42-7ubuntu1 in lucid sparc
2010-04-13 02:48:11 INFO Removed-by: Steve Langasek
2010-04-13 02:48:11 INFO Comment: superseded by snes9x-gtk; LP: #316777
2010-04-13 02:48:11 INFO 6 packages successfully removed.
Confirm this transaction? [yes, no] yes
2010-04-13 02:48:13 INFO Transaction committed.
2010-04-13 02:48:13 INFO The archive will be updated in the next publishing cycle.

Changed in snes9express (Ubuntu):
status: Confirmed → Fix Released
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.