Debian Bug report logs - #629477
transition: gnustep-base, gnustep-gui, libobjc

Package: release.debian.org; Maintainer for release.debian.org is Debian Release Team <debian-release@lists.debian.org>;

Reported by: Yavor Doganov <yavor@gnu.org>

Date: Mon, 6 Jun 2011 23:06:01 UTC

Severity: normal

Done: Mehdi Dogguy <mehdi@dogguy.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, pkg-gnustep-maintainers@lists.alioth.debian.org, kraai@ftbfs.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Mon, 06 Jun 2011 23:06:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Yavor Doganov <yavor@gnu.org>:
New Bug report received and forwarded. Copy sent to pkg-gnustep-maintainers@lists.alioth.debian.org, kraai@ftbfs.org, Debian Release Team <debian-release@lists.debian.org>. (Mon, 06 Jun 2011 23:06:04 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Yavor Doganov <yavor@gnu.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: transition: gnustep-base, gnustep-gui, libobjc
Date: Tue, 07 Jun 2011 02:03:58 +0300
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition

We would like to carry out a GNUstep transition
(libgnustep-base1.20->1.22; libgnustep-gui0.18->0.20) *and*
libobjc2->3, ideally coinciding with the migration of gcc-defaults to
testing (or even better, before that).

All new versions of the core GNUstep packages are already in
experimental.  A routine rebuild revealed only 6 bugs, all of them
having a fix available now:

http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=tag&users=pkg-gnustep-maintainers@lists.alioth.debian.org&data=gnustep-base1.22-transition

The latest stable upstream release of gnustep-base (1.22.0) includes
support for the new (modernized) Objective-C runtime in GCC 4.6
(libobjc3).  About 3 months ago, the GCC maintainers asked us to
postpone any GNUstep transitions until libobjc3 is available in
unstable [*]; now the transition is inevitable because gcc-4.6 is the
default compiler on most archs.

[*] http://permalink.gmane.org/gmane.linux.debian.devel.gcc/37170


Expected problems:

* gnustep-base now depends on ICU and is thus tied to future ICU
  transitions.

* gcc-4.5 is still the default compiler on ia64 and sparc.  As
  immediate solution, I intend to add (temporarily) gobjc-4.6 to
  gnustep-base' Build-Depends; that way the packages will still be
  built with the default compiler (4.5), but the new ObjC runtime will
  be used.

* A few runtime bugs may pop-up as usual, and as per Murphy's Law will
  be discovered post-factum.  I hope we can deal with them in due
  time, unless there is a scary arch-specific issue like the hppa
  excitement during the last transition.  TBH, I am quite surprised by
  the low number of bugs so far as they hardly correspond to the
  drastic changes in -base.  It makes me feel somewhat uneasy; we're
  used to battle with a lot more problems.




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Mon, 06 Jun 2011 23:21:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Matthias Klose <doko@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Mon, 06 Jun 2011 23:21:03 GMT) Full text and rfc822 format available.

Message #10 received at 629477@bugs.debian.org (full text, mbox):

From: Matthias Klose <doko@debian.org>
To: Yavor Doganov <yavor@gnu.org>, 629477@bugs.debian.org
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Tue, 07 Jun 2011 01:17:22 +0200
On 06/07/2011 01:03 AM, Yavor Doganov wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: transition
>
> We would like to carry out a GNUstep transition
> (libgnustep-base1.20->1.22; libgnustep-gui0.18->0.20) *and*
> libobjc2->3, ideally coinciding with the migration of gcc-defaults to
> testing (or even better, before that).

please make sure that you either use gobjc-4.6 explicitly, or that you allow 
differing defaults depending on the platform.

> * gcc-4.5 is still the default compiler on ia64 and sparc.  As
>    immediate solution, I intend to add (temporarily) gobjc-4.6 to
>    gnustep-base' Build-Depends; that way the packages will still be
>    built with the default compiler (4.5), but the new ObjC runtime will
>    be used.

it's 4.4.

