Your message dated Sat, 24 Mar 2012 18:18:51 +0000
with message-id <e1sbvyb-0001la...@franck.debian.org>
and subject line Bug#663695: fixed in luarocks 2.0.8-1
has caused the Debian Bug report #663695,
regarding Hardcoded x86_64 architecture in config can break other architectures
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 ow...@bugs.debian.org
immediately.)


-- 
663695: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=663695
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: luarocks
Version: 2.0.2-1
Severity: serious

This is the same problem as
https://bugs.launchpad.net/ubuntu/+source/luarocks/+bug/923161 : in
the architecture-independent luarocks package, the particular platform
of the build machine is wired in.

Examining luarocks_2.0.2-1_all.deb :
/usr/share/lua/5.1/luarocks/config.lua we see:

...
LUAROCKS_UNAME_S=[[Linux]]
LUAROCKS_UNAME_M=[[x86_64]]
...

The latter is obviously incorrect on all other architectures. This can
prevent the luarocks tool from being able to build packages. In Ubuntu
the results are worse since their build machine was i686. Debian
having LUAROCKS_UNAME_M=[[x86_64]] will at least trigger -fpic CFLAGS,
which is the most pressing problem for non-i386 platforms.

luarocks will automatically determine the system architecture, so if
these lines are omitted from config.lua the correct behavior results.

I posted a patch on the Ubuntu page, but it's not correct. config.lua
is generated at build time; the Debian build rules should just  'grep
-v' out the LUAROCKS_UNAME_ lines from config.lua at the time of
installation.

Feel free to do something more complicated instead, or mark the
package architecture any rather than all.



--- End Message ---
--- Begin Message ---
Source: luarocks
Source-Version: 2.0.8-1

We believe that the bug you reported is fixed in the latest version of
luarocks, which is due to be installed in the Debian FTP archive:

luarocks_2.0.8-1.debian.tar.gz
  to main/l/luarocks/luarocks_2.0.8-1.debian.tar.gz
luarocks_2.0.8-1.dsc
  to main/l/luarocks/luarocks_2.0.8-1.dsc
luarocks_2.0.8-1_all.deb
  to main/l/luarocks/luarocks_2.0.8-1_all.deb
luarocks_2.0.8.orig.tar.gz
  to main/l/luarocks/luarocks_2.0.8.orig.tar.gz



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 663...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Enrico Tassi <gareuselesi...@debian.org> (supplier of updated luarocks 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 24 Mar 2012 19:06:24 +0100
Source: luarocks
Binary: luarocks
Architecture: source all
Version: 2.0.8-1
Distribution: unstable
Urgency: low
Maintainer: Enrico Tassi <gareuselesi...@debian.org>
Changed-By: Enrico Tassi <gareuselesi...@debian.org>
Description: 
 luarocks   - deployment and management system for Lua modules
Closes: 656194 663695 6508660
Changes: 
 luarocks (2.0.8-1) unstable; urgency=low
 .
   * Moved from CDBS to dh7
   * Source format 3.0 (quilt)
   * Set debian/compat to 7
   * Bumped standards-version to 3.9.3
   * New upstream release (Closes: #656194)
   * Hardcode lua interpreter to lua5.1 (Closes: #6508660)
   * Probe system at run time calling io.popen('uname') (Closes: #663695)
Checksums-Sha1: 
 8725dc3441106d95bcaa7353464c7abaa5b6c384 1225 luarocks_2.0.8-1.dsc
 d4e56d4de7f8bb50ba9df5ab8dcce0b6687c1850 82313 luarocks_2.0.8.orig.tar.gz
 b4e36903a64f22e890bddb17fd8dffff1b604273 4937 luarocks_2.0.8-1.debian.tar.gz
 0276665ceafc9317683b0b7a155020e7834879b5 104914 luarocks_2.0.8-1_all.deb
Checksums-Sha256: 
 0785e04055b782d5b405f0a34f190cb734a908a71ebe2e65d5e3d60089776e6f 1225 
luarocks_2.0.8-1.dsc
 f8abf1ab03b744a817721a0ff4a0ee454e068735efaa8d1aadcfcd0f07cdaa88 82313 
luarocks_2.0.8.orig.tar.gz
 bd386294e8595657f660c4bdd21f5295c40f24978bdfdc5f46383c8bff035f9d 4937 
luarocks_2.0.8-1.debian.tar.gz
 628d93be5dfe3ee5ed757d4cf8b4cabd21d00dca65788a54a210d3922e467c10 104914 
luarocks_2.0.8-1_all.deb
Files: 
 5530f97cf22e4c10acf6540a08badaf9 1225 interpreters optional 
luarocks_2.0.8-1.dsc
 07cf84e352d86fe161f7b2ec43f360cc 82313 interpreters optional 
luarocks_2.0.8.orig.tar.gz
 2f272e2fd8627897e776cffc3b350ad3 4937 interpreters optional 
luarocks_2.0.8-1.debian.tar.gz
 7ab1280f48eb602a8da0fba27d319d95 104914 interpreters optional 
luarocks_2.0.8-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk9uDi8ACgkQ7kkcPgEj8vJH6ACdE9fQH0mowFTmWndFyn4c28gD
oQsAnAn1cew+WpyjJFXEWSNxwQdY3d+L
=GmBt
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to