Bug#512371: [Debian-med-packaging] Bug#512371: Please allow biofox 1.1.5-1 in Lenny.

2009-01-27 Thread Andreas Tille

On Tue, 27 Jan 2009, Charles Plessy wrote:


Le Tue, Jan 27, 2009 at 01:17:15PM +, Neil McGovern a écrit :


Changing to a new version of a build system really isn't something
that's garunteed to be 100% trouble free. Your other packages will have
had more than a month, and I'd like to shin in less than a month.



I'd suggest a call for help, or a request
for removal.


Hi Neil,

Andreas Tille is preparing a t-p-u upload.


Well, there was no response to my diff from RM so I guess it is accepted
the way I tried to address their concerns.  I just uploaded

Changes:
 biofox (1.1.5-1~lenny) testing-proposed-updates; urgency=high
 .
   * Reverted bumping debhelper and policy version to
 enable inclusion into Lenny without "heavy packaging
 changes"

Please tell me if any further action should be done to finally move this
package to Lenny.

Kind regards

 Andreas.

--
http://fam-tille.de


Bug#512371: [Debian-med-packaging] Bug#512371: Please allow biofox 1.1.5-1 in Lenny.

2009-01-27 Thread Andreas Tille

On Tue, 27 Jan 2009, Thijs Kinkhorst wrote:


As I understand it the best gain this change in the debhelper
compatibility level at this point could bring us, is that the package
builds just as well as with the existing level. So why did you do that now
instead of after the freeze?


Well, there is no need to discuss this issue.  If you think the following
diff against Charles Upload is fine, I'd go with the upload in a couple
of hours and things are settled.  Just confirm that this is OK or tell me
what other things should be reverted.  It is fine for me to do so.

Kind regards

  Andreas.


Index: control
===
--- control (Revision 3056)
+++ control (Arbeitskopie)
@@ -4,10 +4,11 @@
 Maintainer: Debian-Med Packaging Team 

 DM-Upload-Allowed: yes
 Uploaders: Nelson A. de Oliveira ,
-   Charles Plessy 
-Build-Depends: cdbs, debhelper (>= 7)
+   Charles Plessy ,
+   Andreas Tille 
+Build-Depends: cdbs, debhelper (>= 5)
 Build-Depends-Indep: zip
-Standards-Version: 3.8.0
+Standards-Version: 3.7.3
 Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/biofox/trunk/
 Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/biofox/trunk/
 Homepage: https://addons.mozilla.org/fr/firefox/addon/300
Index: compat
===
--- compat  (Revision 3056)
+++ compat  (Arbeitskopie)
@@ -1 +1 @@
-7
+5
Index: changelog
===
--- changelog   (Revision 3056)
+++ changelog   (Arbeitskopie)
@@ -1,8 +1,10 @@
-biofox (1.1.5-2) UNRELEASED; urgency=low
+biofox (1.1.5-2) testing-proposed-updates; urgency=high

-  * NOT RELEASED YET
+  * Reverted bumping debhelper and policy version to
+enable inclusion into Lenny without "heavy packaging
+changes"

- -- Charles Plessy   Sat, 24 Jan 2009 17:14:19 +0900
+ -- Andreas Tille   Tue, 27 Jan 2009 14:31:30 +0100

 biofox (1.1.5-1) unstable; urgency=high


--
http://fam-tille.de



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#512371: Please allow biofox 1.1.5-1 in Lenny.

2009-01-27 Thread Thijs Kinkhorst
On Tue, January 27, 2009 14:55, Charles Plessy wrote:
> I was thinking that changes like the one I made would be accepted until
> "Deep freeze", since this is the only planned change of unblock policy
> that was announced:
> http://lists.debian.org/debian-devel-announce/2008/12/msg6.html

Perhaps you misunderstood what the "regular freeze" means. It is the
stated policy of the release team that only release critical & important
bugfixes, release goals, translation and documentation updates qualify for
a freeze exception under the regular freeze. The deep freeze tightens this
list more. Hence, this change has in principle already not been acceptable
for freeze exceptions since months, although of course in individual cases
the release managers could have decided that they would allow that case
in.

To me it's crystal clear that changes to something as fundamental as the
package build system without a concrete bug to address, are not
appropriate in the end of a release cycle; rather, something to be done at
the beginning.

