Francois Marier <franc...@debian.org> writes:
> Having adopted this package just a few days ago, I'm not sure I
> understand everything here.
>
> This bug doesn't appear to be a regression from a security upload of
> vimperator (unless there is a security update I can't see from the
> changelog).
>
> So I'm guessing it must be the security update to Iceweasel that broke
> vimperator support. Is that correct?

Yes, this seems to be the case.  Note that I don't use vimperator
myself, I just tried to help someone on IRC who was wondering if this
will be fixed in Squeeze as well.

> In which case, I guess the simplest fix is to upgrade this extension
> to 2.3.1 (i.e. new minor upstream version) in squeeze.

The release team will not be happy about this.  The usual practice is to
backport (only) the minimal changes to fix bugs in stable; new upstream
releases are in general not accepted.

> Looking at the changelog for the last upload to sid, I see only necessary
> changes and trivial ones:
>
> needed:
>
>    * New upstream release
>    * Use the right upstream license in debian/copyright
>      (2.3.1 has a new license)

See above.

> minor:
>
>    * Remove versioned dependency on iceweasel

Is this required for Squeeze?

>    * Adopting this package with Pierre's permission.
>    * Move git repo to collab-maint on git.debian.org
>    * Update homepage and download URL

Changes to the Homepage field in d/control should not hurt and might be
accepted by the release team.  Same for the Maintainer and Vcs-* fields.

>    * Install the upstream changelog
>    * Add ${misc:depends} dependency (lintian warning)

Also not strictly needed. So it is better to leave things as they are.

>    * Remove period in short description (lintian warning)

Doesn't this break package translations?  Can be ignore for a stable
upload as well.

>    * Use 3.0 (quilt) source format

The release team does not accept source format changes for a stable
update.  I tried that once myself ;)

>    * Bump Standards-Version and debhelper compat

At least the debhelper compat level change will probably also be
rejected.  Standards-Version does not matter for uploads to stable.

> So maybe I should put all of that in my proposal a squeeze stable
> update?

I would suggest trying to identify the minimal changes required to make
vimperator work with Squeeze's iceweasel again.  Please file a request
for a stable update in the release.debian.org pseudo-package (reportbug
release.debian.org) once you have an updated package.  Also include the
proposed diff in the bug report.

Regards,
Ansgar



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

Reply via email to