Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#23428 - [qemu-kvm] Packaging fails when stripping.

Attached to Project: Arch Linux
Opened by James (JRMoore) - Friday, 25 March 2011, 14:12 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 17 May 2011, 13:28 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Allan McRae (Allan)
Architecture i686
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No


After building and executing the package() function packaging fails when stripping files:

==> Tidying install...
-> Purging other files...
-> Compressing man and info pages...
-> Stripping unneeded symbols from binaries and libraries...
/usr/bin/strip:./usr/share/qemu/openbios-sparc64: File format not recognized

I don't know it !strip should be added to this package, or if it has something to do with Pacman 3.5.1; maybe Allan should be notified too.
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Tuesday, 17 May 2011, 13:28 GMT
Reason for closing:  Fixed
Comment by Allan McRae (Allan) - Saturday, 26 March 2011, 21:19 GMT
What does "file -bi /usr/share/qemu/openbios-sparc64" give?
Comment by James (JRMoore) - Saturday, 26 March 2011, 23:43 GMT
$ file -bi pkg/usr/share/qemu/openbios-sparc64
application/x-executable; charset=binary

I have uploaded that file and the other 2 offending ones in case it helps diagnose the problem. Running "file" on them show some text saying "stripped" anyway even if !strip is specified due to a package dependent compilation setting. I think that for this package the !strip option is enough.