Your message dated Thu, 09 Sep 2010 12:32:06 +0000
with message-id <[email protected]>
and subject line Bug#596209: fixed in alien 8.83
has caused the Debian Bug report #596209,
regarding alian: Fails to convert a 'noarch' RPM to deb
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
596209: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=596209
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Subject: alien: Fails to convert a 'noarch' RPM to deb
Package: alien
Version: 8.82
Severity: normal
*** Please type your report below this line ***
When converting a 'noarch' RPM to a deb package, alien fails with
the message: "Radiator-4.7-1.noarch.rpm is for architecture all ;
the package cannot be built on this system". As Radiator is written
in pure Perl, I would assume the architecture check to always pass.
The ARCH in the RPM is a true 'noarch':
$ rpm -qp --queryformat %{ARCH} Radiator-4.7-1.noarch.rpm; echo ""
noarch
$
In Alien::Package::Deb, dpkg-architecture is called
'dpkg-architecture -i.$arch' (where $arch == 'all' in my case), but according
to the dpkg-architecture man page, -i should be followed by a
'architecture-wildcard' defined as:
"An architecture wildcard is a special architecture string that will match any
real architecture being part of it. The general form is <kernel>-<cpu>.
Examples: linux-any, any-i386, hurd-any."
Shouldn't 'noarch' be translated to 'any' instead of 'all'?
For completeness: on the build system, dpkg-architecture reports:
$ dpkg-architecture
DEB_BUILD_ARCH=i386
DEB_BUILD_ARCH_OS=linux
DEB_BUILD_ARCH_CPU=i386
DEB_BUILD_ARCH_BITS=32
DEB_BUILD_ARCH_ENDIAN=little
DEB_BUILD_GNU_CPU=i486
DEB_BUILD_GNU_SYSTEM=linux-gnu
DEB_BUILD_GNU_TYPE=i486-linux-gnu
DEB_HOST_ARCH=i386
DEB_HOST_ARCH_OS=linux
DEB_HOST_ARCH_CPU=i386
DEB_HOST_ARCH_BITS=32
DEB_HOST_ARCH_ENDIAN=little
DEB_HOST_GNU_CPU=i486
DEB_HOST_GNU_SYSTEM=linux-gnu
DEB_HOST_GNU_TYPE=i486-linux-gnu
$
-- System Information:
Debian Release: squeeze/sid
APT prefers stable
APT policy: (990, 'stable'), (800, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages alien depends on:
ii cpio 2.9-13lenny1 GNU cpio -- a program to manage ar
ii debhelper 8.0.0 helper programs for debian/rules
ii dpkg-dev 1.15.8.4 Debian package development tools
ii make 3.81-5 The GNU version of the "make" util
ii perl 5.10.0-19lenny2 Larry Wall's Practical Extraction
ii rpm 4.8.1-5 package manager for RPM
ii rpm2cpio 4.8.1-5 tool to convert RPM package to CPI
alien recommends no packages.
Versions of packages alien suggests:
ii bzip2 1.0.5-1 high-quality block-sorting file co
ii lintian 2.4.3 Debian package checker
pn lsb-rpm <none> (no description available)
ii lzma 4.43-14 Compression method of 7z format in
ii patch 2.5.9-5 Apply a diff file to an original
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: alien
Source-Version: 8.83
We believe that the bug you reported is fixed in the latest version of
alien, which is due to be installed in the Debian FTP archive:
alien_8.83.dsc
to main/a/alien/alien_8.83.dsc
alien_8.83.tar.gz
to main/a/alien/alien_8.83.tar.gz
alien_8.83_all.deb
to main/a/alien/alien_8.83_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joey Hess <[email protected]> (supplier of updated alien package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 09 Sep 2010 08:24:58 -0400
Source: alien
Binary: alien
Architecture: source all
Version: 8.83
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[email protected]>
Changed-By: Joey Hess <[email protected]>
Description:
alien - convert and install rpm and other packages
Closes: 596209
Changes:
alien (8.83) unstable; urgency=low
.
* Correct handling of arch all packages in deb arch check. Closes: #596209
Checksums-Sha1:
fd0404263f23660e3706fa558eb3be7a70a8d94b 1395 alien_8.83.dsc
04f2260bf4604f9b3fb1e9a0b4495e2929722633 65844 alien_8.83.tar.gz
37f61fc055be4cea1df56caea2c794e4b2988d44 85348 alien_8.83_all.deb
Checksums-Sha256:
6522186d2fb9fc24593c2711873f64146d98db77ced8bb643a066e515406f3ec 1395
alien_8.83.dsc
98a2c5b2041e11f6d94df803302acae538b27e6c2e8311a88496508cc42eb964 65844
alien_8.83.tar.gz
318228748e7b9a20de11657a07a3ea7d106625df4c7096c2d6e0e00263291ca6 85348
alien_8.83_all.deb
Files:
a3d721cb90ba70e3b3e68e0f83608947 1395 admin optional alien_8.83.dsc
9ca61ce54390a457b71b3847ef2d66f7 65844 admin optional alien_8.83.tar.gz
ae562a0092086a52dad1432fa661c279 85348 admin optional alien_8.83_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIVAwUBTIjSPskQ2SIlEuPHAQjBJQ/+IvGIa0zIj7egKnUbTKqR7oFFYBSUS1dd
2X7H3SBcHZoxM6vNdMC3LHiEtL2N5uynb0ZfU8vrCvF5Gu9KuOtAFwGjaLsKuRNN
+uBJzpQNAL+nXdOlMqQviDHloWi2R4ZH4ZvYiMFVyC7z1yfTTR9FNjbmO/e9JN5+
GpTxnpZ927MyQebEj52ue6gUUAgLM8XvIo1limkpz7N+EwYSgw96z1/2sqr785Uu
WZGDDgOCYWY3YO06UHMDfqAIdIC7jnwc2u6QeKuVNeLciv0LkpazFNXltOTLwuxJ
0SY060bXQ+D/KRjhSsJFbSMOJp9mKRTD5ZyAHWiaT+VGFFachrbqhOI/wzTWNR2v
Pv5zkbO0moGv0LVq6ZlHA81sQivSCQSdxLCd6xJG705jz5MZTRiLpqZ+GJDlm9OA
XXISqsFC1xmZ9wYpC4c1H1pFIbK+c9FlfQaDbBkI8vhWcr8FGkP2oNkOr1vFbyXV
1W91MVDUi4CvqYAQ/KAVU0w9d/3VaTdISqK7PaZ+6R1IEsqP7Uo8TuM4WBVm9rbt
Rtbw7NozB2d/WmAHq+uqw8pMGd9XJK4tH+4rHX96noc6M3NdBmmMpEF2Q9+ynpn6
5khcG5Ii4uaijADeEYIGRFglVwfSF2AcJt1Eetl3EX7KDY15MJmoaLmKvh8yCM11
rsbZqaBTisQ=
=pt43
-----END PGP SIGNATURE-----
--- End Message ---