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

Bug#818907: live-build: Fails to integrate a binary package whose name contains an uppercase character



Package: live-build
Version: 1:20151215
Severity: normal
User: devel@kali.org
Usertags: origin-kali

If you download a Nessus deb from here:
https://www.tenable.com/products/nessus/select-your-operating-system

You get a Nessus-6.5.6-debian6_amd64.deb file for a "Nessus" package.
Note the uppercase N in the package name... (both in the filename and
in the .deb meta-data shown with dpkg -I)

Put that file in config/packages.chroot/ and try a live-build, you will
get an error like this:
[2016-03-19 19:50:13] lb chroot_install-packages install
P: Begin installing packages (install pass)...
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package Nessus
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists...
Building dependency tree...
Reading state information...

-- Package-specific info:

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages live-build depends on:
ii  debootstrap  1.0.79

Versions of packages live-build recommends:
ii  apt-utils                       1.2.7
ii  cpio                            2.11+dfsg-5
ii  live-boot-doc                   1:20151213
ii  live-config-doc                 5.20151121
ii  live-manual-html [live-manual]  2:20151217
ii  wget                            1.17.1-1+b1

Versions of packages live-build suggests:
ii  debian-keyring  2016.01.20
ii  gpgv            1.4.20-4

-- no debconf information


Reply to: