Poudriere: Unable to execute id(1) in jail. Emulation or ABI wrong.

Sickboy

Müßiggänger
Hallo allerseits,

aus dem Nichts taucht folgender Fehler auf, wenn ich mit Poudriere Pakete bauen will (FreeBSD 11 x64 für FreeBSD 11 x64):
Code:
# poudriere bulk -j 11amd64 -p local -f /usr/local/etc/poudriere-list
[00:00:00] ====>> Creating the reference jail... done
[00:00:00] ====>> Mounting system devices for 11amd64-local
[00:00:00] ====>> Mounting ports/packages/distfiles
[00:00:00] ====>> Using packages from previously failed build
[00:00:00] ====>> Mounting packages from: /usr/local/poudriere/data/packages/11amd64-local
[00:00:00] ====>> Copying /var/db/ports from: /usr/local/etc/poudriere.d/11amd64-options
[00:00:01] ====>> Appending to make.conf: /usr/local/etc/poudriere.d/11amd64-make.conf
/etc/resolv.conf -> /usr/local/poudriere/data/.m/11amd64-local/ref/etc/resolv.conf
[00:00:01] ====>> Starting jail 11amd64-local
[00:00:01] ====>> Error: Unable to execute id(1) in jail. Emulation or ABI wrong.
[00:00:01] ====>> Cleaning up
11amd64-local: removed
11amd64-local-n: removed
[00:00:01] ====>> Umounting file systems

Ich habe nichts an der Konfiguration oder am System geändert. Vor dem Fehler gab es lediglich einen Neustart. Hat jemand eine Idee?
 
Zuletzt bearbeitet:
Lösche ich die Jail und lege eine neue an, kommt der gleiche Fehler:
Code:
# poudriere jail -c -j 11amd64 -v 11.0-RELEASE
[00:00:00] ====>> Creating 11amd64 fs... done
[00:00:00] ====>> Using pre-distributed MANIFEST for FreeBSD 11.0-RELEASE amd64
[00:00:00] ====>> Fetching base.txz for FreeBSD 11.0-RELEASE amd64
/usr/local/poudriere/jails/11amd64/fromftp/bas100% of   91 MB   10 MBps 00m09s
[00:00:10] ====>> Extracting base.txz... done
[00:00:24] ====>> Fetching src.txz for FreeBSD 11.0-RELEASE amd64
/usr/local/poudriere/jails/11amd64/fromftp/src100% of  133 MB   10 MBps 00m12s
[00:00:37] ====>> Extracting src.txz... done
[00:01:03] ====>> Fetching lib32.txz for FreeBSD 11.0-RELEASE amd64
/usr/local/poudriere/jails/11amd64/fromftp/lib100% of   17 MB    9 MBps 00m02s
[00:01:05] ====>> Extracting lib32.txz... done
[00:01:08] ====>> Cleaning up... done
[00:01:08] ====>> Recording filesystem state for clean... done
[00:01:08] ====>> Upgrading using ftp
/etc/resolv.conf -> /usr/local/poudriere/jails/11amd64/etc/resolv.conf
[00:01:08] ====>> Error: Unable to execute id(1) in jail. Emulation or ABI wrong.
[00:01:08] ====>> Error while creating jail, cleaning up.
[00:01:08] ====>> Removing 11amd64 jail... done
o.O
 
Es reichte nicht aus, die Poudriere-Jail und den ZPool zu löschen. Die neue Jail durfte auch nicht den selben Namen haben wie die alte. Das soll mal einer verstehen.

Edit: Nachdem ich eine Jail mit anderem Namen erzeugt habe, kann ich der nächsten Poudriere-Jail auch wieder den alten geben. o.O
 
Zurück
Oben