[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#79210: .orig.tar.gz definition and reality are out of sync



Package: packaging-manual
Version: 3.2.1.0
Severity: normal

The packaging manual states that foo-1.2.3.orig.tar.gz must unpack to
foo-1.2.3.orig.

However, not only this is not true (dpkg-source apparently deals well with
the tarball unpacking to just about anything, as long as it is
one-directory-level deep at the very least), but many packages do not follow
this, lintian does not check for this... no Debian tool seems to care, and
many maintainers don't, either.

The packaging-manual description of .orig.tar.gz should be updated to what
is the de-facto standard packages and tools have been following:
foo-1.2.3.tar.gz should unpack into a directory bar, where bar is
preferabily "foo-1.2.3.orig" but can be really just about anything.
dpkg-source takes care of renaming the unpack directory to the correct name.

(either that, or the foo-1.2.3.orig thing should be enforced by the debian
tools).

-- System Information
Debian Release: woody
Architecture: i386
Kernel: Linux godzillah.rivendell.sol 2.2.17 #1 Wed Sep 6 17:08:58 BRT 2000 i586

Versions of packages packaging-manual depends on:
ii  fileutils                     4.0.32-1   GNU file management utilities.    

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh



Reply to: