helixarch / debtap

A script for converting .deb packages into Arch Linux packages, focused on accuracy
GNU General Public License v2.0
1.35k stars 78 forks source link

error: No space left on device #85

Open zohozer opened 1 year ago

zohozer commented 1 year ago

Hi. I do try to use Debtap on my SteamDeck with SteamOs 3.4 but I do face an error that looks like the one bellow:

sudo debtap -u
[sudo] password for deck: 
==> Synchronizing pkgfile database...
:: Updating 6 repos...
  jupiter-rel is up to date
  extra-rel is up to date
  multilib-rel is up to date
  holo-rel is up to date
  core-rel is up to date
  download complete: community-rel        [    27.4 MiB  11.7M/s  0 remaining]
:: download complete in 2.33s             <    27.4 MiB  11.7M/s  1 file     >
:: waiting for 1 process to finish repacking repos...
error: failed to write entry: community-rel/gitlab-15.4.2-1: No space left on device
Synchronization failed. Exiting...

I do checked all my devices and I do have space in all of them. How can I fix this error?

alexjn1984 commented 9 months ago

Figured this out:

cd /var/cache sudo mv pkgfile /home/deck/ sudo ln -s /home/deck/pkgfile/ sudo mv debtap/ /home/deck/ sudo ln -s /home/deck/debtap/ sudo devtap -u

Then you can run devtap on your deb files and install with pacman -U