Haiku Depot Software-Install (Mini-PC Zotac ZBOX IQ01): Fatal error occured

Quite a number of software cannot be installed.
An attempt to install Libre-Office also ends with this error message.
Is this a general or specific (my) problem?Fatal error

It may have been a corrupt hpkg file (partially downloaded), try to locate the file “gmp-6.1.2-3-x86_64.hpkg” in the filesystem (using Start/Leaf Button > Find) and remove it and try to install QMPlay2 again. Alternatively you can try install it via command line in Terminal: pkgman install qmplay2

If it’s indeed the corrupt partial downloaded file, HaikuDepot better take care of it in the future versions automatically, by checking CRC for errors or something.

1 Like

Thank you for the hints!
I found “gmp-6.1.2-3-x86_64.hpkg” and deleted it.
After the LibreOffice installation procedure had expired, i.e. at the very end, the same error message came up again!

The installation via terminal also failed.
At the bottom: *** failed to commit transaction: The to be activated package “gmp-6.1.2-3-x86_64.hpkg” does already exist.

1 Like

Oops … I searched again …
What’s this?:


Administrative a the backup to start older system starts in startup iirc

1 Like

Danke, aber bitte im Klartext (keine Computer- bzw. Haiku-spezifischen Fachausdrücke) und dann gerne auf Deutsch…

Ich habe Haiku gestern erst installiert und somit keine ‘ältere’ Installation in der ‘Hinterhand’.
Mit den Haiku-Versionen davor, ließ sich das System auch garnicht installieren!

You should probably delete all these transaction-* directories. These are all previous failed attempts to enable or disable packages, they just fill up disk space and may cause some of the problems you are seeing.

1 Like

After searching and displaying, I marked ALL and wanted to delete.
Thereupon I got a warning stating that Haiku would no longer work afterwards.

This is the same thing I’m asking about: HaikuDepot dependencies . If we delete those previous transactions or states, doesn’t that eliminate any possibility of rolling back to a previous point if an error occurs?

does filwip help in this situation?


mazbrili, I don’t have enough thumbs to properly appreciate your tip!
Thank you, thank you - problem solved!

The “transactions” are for “future” operations that cannot be applied. The old states are for going back. You can delete the oldest states and keep only the more recent ones.

Are you using old states to boot? If so, I think it is not possible to install packages when booted from an old state, because the package system tries to keep a linear history (so you can only start from the current state to go forward to new things, and not create a new branch of history starting from an old state).

FilWip + eine kurze Anleitung Deinem / Eurem tutorialfinder hinzufügen.
Danke für all die Arbeit, die Ihr für die Haiku-Nutzer geleistet habt!

Mazbrili’s question to Pulko Mandy:
“does filwip help in this situation?”
I can answer with an unequivocal YES!

glad that help you…


No, this particular install is 32 bit that runs off a USB thumb drive. I started with a clean install and have been applying updates and installing software. It’s not broken, just trying to figure out the ‘fatal error’ package message. Thanks Adrien.


Was FilWip angeht, muss ich erst mal wissen was es macht und wozu es da ist. Habe es noch nie benutzt.

Do FilWip near the same as our script in the past (2015)?



No, FilWip is a multi-purpose tool and your script was better for this particular case. The only problem that I see with it is that you can end up with no backup if your last update was a week ago. The date idea is good but you should also ensure a minimum of states.


The script hold back the entry of 3 days. Not really long time stored files yes, but it is a script, one can change it for own using