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]