Skip to main content
Topic: System stuck at Registering binary formats (Read 286 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

System stuck at Registering binary formats

2nd in a raw time I have my [dinit] system can't complete post-transaction hooks after update.

Code: [Select]
post-transaction hooks...
( 1/11) Creating system user accounts...
( 2/11) Registering binary formats...
and then nothing. Just ssd led flashing for some time and then 0 result. No matter how long I wait.
So I have to Ctrl+C to proceed
Code: [Select]
Interrupt signal received
then I have all the rest
Code: [Select]
( 3/11) Creating temporary files...
( 4/11) Updating the MIME type database...
( 5/11) Updating module dependencies...
( 6/11) Install DKMS modules
( 7/11) Updating linux initcpios...
...
( 8/11) Updating fontconfig cache...
( 9/11) Updating 32-bit fontconfig cache...
(10/11) Updating icon theme caches...
(11/11) Updating the desktop file MIME type cache...


Re: System stuck at Registering binary formats

Reply #1
That pacman hook triggers the restart command for service binfmt.

Weird thing is that although "dinitctl restart binfmt" gets stuck, the script it calls "/usr/lib/artix/binfmt.sh" doesn't seem to.

Have no idea myself so will wait for a more pertinent answer why.

 

Re: System stuck at Registering binary formats

Reply #2
I believe this is due to a dinit bug that crept into the 0.19.0 release, it should be fixed by Dinit 0.19.1 (released but not yet packaged for Artix).