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]

Reply via email to