As I understand it the best gain this change in the debhelper
compatibility level at this point could bring us, is that the package
builds just as well as with the existing level. So why did you do that now
instead of after the freeze?


cheers,
Thijs




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#512371: Please allow biofox 1.1.5-1 in Lenny.

2009-01-27 Thread Neil McGovern
On Tue, Jan 27, 2009 at 08:56:29PM +0900, Charles Plessy wrote:
> Le Tue, Jan 27, 2009 at 11:36:54AM +, Neil McGovern a écrit :
> > On Tue, Jan 27, 2009 at 07:53:53PM +0900, Charles Plessy wrote:
> > 
> > The debhelper change, at this very very late stage in the release. Your
> > previous request was about a month and a half ago.
> 
> Is there a precise concern? Some problems that could arise with some of my
> other packages in Lenny that were made with Debhelper 7?
> 

Changing to a new version of a build system really isn't something
that's garunteed to be 100% trouble free. Your other packages will have
had more than a month, and I'd like to shin in less than a month.

> I spent a lot of time on biofox this week-end, but I would like to do someting
> else now…
> 

That's up to you, of course. I'd suggest a call for help, or a request
for removal.

Neil
-- 
 'Maybe you can try to find a nice hotel by shouting in the Mexico DF
streets "where could a gringo find a decent hotel in this dirty third
world lame excuse for a country?". I'm sure the people will rush to help
you, as we south americans love to be called third world in a demeaning 
way.'



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#512371: Please allow biofox 1.1.5-1 in Lenny.

2009-01-27 Thread Charles Plessy
Le Tue, Jan 27, 2009 at 11:36:54AM +, Neil McGovern a écrit :
> On Tue, Jan 27, 2009 at 07:53:53PM +0900, Charles Plessy wrote:
> 
> The debhelper change, at this very very late stage in the release. Your
> previous request was about a month and a half ago.

Is there a precise concern? Some problems that could arise with some of my
other packages in Lenny that were made with Debhelper 7?

I spent a lot of time on biofox this week-end, but I would like to do someting
else now…

-- 
Charles



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#512371: Please allow biofox 1.1.5-1 in Lenny.

2009-01-27 Thread Neil McGovern
On Tue, Jan 27, 2009 at 07:53:53PM +0900, Charles Plessy wrote:
> Hi Neil, thanks for your review.
> 
> Le Tue, Jan 27, 2009 at 10:45:30AM +, Neil McGovern a écrit :
> > 
> > > >* Use Debhelper 7 (idebian/co{ntrol,mpat}.
> > 
> > Not ok.
> 
> What's wrong, Debhelper or the typo? Most freeze exemptions I got so far (from
> other release managers) included a Debhelper update.
> 

The debhelper change, at this very very late stage in the release. Your
previous request was about a month and a half ago.

