Acknowledgement sent
to Jonathan Nieder <[email protected]>:
New Bug report received and forwarded. Copy sent to Anibal Monsalve Salazar <[email protected]>.
(Mon, 19 Nov 2012 08:27:04 GMT) (full text, mbox, link).
Package: less
Version: 451-1
Hi,
As explained at <http://bugs.debian.org/693537>, xzless depended on
the format of the first line of "less -V" output and the modern
version string "less 456 (GNU regular expressions)" confuses it.
That's entirely my fault and pretty broken behavior by xzless, but
it's possible xzless is not the only affected package. I wonder:
* is this effect of revealing bugs in scripts that parsed the version
line intentional, and is it worth it?
* would it make sense to add a
Breaks: xz-utils (<< 5.1.1alpha+20120614-2+)
to smooth the upgrade path?
* any idea how one would go about finding other affected packages
if they exist?
BTW, thanks for the pleasant and up-to-date "less" package that makes
it possible to notice this pretty early.
Sincerely,
Jonathan
Acknowledgement sent
to Aníbal Monsalve Salazar <[email protected]>:
Extra info received and forwarded to list. Copy sent to Anibal Monsalve Salazar <[email protected]>.
(Mon, 19 Nov 2012 21:57:10 GMT) (full text, mbox, link).
On Mon, Nov 19, 2012 at 12:23:56AM -0800, Jonathan Nieder wrote:
>Package: less
>Version: 451-1
>
>Hi,
>
>As explained at <http://bugs.debian.org/693537>, xzless depended on
>the format of the first line of "less -V" output and the modern
>version string "less 456 (GNU regular expressions)" confuses it.
>
>That's entirely my fault and pretty broken behavior by xzless, but
>it's possible xzless is not the only affected package. I wonder:
>
> * is this effect of revealing bugs in scripts that parsed the version
> line intentional, and is it worth it?
I'm not sure about that.
> * would it make sense to add a
>
> Breaks: xz-utils (<< 5.1.1alpha+20120614-2+)
>
> to smooth the upgrade path?
Sure. Please upload 5.1.1alpha+20120614-3 with the fix for #693537 so I
can test less 456-2.
sudo dpkg -i less_456-2_amd64.deb
dpkg: regarding less_456-2_amd64.deb containing less:
less breaks xz-utils (<< 5.1.1alpha+20120614-2+)
xz-utils (version 5.1.1alpha+20120614-2) is present and installed.
dpkg: error processing less_456-2_amd64.deb (--install):
installing less would break xz-utils, and
deconfiguration is not permitted (--auto-deconfigure might help)
Errors were encountered while processing:
less_456-2_amd64.deb
> * any idea how one would go about finding other affected packages
> if they exist?
I have no idea.
>BTW, thanks for the pleasant and up-to-date "less" package that makes
>it possible to notice this pretty early.
Thank you. :)
>Sincerely,
>Jonathan
Acknowledgement sent
to Aníbal Monsalve Salazar <[email protected]>:
Extra info received and forwarded to list. Copy sent to Anibal Monsalve Salazar <[email protected]>.
(Mon, 19 Nov 2012 21:57:20 GMT) (full text, mbox, link).