UB
Universal Blue•2mo ago
n1ete

rpm-ostree install ddrescue is not installing ddrescue?!

i wanted to install ddrescue via rpm-ostree install ddrescue since its not working via distrobox so i did. rpm-ostree output shows like it is installed and recommends to systemctl reboot. After a reboot there is no such ddrescue command so i checked with rpm-ostree status and its not listed there either....? any ideas why it wont install? thanks in advance for your help
Solution:
but rpm-ostree remove blivet-gui gnome-disk-utility
Jump to solution
24 Replies
n1ete
n1eteOP•2mo ago
so i found the ddrescue binary under /sysroot/ostree/deploy/default/deploy/380277f14798b0024d0aa069a43a197496b2a2706ed794f80fb5b1764865c7bd.0/usr/bin/ddrescue so my question is why its not shown with rpm-ostree status after install and reboot? Maybe someone has a plausible explanation for it?
tulip
tulip•2mo ago
Try installing it through homebrew brew install ddrescue Never layer stuff if you dont need to do that
n1ete
n1eteOP•2mo ago
damn! i always forget about brew....will try that...but why does it pretend to be installed and it isnt? usually it should be possible to layer some simple basic packages or?
tulip
tulip•2mo ago
do you mind sending the output from rpm-ostree status -v here? maybe something went wrong and your system isnt applying the new layer
n1ete
n1eteOP•2mo ago
not at all, thanks for having a look....
n1ete
n1eteOP•2mo ago
i actually did rpm-ostree install ddrescue twice same outcome not listed
tulip
tulip•2mo ago
does it log something? like some error logging or something? also you have a tooon of stuff layered, you should clean that up try having as few things layered as possible since bazzite is eventually going to move to bootc (and that doesnt support layering) (youll be able to install your stuff as sysexts at that point)
Solution
tulip
tulip•2mo ago
but rpm-ostree remove blivet-gui gnome-disk-utility
n1ete
n1eteOP•2mo ago
actually its not that much most entries are a result of ujust setup-virtualization' hunspell for systemwide spell correction and 2 disk tools but yeah i remove those two since i dont need em that urgent so i did remove those two packages and rebootet....tried rpm-ostree install ddrescue again and see if it gets properly installed with the same result rpm-ostree status` wont show any ddrescue package but i can use it when specifieng the absolute path of the ddrescue binary from my second post here rpm-ostree uninstall ddrescue does not work either of course.... that baffles me a bit since a package manager (or overlay manager better termed in this case) has one job! managing packages reliable.
tulip
tulip•2mo ago
yeah LOL rpm-ostree sucks very much thats why we are moving away from it! absolutely no idea why all that happens like at all it should never act like that but yeah
n1ete
n1eteOP•2mo ago
okay mooving to sysexts` ?
tulip
tulip•2mo ago
itll take a while till we get to that place sysexts still need a bit of work from upstream
n1ete
n1eteOP•2mo ago
looks really much succsefull to me
tulip
tulip•2mo ago
nowadays we are using stuff like flatpak+brew+distrobox to manage stuff yeah it does look fine i guess rpm-ostree status doesnt show anything about that, right?
n1ete
n1eteOP•2mo ago
exactly like the former output without blivet gnome-disks wtf how can i be sure that nothing else is installed like that
n1ete
n1eteOP•2mo ago
mmmh i guess i wont its just private / gaming rig but i wouldnt use this for work for sure anyways thanks for making things clearer i really didnt know about https://www.freedesktop.org/software/systemd/man/latest/systemd-sysext.html so this makes it possible to install kvm qemu libvirt stuff without rpm-ostree aswell?
tulip
tulip•2mo ago
you totally can! its just that you wont be able to update them automatically we dont have any sysext package manager
tulip
tulip•2mo ago
GitHub
GitHub - travier/fedora-sysexts: Example sysexts for Fedora image b...
Example sysexts for Fedora image based systems. Contribute to travier/fedora-sysexts development by creating an account on GitHub.
tulip
tulip•2mo ago
the libvirtd sysext should include most of those (except virt-manager) you can use those but you wont be able to update, sadly
n1ete
n1eteOP•2mo ago
nice i love btop 😄
tulip
tulip•2mo ago
you can try it out
n1ete
n1eteOP•2mo ago
will play arround with these example thanks!
n1ete
n1eteOP•2mo ago
technicly its not the solution to the main problem that a package got installed and not tracked by rpm-ostree but i marked an answer anymway to close that one here
Want results from more Discord servers?
Add your server