Bug#438486: [debfile] Don't throw an exception on extra .deb members

Romain Francoise rfrancoise at debian.org
Sun Aug 19 14:15:18 UTC 2007


Stefano Zacchiroli <zack at debian.org> writes:

> What are the 2 packages involved (so that I can use them as test
> cases).

Sorry for not coming back to you earlier, the two packages are
doc-linux-nonfree-html (which is in non-free) and doc-linux-html
(which is in main).

You can easily build test packages yourself by passing the -Z option
to dh_builddeb (which just passes it to dpkg-deb).

> Besides, do all the other dpkg-related tools work properly on
> them?

As far as I can tell, yes.

> But if you can check that it's actually a policy violation (lazy
> guy writing here) it would be a different story.

Well, policy says that all files must conform to the format
described in deb(5), and the latter says the following:

| The third, last required member is named data.tar.gz.  It contains
| the filesystem archive as a gzipped tar archive.

Note the word 'required'.  I'll ask for opinions on debian-devel.

Thanks again,

-- 
  ,''`.
 : :' :        Romain Francoise <rfrancoise at debian.org>
 `. `'         http://people.debian.org/~rfrancoise/
   `-




More information about the pkg-python-debian-maint mailing list