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

Bug#378931: dpkg-cross: parse error in temp "control" file when building xorg-related packages

Package: dpkg-cross
Version: 1.28
Severity: normal

An easy way to reproduce the behavior:

Get libxt-dev_1.0.2-1_arm.deb
from, say, ftp.fi.debian.org/debian/pool/main/libx/libxt

Now, issuing

dpkg-cross -v -a arm -b libxt-dev_1.0.2-1_arm.deb


Going to convert libxt-dev_1.0.2-1_arm.deb
Extracting libxt-dev_1.0.2-1_arm.deb
Extracting information from control file
Creating destination package tree
Creating /usr/share/doc/libxt-dev-arm-cross/README
Creating control file
Creating md5sums file
dpkg-deb: parse error, in file `/tmp/dpkg-cross.9a173216/dst/DEBIAN/control'
near line 8 package `libxt-dev-arm-cross':
 `Depends' field, syntax error after reference to package
dpkg-cross: building package with dpkg-deb -b failed.
dpkg-cross: conversion of libxt-dev_1.0.2-1_arm.deb failed.

The same behavior occurred using any of the packages that also
have a version under debian/pool/main/x/xfree86, if you don't get
that version (for example libxt-dev_4.3.0.dfsg.1-14sarge1_arm.deb
works), but instead the one that uses xorg. (Most of these aren't under
the xorg directory). This was tested on two machines. For example,
using libxt-dev_1.0.0-5_arm.deb also doesn't work. The whole
xfree86 set seems to work.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux
Locale: LANG=fi_FI@euro, LC_CTYPE=fi_FI@euro (charmap=ISO-8859-15)

Versions of packages dpkg-cross depends on:
ii  binutils                      2.17-1     The GNU assembler, linker and bina
ii  dpkg-dev                      1.13.22    package building tools for Debian
ii  file                          4.17-2     Determines file type using "magic"

dpkg-cross recommends no packages.

-- no debconf information

Reply to: