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 help24 Replies
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?Try installing it through homebrew
brew install ddrescue
Never layer stuff if you dont need to do that
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?
do you mind sending the output from
rpm-ostree status -v
here?
maybe something went wrong and your system isnt applying the new layernot at all, thanks for having a look....
i actually did rpm-ostree install ddrescue twice
same outcome
not listed
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
but
rpm-ostree remove blivet-gui gnome-disk-utility
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.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
okay mooving to sysexts`
?
itll take a while till we get to that place
sysexts still need a bit of work from upstream
looks really much succsefull to me
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?
exactly like the former output without blivet gnome-disks
wtf
how can i be sure that nothing else is installed like that
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?
you totally can! its just that you wont be able to update them automatically
we dont have any sysext package manager
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.
the libvirtd sysext should include most of those (except virt-manager)
you can use those but you wont be able to update, sadly
nice i love btop 😄
you can try it out
will play arround with these example
thanks!
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