ABRoot icon indicating copy to clipboard operation
ABRoot copied to clipboard

[kinetic] Unable to update with or use ABRoot: Failed to start transactional shell: exit status 11.

Open blake-lucas opened this issue 2 years ago • 13 comments

I'm unable to update my system or perform any transactions that require ABRoot. When using either abroot exec or abroot shell, I receive: Failed to start transactional shell: exit status 11

Attempting to update via VSO ends up throwing the same error.

Even trying an empty transaction like this results in a failure: sudo abroot shell exit 0

Full ABRoot transaction output: https://hastebin.com/moceloxeno.yaml

I originally ran into this with abroot 1.3.0 and vso 1.3.0. I was able to start applying transactions again after several reboots for seemingly no reason and am now on abroot 1.3.3 and vso 1.3.1-3. Now running into the same issue again after applying updates.

blake-lucas avatar Jan 26 '23 03:01 blake-lucas

After some troubleshooting, I was able to get ABRoot working again after manually booting into my previous root (spam CTRL+S while booting until at GRUB selection) then rebooting again. Seems like a bug but I'm not sure if there is any additional log info to dig deeper.

blake-lucas avatar Jan 27 '23 00:01 blake-lucas

Thanks for reporting!

mirkobrombin avatar Jan 27 '23 07:01 mirkobrombin

I'm now having this too. I rolled back with abroot rollback and it hasn't fixed this. Manually updating through abroot rather than vso appears to perform the full sync then returns 11, and no changes seem to be made.

bleonard252 avatar Mar 06 '23 18:03 bleonard252

Same Issue, I tried to update grub file and did sudo abroot exec echo but it exited with status code 11.

I have used Manual partitioning if that is thing of concern.

prateekmedia avatar Apr 08 '23 14:04 prateekmedia

Had the same issue here and the rollback didn't solved it.

pedro-hro avatar Oct 04 '23 23:10 pedro-hro

I am investigating this but I am unable to replicate. Can someone provide some more logs since the link in the first comment is broken?

mirkobrombin avatar Oct 18 '23 10:10 mirkobrombin

Had this problem today. Don't know how it happened but think a failed transaction made the future partition have too little space to create a new transaction.

Managed to solve it by doing rm -rf /partFuture/.system /partFuture/.system_new and then cp -r /.system /partFuture/.system . After that I was able to create a transaction with abroot shell.

Have tried both A and B and both seem to work.

erifre avatar Nov 03 '23 13:11 erifre

The same issue occurred on my laptop. Beforehand I had a message of less space on the root partition. I then deleted some logs and old kernel files via abroot shell.

I tried @erifre solution but was not able to do the copiying in the second step due to permission denied.

Did I destroy anything by deleting partFuture?

I still get failed with status 11

tobehn avatar Jan 17 '24 07:01 tobehn

~@tobehn The solution of erifre was for Orchid. In kinetic (stable), it will probably break the system.~

~You would have to somehow copy the .system folder to your future partition to recover from this.~

taukakao avatar Jan 19 '24 18:01 taukakao

@tobehn The solution of erifre was for Orchid. In kinetic (stable), it will probably break the system.

I'm running kinetic and I had to use my solution once more to get my system back to running after getting an exit status 11.

erifre avatar Jan 19 '24 18:01 erifre

Oh, sorry for the misinformation then.

taukakao avatar Jan 19 '24 19:01 taukakao

I am also running kinetic. It is because there is no space left on the device.

It will be a problem with the root partition. Is there any place where i can find information on how to increase the root partitions? Is there a way to directly migrate to Orchid?

tobehn avatar Jan 20 '24 07:01 tobehn

@tobehn You have to boot into a different OS (A live OS on a USB stick for example) and change the partition sizes there.

And no, there is currently no way to upgrade to Orchid.

taukakao avatar Jan 20 '24 08:01 taukakao