Package Details: alien_package_converter 8.95-5

Git Clone URL: https://aur.archlinux.org/alien_package_converter.git (read-only, click to copy)
Package Base: alien_package_converter
Description: Alien is a program that converts between the rpm, dpkg, stampede slp, and slackware tgz file formats
Upstream URL: http://joeyh.name/code/alien/
Keywords: alien converter package
Licenses: GPL2
Submitter: Megachip
Maintainer: drlorente97
Last Packager: drlorente97
Votes: 48
Popularity: 0.36
First Submitted: 2012-09-03 16:33 (UTC)
Last Updated: 2020-08-06 00:03 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

mbostwick commented on 2012-10-23 20:36 (UTC)

GCC and Make should not be dependencies see the arch wiki:https://wiki.archlinux.org/index.php/Arch_Build_System - "Note: Before complaining about missing (make) dependencies, remember that the base group is assumed to be installed on all Arch Linux systems. The group "base-devel" is assumed to be installed when building with makepkg. See #Install tools." Also Make install should be fixed as stated by dlin : i.e in the package section replace make DESTDIR="${pkgdir}" install with make DESTDIR="${pkgdir}" PREFIX=$pkgdir VARPREFIX=$pkgdir install If you don't want to support this please do not put your self as the maintainer(if you didn't have ownership I could take it and make the changes and then orphan it again). Thank you.

dlin commented on 2012-10-18 09:22 (UTC)

Is this line solve the build problem? (I don't know how to test, but this could package without error) make DESTDIR="${pkgdir}" PREFIX=$pkgdir VARPREFIX=$pkgdir install

Megachip commented on 2012-09-25 17:28 (UTC)

Looks like it did not work without root Access cause Pearl modules Needs to be registered. If you didn't like this, please provide a PKGBUILD which works. Thx

thirtythreeforty commented on 2012-09-18 01:52 (UTC)

Nope, still no good. Writing Makefile for Alien Writing MYMETA.yml and MYMETA.json perl -pe '$_="" if /use lib/; $_="our \$Version=\"8.88\";\n" if /VERSION_AUTOREPLACE/' alien.pl > alien perl -i -pe "s/\@version\@/8.88/g" <alien.lsm.in >alien.lsm perl -i -pe "s/\@version\@/8.88/g" <alien.spec.in >alien.spec cp alien blib/script/alien /usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/alien cp Alien/Package/Deb.pm blib/lib/Alien/Package/Deb.pm cp Alien/Package/Tgz.pm blib/lib/Alien/Package/Tgz.pm cp Alien/Package.pm blib/lib/Alien/Package.pm cp Alien/Package/Rpm.pm blib/lib/Alien/Package/Rpm.pm cp Alien/Package/Pkg.pm blib/lib/Alien/Package/Pkg.pm cp Alien/Package/Lsb.pm blib/lib/Alien/Package/Lsb.pm cp Alien/Package/Slp.pm blib/lib/Alien/Package/Slp.pm Manifying blib/man1/alien.1p Manifying blib/man3/Alien::Package::Tgz.3pm Manifying blib/man3/Alien::Package::Deb.3pm Manifying blib/man3/Alien::Package::Rpm.3pm Manifying blib/man3/Alien::Package.3pm Manifying blib/man3/Alien::Package::Pkg.3pm Manifying blib/man3/Alien::Package::Lsb.3pm Manifying blib/man3/Alien::Package::Slp.3pm ==> Entering fakeroot environment... ==> Starting package()... perl -i -pe "s/\@version\@/8.88/g" <alien.lsm.in >alien.lsm install -d /usr/share/alien/patches \ /var/lib/alien install: cannot create directory '/usr/share/alien': Permission denied install: cannot change permissions of '/var/lib/alien': No such file or directory make: *** [extra_install] Error 1 make: *** Waiting for unfinished jobs.... perl -i -pe "s/\@version\@/8.88/g" <alien.spec.in >alien.spec ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build alien_package_converter. ==> Restart building alien_package_converter ? [y/N] ==> ------------------------------------------------ ==>

Megachip commented on 2012-09-18 01:43 (UTC)

hmm, tested with pacman and yaourt... should recheck this...

thirtythreeforty commented on 2012-09-18 00:50 (UTC)

It's still not working for me... I think there are a couple Makefile variables not getting set correctly. Look on line of the tarball's Makefile ("install -d..."); that's the line that's still failing.

Megachip commented on 2012-09-18 00:26 (UTC)

fixed

thirtythreeforty commented on 2012-09-17 23:53 (UTC)

This has to be installed with root or it fails, which I refuse to do. It seems like it's wanting to install it directly (!) without installing to the makepkg temporary directory. This needs fixing. It's essentially broken.