Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 178476 - app-arch/alien cannot convert to deb
Summary: app-arch/alien cannot convert to deb
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Thomas Raschbacher
URL:
Whiteboard:
Keywords:
Depends on: 174095
Blocks: 203662 213596
  Show dependency tree
 
Reported: 2007-05-14 07:21 UTC by Pacho Ramos
Modified: 2010-04-07 11:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2007-05-14 07:21:12 UTC
app-arch/alien cannot convert to deb because is not able to find "dh_testdir", I get:

Package build failed. Here's the log:
dh_testdir
make: dh_testdir: Command not found
make: *** [build] Error 127

I have the same problem with alien-8.64 and 8.65, seems that debhelper package is not available in portage tree

My emerge --info:
Portage 2.1.2.2 (default-linux/amd64/2007.0, gcc-4.1.1, glibc-2.5-r2, 2.6.20-ck1 x86_64)
=================================================================
System uname: 2.6.20-ck1 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 14 May 2007 06:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -O2 -pipe -msse3"
DISTDIR="/usr/distfiles"
FEATURES="autoaddcvs ccache collision-protect cvs distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="es_ES.UTF-8"
LC_ALL="es_ES.UTF-8"
LINGUAS="es en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/musicbrainz /usr/portage/local/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acpi alsa amd64 arts asf audiofile bash-completion beagle bitmap-fonts bzip2 bzlib cairo caps cdb cdda cddb cdparanoia cdr cli cpdflib cpudetection cracklib cross crypt cups curl dbus dga divx4linux dlloader dri dts dvb dvd dvdr dvdread eds encode erandom escreen esd evo evolution exif fam fbcon flac foomaticdb fortran ftp galago gb gcj ggi gif gimp gimpprint glitz glut glx gnome gnome-print gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv idn imagemagick imlib isdnlog ithreads jabber java jpeg kde kdeenablefinal kdehiddenvisibility latex lcms libg++ libnotify logrotate mad madwifi midi mikmod mime mmx mmxext mng mono motif mp3 mpeg mpi mplayer musepack musicbrainz nas nautilus ncurses nethack network nls nocardbus nptl nptlonly nvidia ogg oggvorbis openal opengl pam pcre pdf perl pic plotutils png posix ppds pppd python qt3 qt4 quicktime readline reflection rtc ruby scanner sdl seamonkey session slang slp sockets spell spl sse sse2 sse3 ssl startup-notification svg sysvipc tcltk tcpd tetex theora threads tiff timidity tk totem trayicon truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd videos vim vorbis wma wmf xcomposite xine xml xml2 xorg xpm xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es en_US" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa fbdev vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS



Reproducible: Always
Comment 1 Thomas Raschbacher gentoo-dev 2007-05-14 10:04:57 UTC
will check as I'm working on another bug in alien ebuild anyway.
Comment 2 Thomas Raschbacher gentoo-dev 2007-05-14 10:37:23 UTC
hmm looks like this is more of an issue than just a simple fix.

for the moment you can try app-arch/deb2targz maybe that will help you?
Comment 3 Pacho Ramos gentoo-dev 2007-05-14 10:50:30 UTC
(In reply to comment #2)
> hmm looks like this is more of an issue than just a simple fix.
> 
> for the moment you can try app-arch/deb2targz maybe that will help you?
> 

Yes, of course, but is possible that other users want something for converting from rpm to deb :-|

I think that there are two options:
1. Add debhelper to the tree for allowing rpm2deb convertion
2. remove this support from alien but, in this case, I think that alien could be dropped from the tree because we already have rpm2targz and deb2targz for this purpose

Comment 4 Thomas Raschbacher gentoo-dev 2007-05-15 11:46:55 UTC
hmm good point but what about rpm <-> deb (doubt many gentoo users will be interested but still ..)
Comment 5 Thomas Raschbacher gentoo-dev 2007-06-20 11:23:24 UTC
fyi.. i haven't forgotten, just was too busy with real life to worry about debhelper ;)
i think i'll try to add debhelper and if that works ok we keep alien otherwise i'll probably consider removing it..
Comment 6 Pacho Ramos gentoo-dev 2007-06-20 14:29:33 UTC
(In reply to comment #5)
> fyi.. i haven't forgotten, just was too busy with real life to worry about
> debhelper ;)
> i think i'll try to add debhelper and if that works ok we keep alien otherwise
> i'll probably consider removing it..
> 

Don't worry, I am also very busy now ;-)
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2008-02-03 11:20:57 UTC
dh_testdir is from debhelper [1] so it would need to be "packaged"..

http://packages.debian.org/etch/all/debhelper/filelist
Comment 8 Thomas Raschbacher gentoo-dev 2008-03-25 16:22:32 UTC
added dep for new version bug. Question is do we really still need this in portage if so I'd like to see arguments why (please read comments below first..)
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2008-04-09 16:52:33 UTC
Since today Portage has an ebuild for debhelper in dev-util category,

*debhelper-6.0.11 (09 Apr 2008)

  09 Apr 2008; Mike Frysinger <vapier@gentoo.org> +metadata.xml,
  +debhelper-6.0.11.ebuild:
  Initial ebuild by me.
Comment 10 Patrick Lauer gentoo-dev 2009-02-04 14:56:10 UTC
+  04 Feb 2009; Patrick Lauer <patrick@gentoo.org> +alien-8.72.ebuild:
+  Bump to 8.72, fixes #213596, dep added for #178476


Please reopen if this doesn't fix it.
Comment 11 Pacho Ramos gentoo-dev 2009-02-05 07:29:52 UTC
I now get a diffent error:
# alien BitTorrent-4.0.4-64.39.x86_64.rpm 
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
error: incorrect format: unknown tag
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
warning: BitTorrent-4.0.4-64.39.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284
Unpacking of 'BitTorrent-4.0.4-64.39.x86_64.rpm' failed at /usr/lib64/perl5/vendor_perl/5.8.8/Alien/Package/Rpm.pm line 155.

But seems a different problem, should I open a new bug report?

Thanks
Comment 12 Thomas Raschbacher gentoo-dev 2010-04-07 11:19:15 UTC
erm sorry but i have no clue about this message ;)