this transition should wait (for unstable) until the multiarch enabled GCC 
packages are in testing.

  Matthias




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Mon, 06 Jun 2011 23:36:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Yavor Doganov <yavor@gnu.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Mon, 06 Jun 2011 23:36:05 GMT) Full text and rfc822 format available.

Message #15 received at 629477@bugs.debian.org (full text, mbox):

From: Yavor Doganov <yavor@gnu.org>
To: Matthias Klose <doko@debian.org>
Cc: Yavor Doganov <yavor@gnu.org>, 629477@bugs.debian.org, pkg-gnustep-maintainers@lists.alioth.debian.org, Matt Kraai <kraai@ftbfs.org>
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Tue, 07 Jun 2011 02:33:13 +0300
Matthias Klose wrote:
> On 06/07/2011 01:03 AM, Yavor Doganov wrote:
> > We would like to carry out a GNUstep transition
> > (libgnustep-base1.20->1.22; libgnustep-gui0.18->0.20) *and*
> > libobjc2->3, ideally coinciding with the migration of gcc-defaults to
> > testing (or even better, before that).
> 
> please make sure that you either use gobjc-4.6 explicitly, or that
> you allow differing defaults depending on the platform.

gnustep-base/1.22.0-1 currently build-depends on gobjc (>= 4:4.6).  My
plan was to change it to "gobjc (>= 4:4.6) [!ia64 !sparc], gobjc-4.6".
Is that good enough?

> > * gcc-4.5 is still the default compiler on ia64 and sparc.

> it's 4.4.

I stand corrected; it doesn't make any difference, I guess.

> this transition should wait (for unstable) until the multiarch
> enabled GCC packages are in testing.

OK.




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Tue, 07 Jun 2011 10:42:15 GMT) Full text and rfc822 format available.

Acknowledgement sent to Matthias Klose <doko@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Tue, 07 Jun 2011 10:42:19 GMT) Full text and rfc822 format available.

Message #20 received at 629477@bugs.debian.org (full text, mbox):

From: Matthias Klose <doko@debian.org>
To: 629477@bugs.debian.org, Yavor Doganov <yavor@gnu.org>
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Tue, 07 Jun 2011 12:40:53 +0200
On 06/07/2011 01:33 AM, Yavor Doganov wrote:
> Matthias Klose wrote:
>> On 06/07/2011 01:03 AM, Yavor Doganov wrote:
>>> We would like to carry out a GNUstep transition
>>> (libgnustep-base1.20->1.22; libgnustep-gui0.18->0.20) *and*
>>> libobjc2->3, ideally coinciding with the migration of gcc-defaults to
>>> testing (or even better, before that).
>>
>> please make sure that you either use gobjc-4.6 explicitly, or that
>> you allow differing defaults depending on the platform.
> 
> gnustep-base/1.22.0-1 currently build-depends on gobjc (>= 4:4.6).  My
> plan was to change it to "gobjc (>= 4:4.6) [!ia64 !sparc], gobjc-4.6".
> Is that good enough?

no, for that case, you need to use gcc-4.6 as the driver. If you want to do
this, maybe make the change in gnustep-make and let the gnustep-make package
depend on gcc-4.6.




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Tue, 07 Jun 2011 18:45:13 GMT) Full text and rfc822 format available.

Acknowledgement sent to Yavor Doganov <yavor@gnu.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Tue, 07 Jun 2011 18:45:13 GMT) Full text and rfc822 format available.

Message #25 received at 629477@bugs.debian.org (full text, mbox):

From: Yavor Doganov <yavor@gnu.org>
To: Matthias Klose <doko@debian.org>
Cc: 629477@bugs.debian.org, pkg-gnustep-maintainers@lists.alioth.debian.org
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Tue, 07 Jun 2011 21:44:15 +0300
Matthias Klose wrote:
> On 06/07/2011 01:33 AM, Yavor Doganov wrote:
> > gnustep-base/1.22.0-1 currently build-depends on gobjc (>= 4:4.6).
> > My plan was to change it to "gobjc (>= 4:4.6) [!ia64 !sparc],
> > gobjc-4.6".  Is that good enough?
> 
> no, for that case, you need to use gcc-4.6 as the driver. If you
> want to do this, maybe make the change in gnustep-make and let the
> gnustep-make package depend on gcc-4.6.

