Bug#883544: src:tikzit: Unnecessary Build-Depends: libgnustep-gui-dev

2017-12-05 Thread Gard Spreemann
On Tuesday 5 December 2017 02:40:29 CET Yavor Doganov wrote:
> Please replace libgnustep-gui-dev with libgnustep-base-dev in your
> Build-Depends.  (Also, you can safely drop gnustep-make since
> libgnustep-base-dev is always guaranteed to depend on it.)

Hello, and thank you for informing me. I have prepared tikzit-1.0+ds-3
fixing this, and have asked my sponsor to upload it.

> P.S.  Unrelated to this bug report, but since it is important:
> 
> Please always check if your package is involved in a library transition
> before uploading.  Your upload of tikzit/1.0+ds-2 on 21 November was in
> the middle of a gnustep-base transition (#879738) and such uploads reset
> the time it takes for the entire GNUstep stack to migrate to testing.
> The only legitimate reason to upload during library transitions is when
> you fix a bug *affecting* the transition.  No harm done this time, but
> please pay attention in the future.  Thanks.

I'm sorry about that! I was of the mistaken impression that leaf
packages wouldn't hold up the transition. I'll take care to be better
informed in the future.


 Best,
 Gard
 



Bug#883544: src:tikzit: Unnecessary Build-Depends: libgnustep-gui-dev

2017-12-05 Thread Yavor Doganov
Gard Spreemann wrote:
> On Tuesday 5 December 2017 02:40:29 CET Yavor Doganov wrote:
> > Please replace libgnustep-gui-dev with libgnustep-base-dev in your
> > Build-Depends.
> 
> I have prepared tikzit-1.0+ds-3 fixing this, and have asked my
> sponsor to upload it.

There's no need to make an upload just to fix this.

> > Please always check if your package is involved in a library transition
> > before uploading.

> I was of the mistaken impression that leaf packages wouldn't hold up
> the transition. I'll take care to be better informed in the future.

Well, the new version of the library migrates together with all of the
(binNMUed) reverse dependencies and tikzit is definitely one of them.
Any sourceful uploads of rdeps reset the age-days and britney (the
testing migration script) does not consider it as valid candidate.

You can check whether there's an ongoing transition with grep-excuses
or the PTS/tracker page of your package.  For example,

   https://tracker.debian.org/pkg/adun.app

correctly indicates that adun.app is currently involved in the
gnustep-sqlclient transition.



Bug#883544: src:tikzit: Unnecessary Build-Depends: libgnustep-gui-dev

2017-12-05 Thread Gard Spreemann
On Tuesday 5 December 2017 17:49:31 CET Yavor Doganov wrote:
> There's no need to make an upload just to fix this.

Understood.

Andrew Shadura: Please ignore the sponsorship request. I'll let you
know when there are more substantial changes.

> Well, the new version of the library migrates together with all of the
> (binNMUed) reverse dependencies and tikzit is definitely one of them.
> Any sourceful uploads of rdeps reset the age-days and britney (the
> testing migration script) does not consider it as valid candidate.
> 
> You can check whether there's an ongoing transition with grep-excuses
> or the PTS/tracker page of your package.  For example,
> 
>https://tracker.debian.org/pkg/adun.app
> 
> correctly indicates that adun.app is currently involved in the
> gnustep-sqlclient transition.

Understood! Thanks!

 -- Gard