Package Details: alien_package_converter 8.95-8

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: curlywei
Last Packager: curlywei
Votes: 48
Popularity: 0.000007
First Submitted: 2012-09-03 16:33 (UTC)
Last Updated: 2025-10-13 05:42 (UTC)

Latest Comments

1 2 3 4 Next › Last »

curlywei commented on 2025-09-28 10:27 (UTC)

I would like to update the source URL to the following and upgrade to the latest version: https://ftp.debian.org/debian/pool/main/a/alien/

RAMChYLD commented on 2025-08-06 13:08 (UTC)

Is the maintainer still in the room with us?

Build now fails completely. The source for alien older than 8.95.4 is not longer available from Debian FTP. The latest version of alien is 8.95.8.

Also gettext-hostname is no longer available on Arch and AUR so the only way to get the hostname program is through inetutils.

RAMChYLD commented on 2024-01-22 14:00 (UTC) (edited on 2024-01-22 14:02 (UTC) by RAMChYLD)

Please add inetutils or gettext-hostname as a requirement.

deb.pm has dependencies for /usr/bin/hostname. Without the program attempt to cross-build .deb packages will fail.

Plexcon commented on 2020-11-06 16:58 (UTC)

make: *** [Makefile:72: po4a-stamp] Error 1 ==> ERROR: There was a failure in build(). Canceling...

Tab commented on 2018-03-28 21:41 (UTC)

Fix for the issue sergey.orloff mentioned:

$ PERL_VERSION="$(ls /usr/lib/perl5 |grep 5.)" && sudo ln -s /usr/lib/perl5/site_perl/Alien /usr/lib/perl5/$PERL_VERSION/site_perl/Alien

sergey.orloff commented on 2018-01-19 09:30 (UTC) (edited on 2018-01-19 09:31 (UTC) by sergey.orloff)

[sergey@p43es3g ~]$ alien Can't locate Alien/Package/Deb.pm in @INC (you may need to install the Alien::Package::Deb module) (@INC contains:

/usr/lib/perl5/5.26/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.26/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.26/core_perl /usr/share/perl5/core_perl

) at /usr/bin/alien line 292. BEGIN failed--compilation aborted at /usr/bin/alien line 292.

sl1pkn07 commented on 2017-08-26 23:06 (UTC)

diff --git a/PKGBUILD b/PKGBUILD index d10de40..3396d96 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgname=alien_package_converter pkgver=8.95 -pkgrel=2 +pkgrel=3 pkgdesc="Alien is a program that converts between the rpm, dpkg, stampede slp, and slackware tgz file formats" arch=('any') url="http://joeyh.name/code/alien/" @@ -15,20 +15,21 @@ sha256sums=('37a22587c33810feab323474bdadbf969fda2eb4e720b2ca01b40d82d6f71a17') build() { cd "${srcdir}/alien-${pkgver}" - # Setting these env variables overwrites any command-line-options we don't want... - export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps \ - PERL_MM_OPT="INSTALLDIRS=site DESTDIR='${pkgdir}'" \ - PERL_MB_OPT="--installdirs site --destdir '${pkgdir}'" \ - PERL5LIB="" PERL_LOCAL_LIB_ROOT="" \ - MODULEBUILDRC=/dev/null + ( export PERL_MM_USE_DEFAULT=1 \ + PERL5LIB="" \ + PERL_AUTOINSTALL=--skipdeps \ + PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='${pkgdir}'" \ + PERL_MB_OPT="--installdirs vendor --destdir '${pkgdir}'" \ + MODULEBUILDRC=/dev/null perl Makefile.PL - - make DESTDIR="${pkgdir}" PREFIX="${pkgdir}/usr" VARPREFIX="${pkgdir}" + + make + ) + } package() { cd "${srcdir}/alien-${pkgver}" - make DESTDIR="${pkgdir}" PREFIX="${pkgdir}/usr" VARPREFIX="${pkgdir}" INSTALLSITELIB=/usr/lib/perl5/site_perl INSTALLVENDORLIB=/usr/lib/perl5/vendor_perl install - mv "${pkgdir}"/usr/bin/site_perl/alien "${pkgdir}"/usr/bin + make DESTDIR="${pkgdir}" install }

jrborba commented on 2016-11-06 16:33 (UTC)

Seems that debhelper is no longer optional. Can confirm?

nbarbey commented on 2016-09-29 09:32 (UTC)

A dependency on the cpio package is probably missing too. Without it I get the following error : Unpacking of 'foo.rpm' failed at /usr/lib/perl5/site_perl/Alien/Package/Rpm.pm line 168. Which points to the following line : $this->do("rpm2cpio '".$this->filename."' | (cd $workdir; $decomp cpio --extract --make-directories --no-absolute-filenames --preserve-modification-time) 2>&1")

nbarbey commented on 2016-09-29 09:26 (UTC)

I think there is a missing dependency on the rpm-org package present in AUR.