Two questions arise:

1) The modified gnustep-make package will have no trouble migrating to
   testing (before the transition even commences), so it would make
   GNUstep development in wheezy broken, just like it is now in sid.

2) Building the GNUstep packages with the non-default compiler on ia64
   and sparc is, strictly speaking, a policy violation.

If the release team does not object, we can go on and make gobjc-4.6 a
strict requirement via gnustep-make.




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Wed, 08 Jun 2011 17:51:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Wed, 08 Jun 2011 17:51:05 GMT) Full text and rfc822 format available.

Message #30 received at 629477@bugs.debian.org (full text, mbox):

From: Julien Cristau <jcristau@debian.org>
To: Matthias Klose <doko@debian.org>, 629477@bugs.debian.org, Yavor Doganov <yavor@gnu.org>, pkg-gnustep-maintainers@lists.alioth.debian.org
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Wed, 8 Jun 2011 19:48:26 +0200
On Tue, Jun  7, 2011 at 21:44:15 +0300, Yavor Doganov wrote:

> 1) The modified gnustep-make package will have no trouble migrating to
>    testing (before the transition even commences), so it would make
>    GNUstep development in wheezy broken, just like it is now in sid.
> 
Broken how?

> 2) Building the GNUstep packages with the non-default compiler on ia64
>    and sparc is, strictly speaking, a policy violation.
> 
What part of policy?

Cheers,
Julien




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Wed, 08 Jun 2011 18:21:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Yavor Doganov <yavor@gnu.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Wed, 08 Jun 2011 18:21:05 GMT) Full text and rfc822 format available.

Message #35 received at 629477@bugs.debian.org (full text, mbox):

From: Yavor Doganov <yavor@gnu.org>
To: The Debian GNUstep maintainers list <pkg-gnustep-maintainers@lists.alioth.debian.org>, Matthias Klose <doko@debian.org>, 629477@bugs.debian.org
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Wed, 08 Jun 2011 21:19:32 +0300
Julien Cristau wrote:
> On Tue, Jun  7, 2011 at 21:44:15 +0300, Yavor Doganov wrote:
> > 1) The modified gnustep-make package will have no trouble migrating to
> >    testing (before the transition even commences), so it would make
> >    GNUstep development in wheezy broken, just like it is now in sid.
> > 
> Broken how?

Packages end up linking with libobjc3, while -base and -gui are linked
with libobjc2.

> > 2) Building the GNUstep packages with the non-default compiler on ia64
> >    and sparc is, strictly speaking, a policy violation.
> > 
> What part of policy?

None; it appears I am making a mistake.  I was pretty sure that there
was something like "Packages should be built with the default
compiler", but it seems I was wrong.




Added indication that bug 629477 blocks 619602,627461,631460 Request was from Matt Kraai <kraai@ftbfs.org> to control@bugs.debian.org. (Wed, 20 Jul 2011 13:30:11 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Wed, 27 Jul 2011 15:33:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to intrigeri <intrigeri@boum.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Wed, 27 Jul 2011 15:33:03 GMT) Full text and rfc822 format available.

Message #42 received at 629477@bugs.debian.org (full text, mbox):

From: intrigeri <intrigeri@boum.org>
To: Yavor Doganov <yavor@gnu.org>
Cc: 629477@bugs.debian.org
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Wed, 27 Jul 2011 17:29:39 +0200
Hi,

I've a hard time understanding what the current status of this
transition is. Anyone willing to sum up?

(I'm interested in it as it blocks #619602 - ITP: theunarchiver.)

Bye,
--
  intrigeri <intrigeri@boum.org>
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
  | If you must label the absolute, use it's proper name: Temporary.




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Mon, 15 Aug 2011 07:48:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Matthias Klose <doko@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Mon, 15 Aug 2011 07:48:03 GMT) Full text and rfc822 format available.

Message #47 received at 629477@bugs.debian.org (full text, mbox):

From: Matthias Klose <doko@debian.org>
To: The Debian GNUstep maintainers list <pkg-gnustep-maintainers@lists.alioth.debian.org>, 629477@bugs.debian.org
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Mon, 15 Aug 2011 09:45:20 +0200
On 06/08/2011 08:19 PM, Yavor Doganov wrote:
> Julien Cristau wrote:
>> On Tue, Jun  7, 2011 at 21:44:15 +0300, Yavor Doganov wrote:
>>> 1) The modified gnustep-make package will have no trouble migrating to
>>>    testing (before the transition even commences), so it would make
>>>    GNUstep development in wheezy broken, just like it is now in sid.
>>>
>> Broken how?
> 
> Packages end up linking with libobjc3, while -base and -gui are linked
> with libobjc2.

is there any update on this? first packages are now linked against libobjc3 and
the existing GNUstep libraries.




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Thu, 18 Aug 2011 10:16:21 GMT) Full text and rfc822 format available.

Message #50 received at 629477@bugs.debian.org (full text, mbox):

From: Philipp Kern <pkern@debian.org>
To: Yavor Doganov <yavor@gnu.org>, 629477@bugs.debian.org
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Thu, 18 Aug 2011 12:13:47 +0200
[Message part 1 (text/plain, inline)]
On Tue, Jun 07, 2011 at 02:03:58AM +0300, Yavor Doganov wrote:
> We would like to carry out a GNUstep transition
> (libgnustep-base1.20->1.22; libgnustep-gui0.18->0.20) *and*
> libobjc2->3, ideally coinciding with the migration of gcc-defaults to
> testing (or even better, before that).

That seems pretty complex to check with our existing tools.  But to get an
overview, can you please tell us the relevant development packages people are
build-depending on?  And a list of affected packages to check the result.

Kind regards and thanks
Philipp Kern
-- 
 .''`.  Philipp Kern                        Debian Developer
: :' :  http://philkern.de                         Stable Release Manager
`. `'   xmpp:phil@0x539.de                         Wanna-Build Admin
  `-    finger pkern/key@db.debian.org
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Thu, 25 Aug 2011 19:42:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Thu, 25 Aug 2011 19:42:03 GMT) Full text and rfc822 format available.

Message #55 received at 629477@bugs.debian.org (full text, mbox):

From: Julien Cristau <jcristau@debian.org>
To: Philipp Kern <pkern@debian.org>, 629477@bugs.debian.org
Cc: Yavor Doganov <yavor@gnu.org>
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Thu, 25 Aug 2011 21:39:10 +0200
On Thu, Aug 18, 2011 at 12:13:47 +0200, Philipp Kern wrote:

> On Tue, Jun 07, 2011 at 02:03:58AM +0300, Yavor Doganov wrote:
> > We would like to carry out a GNUstep transition
> > (libgnustep-base1.20->1.22; libgnustep-gui0.18->0.20) *and*
> > libobjc2->3, ideally coinciding with the migration of gcc-defaults to
> > testing (or even better, before that).
> 
> That seems pretty complex to check with our existing tools.  But to get an
> overview, can you please tell us the relevant development packages people are
> build-depending on?  And a list of affected packages to check the result.
> 
Ping?

Cheers,
Julien




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Mon, 05 Sep 2011 17:25:13 GMT) Full text and rfc822 format available.

Acknowledgement sent to Yavor Doganov <yavor@gnu.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Mon, 05 Sep 2011 17:25:13 GMT) Full text and rfc822 format available.

Message #60 received at 629477@bugs.debian.org (full text, mbox):

