Package Details: debtap 2.8-1

Git Clone URL: https://aur.archlinux.org/debtap.git (read-only)
Package Base: debtap
Description: A script to convert .deb packages to Arch Linux packages, focused on accuracy. Do not use it to convert packages that already exist on official repositories or can be built from AUR!
Upstream URL: https://github.com/helixarch/debtap
Keywords: arch converter deb linux packages
Licenses: GPL2
Submitter: helix
Maintainer: helix
Last Packager: helix
Votes: 111
Popularity: 5.525357
First Submitted: 2014-09-26 15:32
Last Updated: 2016-04-23 09:25

Latest Comments

dpriedel commented on 2017-05-27 14:09

Not trying to rush you !!

This script was necessary to get Manjaro to run on my Alpha Litebook -- it needs a couple of debs to be installed for trackpad and wifi.

Thanks !!

helix commented on 2017-05-26 23:31

Patience people, I'm working on next version

dpriedel commented on 2017-05-26 18:15

The version at github (https://github.com/helixarch/debtap) has an updated script which seems to work.

Viski commented on 2017-05-24 07:55

Ubuntu has changed packages.ubuntu.com to https only, which breaks the script at:

"ubuntu_latest_stable_version=`curl -s http://packages.ubuntu.com ..."

Replacing http with https fixes the issue.

helix commented on 2016-12-02 21:30

@ggalt

I didn't have that chance either, because I don't own any Raspberry Pi or similar ARM-based computer

ggalt commented on 2016-12-02 19:00

OK, ignore the initial message, I think I've figured it out. I took a look at the script and it anticipates either an i386 or x86_64 architecture -- no other architectures (perhaps it should just bail at this point??). I added 'armhf' as a viable architecture to the script, updated the Debian version from Sid to Jessie and skipped the Ubuntu packages since there isn't a version of Ubuntu for Raspberry Pis. It runs and outputs packages, but I haven't had a chance to test if they work.

ggalt commented on 2016-12-02 17:40

I'm running debtap for the first time (on a Raspberry Pi). Running sudo debtap -u, the update fails because it's getting a 404 error from some URL it is accessing. I get the following:
==> Synchronizing debtap database...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found

gzip: /var/cache/debtap/debian-packages-files.gz: unexpected end of file
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found

gzip: /var/cache/debtap/ubuntu-packages-files.gz: unexpected end of file
Synchronization failed. Exiting...

Thoughts?

helix commented on 2016-11-12 19:19

@mrbigmouth502

"As you can see, I'm running Manjaro instead of straight Arch. Could this perhaps be causing it to fail?"

Yes, debtap doesn't work on Manjaro, your distro doesn't support pkgfile

mrbigmouth502 commented on 2016-11-12 19:14

@IlikePepsi

I'm experiencing virtually the same problem. Whenever I try to run debtap -u it throws 404 errors for nearly every server it tries, and for the last few servers it tries connections either get refused, or return garbage data:

warning: download failed: ftp://kibo.remi.lu/pub/stable/multilib/x86_64/multilib.files: RETR response: 550
warning: download failed: ftp://kibo.remi.lu/pub/stable/extra/x86_64/extra.files: RETR response: 550
warning: download failed: ftp://kibo.remi.lu/pub/stable/community/x86_64/community.files: RETR response: 550
warning: download failed: ftp://kibo.remi.lu/pub/stable/core/x86_64/core.files: RETR response: 550
warning: download failed: http://mirrors.ustc.edu.cn/manjaro/stable/extra/x86_64/extra.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: http://mirrors.ustc.edu.cn/manjaro/stable/core/x86_64/core.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: http://mirrors.ustc.edu.cn/manjaro/stable/multilib/x86_64/multilib.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: http://mirrors.ustc.edu.cn/manjaro/stable/community/x86_64/community.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: https://repo.rhindon.net/manjaro/stable/community/x86_64/community.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: https://repo.rhindon.net/manjaro/stable/extra/x86_64/extra.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: https://repo.rhindon.net/manjaro/stable/core/x86_64/core.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: https://repo.rhindon.net/manjaro/stable/multilib/x86_64/multilib.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: http://ftp.dei.uc.pt/pub/linux/manjaro/stable/community/x86_64/community.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: http://ftp.dei.uc.pt/pub/linux/manjaro/stable/multilib/x86_64/multilib.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: http://ftp.dei.uc.pt/pub/linux/manjaro/stable/extra/x86_64/extra.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
warning: download failed: http://ftp.dei.uc.pt/pub/linux/manjaro/stable/core/x86_64/core.files: Failed to connect to mirrors.ustc.edu.cn port 80: Connection refused
download complete: community [ 169.0 B 145B/s 0 remaining]
download complete: multilib [ 169.0 B 151B/s 0 remaining]
error: failed to create archive reader for community: Invalid or incomplete multibyte or wide character
download complete: extra [ 169.0 B 152B/s 0 remaining]
error: failed to create archive reader for multilib: Invalid or incomplete multibyte or wide character
download complete: core [ 169.0 B 152B/s 0 remaining]
error: failed to create archive reader for extra: Invalid or incomplete multibyte or wide character
error: failed to create archive reader for core: Invalid or incomplete multibyte or wide character
:: download complete in 71.91s < 676.0 B 9.00B/s 4 files >
:: waiting for 1 process to finish repacking repos...
Synchronization failed. Exiting...

As you can see, I'm running Manjaro instead of straight Arch. Could this perhaps be causing it to fail?

neognomic commented on 2016-10-01 01:43

pkgfile is not available in AUR, at least ATT.
pkgfile-git is and supplies pkgfile.

Thank you for debtap and the fix too!

All comments