[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#723719: ghostscript: New Upstream Version 9.10 available



[including printing team as CC, and dropping others]

Hi Vincent,

Thanks for nudging about this!

Quoting Vincent Lefevre (2014-08-04 10:10:09)
> Control: retitle -1 ghostscript: New Upstream Version 9.14 available
> 
> Any news?

9.14
----

Introduces new ramfs code unfortunately lacking licensing: 
http://www.ghostscript.com/irclogs/2014/05/05.html

Not yet prepared for Debian.


9.10
----

Requires a SONAME bump and therefore a coordinated library transition.

Changes licensing from GPL-3+ to AGPL-3+ which may cause trouble for 
some reverse dependencies.  Maybe (according to ansgar on irc) licensing 
change may not be legally correct (added contraints has to be approved 
by contributors like Apple), but arguably that is not for Debian to 
question.

Prepared and available in experimental since some months.

Tested that binary packages work alone - but need test-building against 
reverse dependencies.  Help doing that is much appreciated!


9.06
----

Requires a SONAME bump and therefore a coordinated library transition.

Prepared since some months and now available (unsigned) at 
https://debian.jones.dk/pkg/printing/ghostscript/sid/bastian/ and with 
this APT line:

  deb http://debian.jones.dk/ sid printing

...and in source form at master branch of 
git://anonscm.debian.org/git/printing/ghostscript.git .

Tested that binary packages work alone - but need test-building against 
reverse dependencies.  Help doing that is much appreciated!


Plan forward
------------

 1a) Release 9.06 to unstable
 1b) Prepare 9.14
 2) Release 9.10 to unstable when 9.06 is in testing
 3) Release 9.14 to experimental for ftpmaster approval of new name
 4) Release 9.14 to unstable when approved and 9.06/9.10 is in testing

Steps 1) and 3) can be started in paralled, and step 2) skipped if ready 
before 9.06 is in testing.

Help is needed to get 9.14 into shape: rip out the newly introduced 
base/gsioram.c and base/ramfs.c, patch remaining code as needed, and 
test that functions related to that ramfs routines still work. Plan is - 
as suggested by upstream in above chat - to rip out the new ramfs code, 
and then possibly apply patches to make it work again.

Help is alse needed to test reverse dependencies of 9.06, 9.10 and (when 
ready) 9.14.

@Odyx: As agreed, please go ahead with testing 9.06 and when believed 
working start coordinate the library transition with the release team.

Let's use this bugreport to coordinate and update status of that.


> On 2014-04-10 10:50:36 -0700, Jonathan Nieder wrote:
>> Ghostscript 9.07 and newer use the AGPL.  I assume that would be fine 
>> for most uses but it's possible some rdeps would need to be updated 
>> to provide a download link so it's probably worth a NEWS.Debian 
>> entry.
>
> If you provide a download link, please make sure you provide a 
> signature / signature link or reliable hash as well for security 
> reasons.

I am new to juggling with that.  Can you perhaps provide a patch?


Regards,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature


Reply to: