Francois Marier <[email protected]> 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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]