Hi,
Guillem Jover wrote:
> > it would be nice if dpkg-parsechangelog would support gzip-compressed
> > changelogs as part of every binary package.
[...]
> The support is mostly all there, it's just an issue with the base parsing
> code which destroys all possibility to leave the rest handle the
> compression transparently. I've started fixing this now, will be
> included in 1.17.x.
Cool! Thanks!
> > Maybe an option -p<package> would helpful here, too, so that the
> > commands above would look like this:
> >
> > $ dpkg-parsechangelog --from 4.6.2-5 --to 4.6.3-1 -pgcc-4.6
>
> I don't think this is a good idea, as long as the changelog files are
> in the normal file system instead of in the dpkg database, because it
> would require hardcoding a series of file paths, which might change
> from distro to distro, also it would need to know if a package is
> native or not, etc.
Granted. Didn't think about the different changelog file name for
native packages.
> > As a workaround it would already help to document in
> > dpkg-parsechangelog(1) that dpkg-parsechangelog can read from STDIN if
> > the option "-l-" is given (as "-l/dev/stdin" and "-l<(zcat
> > changelog.Debian.gz)" both did not work).
>
> I've fixed this locally now, which will be included in 1.17.x.
Thanks, too!
Regards, Axel
--
,''`. | Axel Beckert <[email protected]>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
`- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]