> > > >* The package now uses Upstream's biofox.jar instead of rebuilding 
> > > > it in
> > > >  debian/rules.
> > > 
> > 
> > Is this what happened to chrome/content/* ?
> 
> Yes:
> 

Ok, that's fine. Despite lots of whitespace changes / reindentation of
code, the actual diff seems ok. Could you upload to t-p-u with just
these changes and not the ones to the build system?

Neil
-- 
* stockholm bangs head against budget
 outsch
 h01ger: it is still very soft, i did not hurt myself
 stockholm: But you bled on the budget, and now it's red again!



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#512371: Please allow biofox 1.1.5-1 in Lenny.

2009-01-27 Thread Charles Plessy
Hi Neil, thanks for your review.

Le Tue, Jan 27, 2009 at 10:45:30AM +, Neil McGovern a écrit :
> 
> > >* Use Debhelper 7 (idebian/co{ntrol,mpat}.
> 
> Not ok.

What's wrong, Debhelper or the typo? Most freeze exemptions I got so far (from
other release managers) included a Debhelper update.

> > >* The package now uses Upstream's biofox.jar instead of rebuilding it 
> > > in
> > >  debian/rules.
> > 
> 
> Is this what happened to chrome/content/* ?

Yes:

anx159《chrome》$ unzip -l biofox.jar 
Archive:  biofox.jar
  Length Date   TimeName
    
0  06-23-08 18:41   content/
 1267  09-27-06 12:26   content/about.xul
 1858  10-24-05 17:06   content/biofox-pref.xul
26084  06-23-08 19:18   content/biofox.js
 4481  06-23-08 19:25   content/biofoxSidebar.xul
 5263  10-24-05 17:06   content/biofoxoverlay.js
 1157  10-24-05 17:06   content/biofoxoverlay.xul
 1639  10-24-05 17:06   content/contents.rdf
 1247  10-24-05 17:06   content/workspace.html
0  02-14-08 09:02   skin/
0  02-14-08 09:02   skin/classic/
0  02-14-08 09:02   skin/classic/biofox/
21008  05-11-06 08:24   skin/classic/biofox/biofoxlogo.png
30370  10-24-05 17:06   skin/classic/biofox/biotoolbar.png
  556  10-24-05 17:06   skin/classic/biofox/contents.rdf
0  02-14-08 09:02   locale/
0  02-14-08 09:02   locale/en-US/
  529  10-24-05 17:06   locale/en-US/about.dtd
  514  10-24-05 17:06   locale/en-US/contents.rdf
    ---
95973   19 files

Have a nice day,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#512371: Please allow biofox 1.1.5-1 in Lenny.

2009-01-27 Thread Neil McGovern
On Sat, Jan 24, 2009 at 07:09:31PM +0900, Charles Plessy wrote:
> http://people.debian.org/~naoliv/misc/debian-med/biofox_diff.txt
> 
> >* New upstream release, compatible with Firefox 3 (Closes: #512371).
> >* Updated debian/watch.

Both ok.

> >* Use Debhelper 7 (idebian/co{ntrol,mpat}.

Not ok.

> >* Depend on ${misc:Depends} (debian/control).
> >* Converted debian/copyright to machine-readable format.
> >* New homepage (debian/control).
> >* Updated to Policy 3.8.0:
> >  - added a get-orig-source target to debian/rules.
> >  - wrote a README.source file explaining that upstream sources are in 
> > Zip
> >format.

All fine

> >* The package now uses Upstream's biofox.jar instead of rebuilding it in
> >  debian/rules.
> 

Is this what happened to chrome/content/* ?

Neil
-- 
[..] Debian (in the form of a large, busy, and frequently stressed organising
team) has been able to organise food, accommodation and bandwidth [..]
-- Anthony "AJ" Towns



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#512371: Please allow biofox 1.1.5-1 in Lenny.

2009-01-24 Thread Charles Plessy
Dear release team,

bioFOX 1.1.4 was so old that it did not work with Firefox 3. I updated it to
1.1.5 in Sid; we missed this release as Upstream changed the location of its
uploads.

bioFOX is a mozilla extension that contains most of its files in a .jar, so a
debdiff would not be very informative. Nevertheless, Nelson A. de Oliveira
prepared a diff of the chrome directory after the .jar file is unzipped:

http://people.debian.org/~naoliv/misc/debian-med/biofox_diff.txt

And here is the Debian changelog:
 
> Format: 1.8
> Date: Sat, 24 Jan 2009 15:36:22 +0900
> Source: biofox
> Binary: mozilla-biofox
> Architecture: source all
> Version: 1.1.5-1
> Distribution: unstable
> Urgency: high
> Maintainer: Debian-Med Packaging Team 
> 
> Changed-By: Charles Plessy 
> Description: 
>  mozilla-biofox - extension of bioinformatics tools to Iceape and Iceweasel 
> browser
> Closes: 512371
> Changes: 
>  biofox (1.1.5-1) unstable; urgency=high
>  .
>* New upstream release, compatible with Firefox 3 (Closes: #512371).
>* Updated debian/watch.
>* Use Debhelper 7 (idebian/co{ntrol,mpat}.
>* Depend on ${misc:Depends} (debian/control).
>* Converted debian/copyright to machine-readable format.
>* New homepage (debian/control).
>* Updated to Policy 3.8.0:
>  - added a get-orig-source target to debian/rules.
>  - wrote a README.source file explaining that upstream sources are in Zip
>format.
>* The package now uses Upstream's biofox.jar instead of rebuilding it in
>  debian/rules.

Since Upstream's changelog is "Updated links and fixed bugs", since version
1.1.4 is useless in Lenny and since 1.1.5 works well (I tested), I recommend to
update Lenny's package from Sid's one despite the increase of version number.

Have a nice day,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org