Search Criteria
Package Details: qemu-user-static-bin 7.0-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/qemu-user-static-bin.git (read-only, click to copy) |
---|---|
Package Base: | qemu-user-static-bin |
Description: | A generic and open source machine emulator, statically linked |
Upstream URL: | http://wiki.qemu.org |
Keywords: | emulation qemu |
Licenses: | GPL2, LGPL2.1 |
Conflicts: | qemu-arm-static, qemu-user, qemu-user-static |
Provides: | qemu-arm-static, qemu-user, qemu-user-static |
Submitter: | dvdhrm |
Maintainer: | JerryXiao (jpegxguy) |
Last Packager: | jpegxguy |
Votes: | 87 |
Popularity: | 1.00 |
First Submitted: | 2017-10-05 07:33 (UTC) |
Last Updated: | 2022-05-29 17:59 (UTC) |
Dependencies (1)
Required by (14)
- armutils-git (requires qemu-user-static)
- binfmt-qemu-static (requires qemu-user-static) (optional)
- binfmt-qemu-static-all-arch (requires qemu-user-static) (optional)
- brickstrap-git (requires qemu-arm-static) (optional)
- devtools-qemu (requires qemu-user-static)
- devtools-riscv64 (requires qemu-user-static)
- halium-devel (requires qemu-user-static)
- linux_install-git (requires qemu-user-static) (optional)
- mmdebstrap (requires qemu-user-static) (optional)
- packer-builder-arm-git (requires qemu-arm-static)
- packer-builder-arm-image (requires qemu-user-static)
- packer-plugin-arm-image (requires qemu-user-static)
- python-ros-cross-compile (requires qemu-user-static)
- rpicustomiser (requires qemu-user-static)
Sources (5)
- https://deb.debian.org/debian/pool/main/q/qemu/qemu-user-static_7.0+dfsg-7_amd64.deb
- https://deb.debian.org/debian/pool/main/q/qemu/qemu-user-static_7.0+dfsg-7_arm64.deb
- https://deb.debian.org/debian/pool/main/q/qemu/qemu-user-static_7.0+dfsg-7_armel.deb
- https://deb.debian.org/debian/pool/main/q/qemu/qemu-user-static_7.0+dfsg-7_armhf.deb
- https://deb.debian.org/debian/pool/main/q/qemu/qemu-user-static_7.0+dfsg-7_i386.deb
Latest Comments
jpegxguy commented on 2022-05-29 16:59 (UTC)
Yeah, the dfsg things are probably rebuilds, at least they don't seem to change the programs' actual function. We don't want 404 though so I'll handle it
evandeaubl commented on 2022-05-28 20:42 (UTC)
It looks like upstream packages are now +dfsg-7 instead of +dfsg-3, so the current PKGBUILD is failing. I've confirmed it on aarch64. It should be failing everywhere, but the _amd64 source link still works for some reason, even though pulling an index of https://deb.debian.org/debian/pool/main/q/qemu/ , the _amd64 file is +dfsg-7 as well.
sgar commented on 2022-05-03 19:35 (UTC)
checksum error
novotny commented on 2022-01-14 22:15 (UTC) (edited on 2022-01-14 22:18 (UTC) by novotny)
helo, package conflict with qemu-arm-static-bin
jpegxguy commented on 2021-12-28 17:50 (UTC) (edited on 2021-12-28 17:50 (UTC) by jpegxguy)
Assuming that the orphan notice is talking about qemu 6.2 and not 5.2, that's not available in the debian repos yet. I'll update when it is.
jpegxguy commented on 2021-03-03 21:53 (UTC)
Yeah, I'll look into it.
m040601 commented on 2021-03-03 20:45 (UTC) (edited on 2021-03-03 20:58 (UTC) by m040601)
Please update the PKGBUILD to support missing architectures.
You currently have
This leaves out the Raspberry Pi 2 , the Raspberry Pi Zero and many other 32bit arm boards and chromebooks that run perfectly fine Arch Linux arm.
As you can see here on the place where you're pulling the deb's,
https://deb.debian.org/debian/pool/main/q/qemu/ they are there, so there's no reason not to include them in this PKGBUILD.
ex: - Raspberry Pi zero is armel - Raspberry Pi 2 is armhf - etc
If you need help here are some references:
https://en.wikipedia.org/wiki/ARM_architecture
architecture ...
https://en.wikipedia.org/wiki/Raspberry_Pi
https://www.debian.org/ports/arm/
https://wiki.debian.org/RaspberryPi
poztit commented on 2021-01-07 19:00 (UTC)
Hi ! Update needed
pkgadditver="+dfsg-3"
. Thanks !pmostert commented on 2020-12-18 15:52 (UTC)
thanks @Brocellous for your pointer, it saved me tons of time. yay -Suy upgraded qemu-user-static-bin (5-1-4 -> 5.2-1) after this the systemd-binfmt service just crashed with the "add binary format message.
Commenting the :qemu-ppc64abi32: line in /usr/lib/binfmt.d/qemu-static.conf put things back on track for me.
jpegxguy commented on 2020-12-17 13:08 (UTC) (edited on 2020-12-17 13:08 (UTC) by jpegxguy)
@Brocellous I'm using binfmt-qemu-static-all-arch and I don't see that line in
/usr/lib/binfmt.d/qemu-static.conf
provided by that package. Maybe this architecture isn't part of qemu-static anymore?Brocellous commented on 2020-12-17 09:41 (UTC)
With 5.2 my systemd-binfmt fails with "Failed to add binary format: No such file or directory"
Copying the coonfig file to /etc/binfmt.d/qemu-static.conf and commenting out "qemu-ppc64abi32" format allows it to work for me. It has some kind of trouble loading that one.
JerryXiao commented on 2020-11-27 11:24 (UTC)
@jpegxguy me neither. I think It will be removed by admin soon. Also, I've added you to co-maintainers.
jpegxguy commented on 2020-11-27 10:19 (UTC)
Good to see you're active again and thanks! I don't think there's a way for me to remove the request.
addisonbean commented on 2020-11-24 21:10 (UTC)
https://deb.debian.org/debian/pool/main/q/qemu/qemu-user-static_5.1+dfsg-4_amd64.deb is 404-ing
jpegxguy commented on 2020-11-19 20:41 (UTC) (edited on 2020-11-19 20:42 (UTC) by jpegxguy)
I can comaintain if you want
smn.pgn commented on 2020-11-19 19:49 (UTC)
Update needed,
pkgadditver="+dfsg-4+b1"
. Thanks!aa13q commented on 2020-09-14 04:23 (UTC)
needs update,
pkgadditver="+dfsg-4"
for nowJerryXiao commented on 2020-08-20 07:41 (UTC)
anyone who would like to co-maintain this package please comment down below
justinesmithies commented on 2020-07-23 20:37 (UTC)
This doesn't exist on the deb server https://deb.debian.org/debian/pool/main/q/qemu/qemu-user-static_5.0-10_amd64.deb
To build I changed pkgadditver from 10 to 11 and it built perfectly https://deb.debian.org/debian/pool/main/q/qemu/qemu_5.0-11_amd64.deb
esotericnonsense commented on 2020-07-03 10:43 (UTC)
emulti:
sudo systemctl restart systemd-binfmt
worked for me. Exec errors prior to running that, now I can chroot into an aarch64 rootfs.emulti commented on 2020-06-25 11:05 (UTC) (edited on 2020-06-25 11:12 (UTC) by emulti)
Just a note that when installing this package for the first time, the binary format data installed by the binfmt-qemu-static package is passed to the kernel by the systemd-binfmt service which runs on boot. As far as I can tell it's not possible to trigger a run of the systemd-binfmt service without rebooting.
JerryXiao commented on 2020-04-29 00:27 (UTC) (edited on 2020-04-29 02:33 (UTC) by JerryXiao)
No checksum, and no https in download uri, very insecure. Better use https://deb.debian.org
binhex commented on 2020-04-23 11:18 (UTC)
curl: (22) The requested URL returned error: 404 Not Found ==> ERROR: Failure while downloading http://ftp.debian.org/debian/pool/main/q/qemu/qemu-user-static_4.2-3_amd64.deb
abelfodil commented on 2019-12-04 16:53 (UTC)
I removed the binfmt file and added binfmt-qemu-static as a dependency
Depau commented on 2019-12-04 00:23 (UTC)
Can you please set binfmt flags to
OFC
so setuid programs work?https://github.com/multiarch/qemu-user-static/issues/17#issuecomment-518660227
Thank you
theaifam5 commented on 2019-11-22 12:13 (UTC) (edited on 2019-11-22 12:14 (UTC) by theaifam5)
--Why update to 3.1 when 4.1 is out?--
EDIT: You forgot to update .SRCINFO
JerryXiao commented on 2019-11-22 05:16 (UTC)
@Anexthesy Any update?
reynoldsbd commented on 2019-09-18 05:42 (UTC)
Getting a 404 while building. Looks like the .deb used here has been renamed to something different.
Also, 4.1 is now available :)
jpegxguy commented on 2019-09-04 19:53 (UTC)
Also, either change to CF flag (for setuid binaries in chroot) or leave the task to the binfmt-user-static packages
jpegxguy commented on 2019-03-28 16:22 (UTC) (edited on 2019-03-28 16:22 (UTC) by jpegxguy)
@dvdhrm
aarch64
works as well now. Thanks!dvdhrm commented on 2019-03-28 07:28 (UTC)
@jpegxguy I see, you use aarch64. I fixed the binfmt generator to work with the x86 versions as well. Please give it a try!
jpegxguy commented on 2019-03-22 16:34 (UTC) (edited on 2019-03-22 16:36 (UTC) by jpegxguy)
uname -srvmo
is:Linux 5.0.3-1-ARCH #1 SMP Wed Mar 20 18:03:35 MDT 2019 aarch64 GNU/Linux
I've found the problematic files: (Installed by this package in
/usr/bin/binfmt.d
)qemu-i486-static.conf
andqemu-x86_64-static.conf
, which contain only the letter F and a newline (LF). systemd-binfmt complains thatRule file name '' is not valid, refusing.
as can be seen in the journalqemu-i386-static.conf
, which contains what seems to be 2 rules stitched together?less
output:In my x86_64 pc, no errors, because those files aren't there in that case
dvdhrm commented on 2019-03-22 06:50 (UTC)
@jpegxguy You sure this is related to this package? I cannot reproduce it. Can you check which file exactly causes this to be triggered? The files systemd-binfmt reads are in {/usr/bin,/etc}/binfmt.d/.
jpegxguy commented on 2019-03-21 20:58 (UTC) (edited on 2019-03-21 20:59 (UTC) by jpegxguy)
journalctl has this to say when
systemd-binfmt.service
is (re)started:dvdhrm commented on 2019-01-08 11:54 (UTC)
@polyzen I changed this now. I think I had to rename the source because the HTTP request supplied a generic name. Not sure. Regardless, it is now versioned according to the package version.
@mudkip908 Thanks! Should be fixed now. No idea why I forgot that. I assume the issue @polyzen mentioned might have caused me to miss this. Sorry!
polyzen commented on 2019-01-08 07:49 (UTC)
Please either do not rename the deb sources or at least include the pkgver or something so people don't have to delete the older sources when there's an upgrade.
mudkip908 commented on 2019-01-07 19:04 (UTC)
The checksum of the downloaded .deb file for x86_64 does not match. The actual checksum is b52b43a2519a97613ac4081e8eadb58300c890be710db19bf6e2607a7fac4948, while the PKGBUILD says it should be 27aff9179038f561cfdbf0726b5dfda5afb6ff938afa586d255160afce265375.
petronny commented on 2018-10-31 09:24 (UTC)
That's very helpful. Thanks!
dvdhrm commented on 2018-10-31 09:10 (UTC)
@petronny, it should be enabled by default. See
systemctl status systemd-binfmt
. I thought it picks up new entries automatically, but you might be required to runsystemctl restart systemd-binfmt
. A reboot is sufficient as well.petronny commented on 2018-10-31 08:16 (UTC)
Thanks. But do I need to run
systemd-binfmt
manually? Or I just need to installbinfmt-qemu-static
and reboot?dvdhrm commented on 2018-10-28 15:35 (UTC)
@petronny,
systemd-binfmt
is part of systemd and installed as /usr/lib/systemd/systemd-binfmt.petronny commented on 2018-10-26 07:11 (UTC)
Hi, could you tell me where is
systemd-binfmt
?darkgeek commented on 2018-08-30 18:37 (UTC) (edited on 2018-08-30 18:41 (UTC) by darkgeek)
Could you consider adding aarch64 support? I see this PKGBUILD builds only for i386 and x86_64 currently. With the following patch, it's possible to add aarch64 support: https://gist.github.com/darkgeek/8cae10ab9c2fc6234241e9fc69f6dc9f
coderobe commented on 2018-02-28 00:13 (UTC)
the optdep binfmt-support should probably be changed to binfmt-qemu-static, which uses the correct binfmt config syntax & integrates with systemd-binfmt just fine
blubbblubb commented on 2018-01-21 16:03 (UTC)
ah thanks, so it should probably be removed as an optional dependency?
z3ntu commented on 2018-01-19 17:27 (UTC)
@blubbblubb: https://www.mail-archive.com/aur-requests@archlinux.org/msg21705.html
blubbblubb commented on 2018-01-18 20:54 (UTC)
Does anyone know what happened to the binfmt-support package?
TioDuke commented on 2017-06-14 11:14 (UTC)
TioDuke commented on 2017-06-14 11:09 (UTC) (edited on 2017-06-14 11:14 (UTC) by TioDuke)
commented on 2017-06-14 10:46 (UTC)
Synchronicity commented on 2017-05-29 22:28 (UTC)
adlerweb commented on 2017-04-25 20:14 (UTC)
TioDuke commented on 2017-02-10 02:51 (UTC)
SandAngel commented on 2017-02-10 01:58 (UTC)
TioDuke commented on 2017-02-09 02:09 (UTC)
jhlink commented on 2017-02-07 18:02 (UTC)
acssilva commented on 2016-11-12 05:22 (UTC)
gdamjan commented on 2016-06-04 11:05 (UTC)
TioDuke commented on 2016-02-24 02:35 (UTC)
TioDuke commented on 2016-02-20 12:38 (UTC) (edited on 2016-02-20 12:40 (UTC) by TioDuke)
greyltc commented on 2016-02-18 12:05 (UTC)
netidjeg commented on 2016-01-30 16:53 (UTC)
Swizz commented on 2016-01-14 18:15 (UTC)
bricewge commented on 2015-12-07 21:00 (UTC)
maleadt commented on 2015-11-21 13:34 (UTC)
TioDuke commented on 2015-10-24 09:49 (UTC)
michix5d commented on 2015-10-17 15:49 (UTC)
mdl commented on 2015-09-22 05:46 (UTC)
jjanzic commented on 2015-09-08 20:20 (UTC)
kalsan commented on 2015-07-26 14:24 (UTC)
vinadoros commented on 2015-07-01 11:09 (UTC)
DiegoAscanio commented on 2015-06-30 23:17 (UTC)
DiegoAscanio commented on 2015-06-30 23:14 (UTC)
vinadoros commented on 2015-06-27 17:46 (UTC)
vinadoros commented on 2015-06-22 15:26 (UTC)
commented on 2015-01-28 20:01 (UTC)
rains commented on 2015-01-28 08:45 (UTC)
XenGi commented on 2014-12-28 20:36 (UTC)
BuddyLuvve commented on 2014-12-07 19:14 (UTC)
qwazerty commented on 2014-11-18 20:58 (UTC)
codestation commented on 2014-10-26 14:27 (UTC)
kevinb commented on 2014-09-29 04:52 (UTC)
ryad.eldajani commented on 2014-09-10 15:37 (UTC)
TioDuke commented on 2014-08-18 12:26 (UTC)
tycho commented on 2014-08-18 10:58 (UTC)
tycho commented on 2014-08-18 09:48 (UTC)
tycho commented on 2014-08-18 09:45 (UTC)
TioDuke commented on 2014-08-08 22:18 (UTC)
pngochai commented on 2014-08-08 21:53 (UTC)
TioDuke commented on 2014-06-01 09:37 (UTC)
XenGi commented on 2014-05-31 19:49 (UTC)
erholst commented on 2014-04-04 05:56 (UTC)
danwood76 commented on 2014-02-26 09:36 (UTC)
gdw commented on 2014-02-14 03:49 (UTC)
WarheadsSE commented on 2014-02-07 15:57 (UTC)
OrdinaryMagician commented on 2014-01-29 12:42 (UTC)
sehraf commented on 2014-01-24 22:31 (UTC)
lvzongting commented on 2013-11-22 19:36 (UTC)
sergej commented on 2013-10-11 20:07 (UTC)
TioDuke commented on 2013-07-21 03:38 (UTC)
rustam commented on 2013-07-08 14:29 (UTC)