reassign 375300 apt-listchanges
thanks
On Sun, 2006-06-25 at 03:02 +0200, Petr Vandrovec wrote:
> When apt-listchanges tries to extract changelogs, it hits new "feature" of
> tar
> 1.15.91 which forbids wildcards in filenames, and so it fails to do anything
> as
> it finds no changelog:
> Please, if you must introduce some new options, make '--wildcards' default so
> you do not change behavior in backward incompatible way.
This is not a change I introduced just for Debian, it's a new upstream
tar behavior that appears to be quite intentional and well documented,
as per this text from the tar info docs:
The following table summarizes pattern-matching default values:
Members Default settings
------------------------------------------------------------------
Inclusion `--no-wildcards --anchored
--no-wildcards-match-slash'
Exclusion `--wildcards --no-anchored
--wildcards-match-slash'
---------- Footnotes ----------
(1) Notice that earlier GNU `tar' versions used globbing for
inclusion members, which contradicted to UNIX98 specification
and was not documented.
Obviously, the problem you're reporting is due to the default being
--no-wildcards for inclusion.
Since this seems to have been an intentional behavior change by
upstream, I'm uninclined to fight about it, and think our best response
is to update apt-listchanges and any other utilities that happen to
depend on the previous behavior of tar, with a suitable versioned
dependency on tar if appropriate.
Bdale
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]