Package Details: debtap 3.6.3-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: 326
Popularity: 5.14
First Submitted: 2014-09-26 15:32 (UTC)
Last Updated: 2025-08-05 16:59 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

helix commented on 2015-11-07 16:16 (UTC)

@aldeano Try again. Works fine here: ==> Validating source files with sha512sums... debtap-2.4.3.tar.gz ... Passed debtap.install ... Passed

aldeano commented on 2015-11-07 15:35 (UTC)

I can't download debtap form source using yaourt: ==> Continue building debtap ? [Y/n] ==> -------------------------------- ==> ==> Building and installing package ==> Making package: debtap 2.4.3-1 (Sat Nov 7 12:33:11 CLT 2015) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading debtap-2.4.3.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 123 0 123 0 0 101 0 --:--:-- 0:00:01 --:--:-- 101 -> Found debtap.install ==> Validating source files with sha512sums... debtap-2.4.3.tar.gz ... FAILED debtap.install ... Passed ==> ERROR: One or more files did not pass the validity check! ==> ERROR: Makepkg was unable to build debtap.

helix commented on 2015-11-06 14:57 (UTC)

Anyway, I'm glad you solved your problem

rev.cressy commented on 2015-11-06 14:52 (UTC)

I think it is because in my .profile umask 066 which has been set like that since 1994 From my understanding sudo uses the users umask for creating files and directories.

helix commented on 2015-11-06 14:19 (UTC)

@rev.cressy I installed sudo in one of my machines, configured it, then did a fresh installation of debtap (/var/cache/debtap didn't exist before), updated debtap database running "sudo debtap -u" as a normal user, then I converted a .deb package using debtap again as a normal user. Everything went fine, plus permissions are 755 for /var/cache/debtap and 644 for its contents. So, I can't reproduce your problem and I don't know what happened in your case.

rev.cressy commented on 2015-11-06 09:36 (UTC)

After I did the following everything worked fine. cd /var/cache sudo chmod 755 debtap/ sudo chmod 644 debtap/*

helix commented on 2015-11-05 19:59 (UTC)

You mean now a normal user cannot use it?

rev.cressy commented on 2015-11-05 19:21 (UTC)

debtap needs to be used as a root user for updating the cache in /var/cache As a new user to Arch Linux new files created by root have modes of 711 for directories and 600 for files using sudo. Thus I end up with: drwx--x--x 2 root root 4.0K Nov 2 07:46 debtap -rw------- 1 root root 432K Nov 2 07:46 aur-packages -rw------- 1 root root 424M Nov 2 07:43 debian-packages-files -rw------- 1 root root 464M Nov 2 07:46 ubuntu-packages-files It might be wise to verify the mode and if the /var/cache/debtap directory does not have a mode of 755 then enter a chmod command chmod 755 /var/cache/deptab and chmod 644 /var/cache/debtap/* which would make it possible to use debtap as a normal user.

helix commented on 2015-10-24 16:54 (UTC)

Read my comment bellow about Manjaro, synchronization works perfectly here, I just tested it!

man1gold commented on 2015-10-24 15:08 (UTC)

When you run the command "sudo -u deb tap" generates an error in the search of the repositories, imposibilitando the subsequent implementation of the debstap. In Manjaro I get an error.