Bug#856086: Bug#885037: monster-masher: Please don't (Build-)Depend on gconfmm2.6

2018-03-27 Thread Jeremy Bicha
Control: block 894269 by 891701
Control: block 894269 by 856086

On Wed, Feb 28, 2018 at 6:05 AM, Markus Koschany  wrote:
> I don't have any objections if you want to remove them right now but I
> think you can achieve the removal of esound/Gnome2 libs anyway and you
> don't have to wait for us. Just point the ftp team to this bug report.
> This is true for all affected games maintained by the games team. They
> will be broken in unstable but I think this might even raise more
> awareness. Testing users won't be affected.

esound's removal from Testing already happened in early January. This
package and the abandoned synaesthesia are the last packages to block
esound's removal from unstable.

Thanks,
Jeremy Bicha



Bug#856086: Bug#885037: monster-masher: Please don't (Build-)Depend on gconfmm2.6

2018-02-28 Thread Markus Koschany


Am 28.02.2018 um 04:52 schrieb Jeremy Bicha:
> monster-masher is one of the last two packages in Debian unstable
> depending on esound. (And even if that were fixed, monster-masher
> depends on several other GNOME2 libraries that are being removed.)
> 
> monster-masher has been unmaintained usptream for 9 years.
> 
> https://git.gnome.org/browse/monster-masher/log/
> 
> Maybe it's time for monster-masher to be removed from Debian?

monster-masher is a complete game, so there was probably no interest to
continue working on it. We are aware of the removal of obsolete
libraries and intend to request their removal from Debian sometime
between now and the next Debian freeze. Personally I wanted to give
people more time to fix those bugs because they tend to notice such bugs
rather late and porting software to new libraries is a non-trivial task.
We could fix one game so far thanks to Juhanni (pegsolitaire).

I don't have any objections if you want to remove them right now but I
think you can achieve the removal of esound/Gnome2 libs anyway and you
don't have to wait for us. Just point the ftp team to this bug report.
This is true for all affected games maintained by the games team. They
will be broken in unstable but I think this might even raise more
awareness. Testing users won't be affected.

Regards,

Markus



signature.asc
Description: OpenPGP digital signature


Bug#856086: Bug#885037: monster-masher: Please don't (Build-)Depend on gconfmm2.6

2017-12-23 Thread Jeremy Bicha
Control: severity 856086 serious

On Sat, Dec 23, 2017 at 9:23 AM, Markus Koschany  wrote:
> Is there a porting guide somewhere?

I don't have one off hand. Sorry.

To be clear, this is a longer list of libraries unmaintained for years
that we'd like to remove for Buster that your package Depends or
Build-Depends on:
- gconf
- libesd0 which is https://bugs.debian.org/856086
- libgconfmm-2.6-1v5
- libglademm-2.4-1v5
- libgnome2-0
- libgnomecanvasmm-2.6-1v5

I think you'll want to port to GTK+ 3 for the last 3 items on that list.

> P.S.: A heads-up with a lower severity would have been nice. Sometimes
> it gives people more time to find a solution...

In my opinion, it is early enough that you could drop the Severity to
Important temporarily to give yourself a bit more time (for this bug
and 856086). But eventually (maybe a month or two?), we'll come back
around and want to bump the severity if this package is blocking
removal for some of those dependencies.

I think it makes sense to let packages that don't have concerned
maintainers be autoremoved from Testing now so that the list of
affected packages becomes more manageable.

Thanks,
Jeremy Bicha