Bug#349160: libogg-dev: ${shlibs:Depends} not correctly expanded when libogg is needed

Jean-Luc Coulon (f5ibh) jean-luc.coulon at wanadoo.fr
Sat Jan 21 12:18:56 UTC 2006


Package: libogg-dev
Version: 1.1.2-1
Severity: important

Hi,

With version 1.1.3-1 of libogg0 / libogg-dev, I cannot build a package which
depends on it.
${shlibs:Depends} doesnt expands correctly and I build time, I get:
dh_builddeb
dpkg-deb: parse error, in file `debian/kino/DEBIAN/control' near line 6 package
`kino':
 `Depends' field, missing package name, or garbage where package name expected
  dh_builddeb: command returned error code 512

If I've a look in debian/kino.substvars, I've:
 Package: kino
 Version: 1:0.8.1+cvs20060116-1
 Section: graphics
 Priority: extra
 Architecture: amd64
 Depends:  (>= 1.1.2), libasound2 (>> 1.0.10), libatk1.0-0 (>= 1.9.0),
 libavc1394-....

The package name is missing and I get only the version.
I've this error with other package which requires libogg also.

I've reverted from 1.1.3 to 1.1.2 and the package compiles fine.

Regards

Jean-Luc
       

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (900, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-k8-3
Locale: LANG=fr_FR at euro, LC_CTYPE=fr_FR at euro (charmap=ISO-8859-15)

Versions of packages libogg-dev depends on:
ii  libc6-dev                     2.3.5-12   GNU C Library: Development Librari
ii  libogg0                       1.1.2-1    Ogg Bitstream Library

libogg-dev recommends no packages.

-- no debconf information





More information about the pkg-xiph-maint mailing list