From: Yavor Doganov <yavor@gnu.org>
To: Julien Cristau <jcristau@debian.org>
Cc: Philipp Kern <pkern@debian.org>, 629477@bugs.debian.org, Yavor Doganov <yavor@gnu.org>
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Mon, 05 Sep 2011 19:34:46 +0300
At Thu, 25 Aug 2011 21:39:10 +0200,
Julien Cristau wrote:
> On Thu, Aug 18, 2011 at 12:13:47 +0200, Philipp Kern wrote:
> > On Tue, Jun 07, 2011 at 02:03:58AM +0300, Yavor Doganov wrote:
> > > We would like to carry out a GNUstep transition
> > > (libgnustep-base1.20->1.22; libgnustep-gui0.18->0.20) *and*
> > > libobjc2->3, ideally coinciding with the migration of gcc-defaults to
> > > testing (or even better, before that).
> > 
> > That seems pretty complex to check with our existing tools.  But
> > to get an overview, can you please tell us the relevant
> > development packages people are build-depending on?  And a list of
> > affected packages to check the result.
> > 
> Ping?

Apologies for the delay.

I'm afraid I don't understand the question -- do you want a list of
other (non-GNUstep) libraries possibly affecting the transition
(poppler, ffmpeg, etc.) or you'd like to know which of the GNUstep
packages depend on gnustep-gui and which only on gnustep-base?

The GNU ObjC runtime (libobjc3) doesn't have a development package;
any GNUstep package built with the current toolchain ends up linking
against it, which inevitably leads to a crash when the program is
being run.




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Mon, 05 Sep 2011 18:39:07 GMT) Full text and rfc822 format available.

Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Mon, 05 Sep 2011 18:39:07 GMT) Full text and rfc822 format available.

Message #65 received at 629477@bugs.debian.org (full text, mbox):

From: Julien Cristau <jcristau@debian.org>
To: Philipp Kern <pkern@debian.org>, 629477@bugs.debian.org, Yavor Doganov <yavor@gnu.org>
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Mon, 5 Sep 2011 20:37:35 +0200
On Mon, Sep  5, 2011 at 19:34:46 +0300, Yavor Doganov wrote:

> I'm afraid I don't understand the question -- do you want a list of
> other (non-GNUstep) libraries possibly affecting the transition
> (poppler, ffmpeg, etc.) or you'd like to know which of the GNUstep
> packages depend on gnustep-gui and which only on gnustep-base?
> 
We'd like to have a list of packages which are part of this transition.
Either as an explicit list, or a description such as 'build-depends on
foo or bar'.  And then a way to check whether such a package is
transitioned or not, e.g. 'depends on libfooX' vs 'depends on libfooY'.

Cheers,
Julien




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Thu, 08 Sep 2011 09:36:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Yavor Doganov <yavor@gnu.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Thu, 08 Sep 2011 09:36:06 GMT) Full text and rfc822 format available.

Message #70 received at 629477@bugs.debian.org (full text, mbox):

From: Yavor Doganov <yavor@gnu.org>
To: Julien Cristau <jcristau@debian.org>, 629477@bugs.debian.org
Cc: Philipp Kern <pkern@debian.org>, Yavor Doganov <yavor@gnu.org>
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Thu, 8 Sep 2011 10:48:57 +0300
On Mon, Sep 05, 2011 at 08:37:35PM +0200, Julien Cristau wrote:
> We'd like to have a list of packages which are part of this transition.

Dependency level 1 (build-depends only on libgnustep-base-dev):

biococoa
gnustep-netclasses
mknfonts.tool
oolite
pantomime1.2

Dependency level 2 (build-depends on libgnustep-gui-dev):

aclock.app
addresses-for-gnustep
adun.app
affiche
batmon.app
biococoa.app
camera.app
cenon.app
charmap.app
cynthiune.app
easydiff.app
edenmath.app
etoile
ftp.app
gnustep-examples
gomoku.app
gorm.app
gridlock.app
grr.app
gtamsanalyzer.app
helpviewer.app
lusernet.app (also b-d on libpantomime1.2)
lynkeos.app
mines.app
mpdcon.app
paje.app
plopfolio.app
poe.app
popplerkit.framework
preview.app
price.app
projectcenter.app
projectmanager.app
renaissance
shisen.app
stepbill.app
systempreferences.app
talksoup.app (also b-d on libnetclasses-dev)
terminal.app
textedit.app
timemon.app
volumecontrol.app
wrapperfactory.app

Dependency level 3 (gnustep-gui + at least one GUI-based ObjC library)

agenda.app (b-d on libaddresses-dev)
gnumail (b-d on libaddresses-dev, libaddressview-dev, libpantomime1.2-dev)
gnustep-dl2 (b-d on librenaissance0-dev, gorm.app)
gworkspace (b-d on libpopplerkit-dev)
viewpdf.app (b-d on libpopplerkit-dev)
zipper.app (b-d on librenaissance0-dev)

Dependency level 4 (gnustep-gui + a library from level 3)

steptalk (b-d on libgnustep-dl2-dev)

> Either as an explicit list, or a description such as 'build-depends on
> foo or bar'.  And then a way to check whether such a package is
> transitioned or not, e.g. 'depends on libfooX' vs 'depends on libfooY'.

libgnustep-base1.20 vs libgnustep-base1.22
libgnustep-gui0.18 vs libgnustep-gui0.20

Please let me know if further information is required.




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Thu, 08 Sep 2011 10:39:03 GMT) Full text and rfc822 format available.

Message #73 received at 629477@bugs.debian.org (full text, mbox):

From: Philipp Kern <pkern@debian.org>
To: Yavor Doganov <yavor@gnu.org>, 629477@bugs.debian.org
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Thu, 8 Sep 2011 12:37:47 +0200
[Message part 1 (text/plain, inline)]
On Thu, Sep 08, 2011 at 10:48:57AM +0300, Yavor Doganov wrote:
> On Mon, Sep 05, 2011 at 08:37:35PM +0200, Julien Cristau wrote:
> > We'd like to have a list of packages which are part of this transition.
[…]
> libgnustep-base1.20 vs libgnustep-base1.22
> libgnustep-gui0.18 vs libgnustep-gui0.20

Ok, thanks, please go ahead.

Kind regards,
Philipp Kern
-- 
 .''`.  Philipp Kern                        Debian Developer
: :' :  http://philkern.de                         Stable Release Manager
`. `'   xmpp:phil@0x539.de                         Wanna-Build Admin
  `-    finger pkern/key@db.debian.org
[signature.asc (application/pgp-signature, inline)]

