Package Details: debtap 3.5.1-1

Git Clone URL: https://aur.archlinux.org/debtap.git (read-only, click to copy)
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: 299
Popularity: 1.94
First Submitted: 2014-09-26 15:32 (UTC)
Last Updated: 2022-04-25 07:52 (UTC)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

Le_Limule commented on 2024-02-29 11:02 (UTC)

"sudo debtap -u" works for me.

Tobias commented on 2024-01-29 10:27 (UTC)

how to fix this error when i using debtap -u?

sudo debtap -u
==> Synchronizing pkgfile database...
:: Updating 3 repos...
  extra is up to date
  multilib is up to date
  core is up to date
==> Synchronizing debtap database...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 13.7M  100 13.7M    0     0  19.0M      0 --:--:-- --:--:-- --:--:-- 19.0M
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   98k  100   98k    0     0   398k      0 --:--:-- --:--:-- --:--:--  400k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  181k  100  181k    0     0   541k      0 --:--:-- --:--:-- --:--:--  543k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 49.0M  100 49.0M    0     0  34.3M      0  0:00:01  0:00:01 --:--:-- 34.3M
==> Downloading latest virtual packages list...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:01:44 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:01:45 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:02:14 --:--:--     0
curl: (28) Failed to connect to github.com port 443 after 134279 ms: Couldn't connect to server

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
mv: cannot stat '/var/cache/debtap/virtual-packages-list-generator-master/virtual-packages': No such file or directory
=> Downloading latest AUR packages list...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  430k  100  430k    0     0   226k      0  0:00:01  0:00:01 --:--:--  226k
==> Generating base group packages list...
==> All steps successfully completed!

queenbiscuit311 commented on 2023-10-24 00:58 (UTC)

Is it just me or does this program just straight up not work anymore? I need to run debtap -u to do anything but doing so just gives me a ton of "Malformed input to a URL function" errors and fails.

rev.cressy commented on 2023-05-04 14:35 (UTC)

The latest version of pacman utility makepkg knows how to handle Debian packages. For instance the aur package protonmail-bridge-bin PKGBUILD script handles the Debian source very easily.

source=("https://protonmail.com/download/bridge/protonmail-   bridge_${pkgver}-${_pkgrel}_amd64.deb"
    "https://raw.githubusercontent.com/ProtonMail/proton-bridge/master/LICENSE")

...
prepare() {
    tar xf data.tar.gz
}

Most of the Debian packages are already packages in aur.

randomxusr commented on 2023-05-04 10:28 (UTC)

Love this little Gem.

Has anything changes between Arch and Debian based distros to warrant an updated version?

Or is the update flag sufficient to ensure a stable experience?

HercyNians commented on 2022-08-23 04:32 (UTC)

When I ‘sudo debtap -u’,it is very slow when downloading.

helix commented on 2022-07-27 18:02 (UTC)

@X-LeeHe

Link works perfectly fine here

X-LeeHe commented on 2022-07-27 12:47 (UTC)

Hi!Your package cannot be downloaded from github;when I tried to build it, the package just cannot downloaded from https://github.com/helixarch/debtap/archive/3.5.1.tar.gz, saying "Not Found".Could you please update your link so that the package can be downloaded? Thanks in advance!

mocambo commented on 2022-01-28 00:57 (UTC)

Hi ! Tried to convert megasync-Debian_9.0_i386.deb (Downloaded from https://mega.io/desktop) without success. Pacman asks for unsolvable "apt" dependency in converted package.

The process:

# debtap megasync-Debian_9.0_i386.deb 
==> Extracting package data...
==> Fixing possible directories structure differencies...
==> Generating .PKGINFO file...

:: Enter Packager name:
debtap

:: Enter package license (you can enter multiple licenses comma separated):
MEGA

*** Creation of .PKGINFO file in progress. It may take a few minutes, please wait...

==> Checking and generating .INSTALL file (if necessary)...

:: If you want to edit .PKGINFO and .INSTALL files (in this order), press (1) For vi (2) For nano (3) For default editor (4) For a custom editor or any other key to continue: 


==> Generating .MTREE file...

==> Creating final package...
==> Package successfully created!
==> Removing leftover files...

# pacman -U megasync-4.6.1-1-i686.pkg.tar.zst 
loading packages...
resolving dependencies...
warning: cannot resolve "apt", a dependency of "megasync"
:: The following package cannot be upgraded due to unresolvable dependencies:
      megasync

:: Do you want to skip the above package for this upgrade? [y/N] 
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'apt' required by megasync