Added tag(s) pending. Request was from Julien Cristau <julien.cristau@logilab.fr> to control@bugs.debian.org. (Wed, 21 Sep 2011 09:15:12 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 642162 Request was from Philipp Kern <pkern@debian.org> to control@bugs.debian.org. (Fri, 23 Sep 2011 10:09:11 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 618184 Request was from Philipp Kern <pkern@debian.org> to control@bugs.debian.org. (Fri, 23 Sep 2011 10:09:12 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 618205 Request was from Philipp Kern <pkern@debian.org> to control@bugs.debian.org. (Sat, 24 Sep 2011 15:18:02 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 629202 Request was from Philipp Kern <pkern@debian.org> to control@bugs.debian.org. (Sat, 24 Sep 2011 15:18:04 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 629215 Request was from Philipp Kern <pkern@debian.org> to control@bugs.debian.org. (Sat, 24 Sep 2011 15:18:05 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 629206 Request was from Philipp Kern <pkern@debian.org> to control@bugs.debian.org. (Sat, 24 Sep 2011 16:45:11 GMT) Full text and rfc822 format available.

Bug 642162 cloned as bug 642928. Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Sun, 25 Sep 2011 18:06:04 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 629204 Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Mon, 26 Sep 2011 20:49:24 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 629424 Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Mon, 26 Sep 2011 20:49:25 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 643972 Request was from Philipp Kern <pkern@debian.org> to control@bugs.debian.org. (Sat, 01 Oct 2011 11:09:15 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 643973 Request was from Philipp Kern <pkern@debian.org> to control@bugs.debian.org. (Sat, 01 Oct 2011 11:09:21 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#629477; Package release.debian.org. (Sat, 01 Oct 2011 11:36:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Philipp Kern <pkern@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Sat, 01 Oct 2011 11:36:11 GMT) Full text and rfc822 format available.

Message #102 received at 629477@bugs.debian.org (full text, mbox):

From: Philipp Kern <pkern@debian.org>
To: Yavor Doganov <yavor@gnu.org>, 629477@bugs.debian.org
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Sat, 1 Oct 2011 13:32:18 +0200
[Message part 1 (text/plain, inline)]
[ Re-sent to the right recipients. ]

On Tue, Jun 07, 2011 at 02:03:58AM +0300, Yavor Doganov wrote:
> All new versions of the core GNUstep packages are already in
> experimental.  A routine rebuild revealed only 6 bugs, all of them
> having a fix available now:
> 
> http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=tag&users=pkg-gnustep-maintainers@lists.alioth.debian.org&data=gnustep-base1.22-transition

I added blocking bugs to the transition bug report:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629477

They need to be handled before the transition can proceed further.

Kind regards,
Philipp Kern
-- 
 .''`.  Philipp Kern                        Debian Developer
: :' :  http://philkern.de                         Stable Release Manager
`. `'   xmpp:phil@0x539.de                         Wanna-Build Admin
  `-    finger pkern/key@db.debian.org
[signature.asc (application/pgp-signature, inline)]

Added blocking bug(s) of 629477: 629198 Request was from Philipp Kern <pkern@debian.org> to control@bugs.debian.org. (Sun, 02 Oct 2011 12:08:00 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 644868 Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Mon, 10 Oct 2011 09:27:20 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 645921 Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Wed, 19 Oct 2011 18:12:10 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 645923 Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Wed, 19 Oct 2011 18:21:04 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 645926 Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Wed, 19 Oct 2011 18:36:14 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 645927 Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Wed, 19 Oct 2011 18:45:05 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 645933 Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Wed, 19 Oct 2011 20:45:16 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 645935 Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Wed, 19 Oct 2011 20:45:18 GMT) Full text and rfc822 format available.

Added blocking bug(s) of 629477: 645936 Request was from Yavor Doganov <yavor@gnu.org> to control@bugs.debian.org. (Wed, 19 Oct 2011 20:45:19 GMT) Full text and rfc822 format available.

Reply sent to Mehdi Dogguy <mehdi@dogguy.org>:
You have taken responsibility. (Sun, 13 Nov 2011 09:00:42 GMT) Full text and rfc822 format available.

Notification sent to Yavor Doganov <yavor@gnu.org>:
Bug acknowledged by developer. (Sun, 13 Nov 2011 09:00:45 GMT) Full text and rfc822 format available.

Message #125 received at 629477-done@bugs.debian.org (full text, mbox):

From: Mehdi Dogguy <mehdi@dogguy.org>
To: Philipp Kern <pkern@debian.org>, 629477-done@bugs.debian.org
Cc: Yavor Doganov <yavor@gnu.org>
Subject: Re: Bug#629477: transition: gnustep-base, gnustep-gui, libobjc
Date: Sun, 13 Nov 2011 09:53:26 +0100
On 09/08/2011 12:37 PM, Philipp Kern wrote:
> On Thu, Sep 08, 2011 at 10:48:57AM +0300, Yavor Doganov wrote:
>> On Mon, Sep 05, 2011 at 08:37:35PM +0200, Julien Cristau wrote:
>>> We'd like to have a list of packages which are part of this transition.
> […]
>> libgnustep-base1.20 vs libgnustep-base1.22
>> libgnustep-gui0.18 vs libgnustep-gui0.20
> 
> Ok, thanks, please go ahead.
> 

and migrated in yesterday's britney run:

$ dak ls -s testing gnustep-base gnustep-gui
gnustep-base |   1.22.1-2 |       testing | source
gnustep-gui |   0.18.0-5 |       testing | source

Kind regards,

-- 
Mehdi Dogguy مهدي الدڤي
http://dogguy.org/




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 12 Dec 2011 07:41:38 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Apr 25 06:59:10 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.