Thanks Derek, >John >This came direct to me instead of to the list. >It may be what you are looking for >derek
>>extracted from Contrib-RPM email: >>URL : http://kitenet.net/programs/code/alien >>Summary : Install Debian and Slackware Packages with RPM >>Description : >>Alien is a program that converts between the rpm (Mandrake, Redhat), >>dpkg (Debian), slp (Stampede), and tgz (Slackware) file formats. >>If you want to use a package from another distribution than the one >>you have installed on your system, you can use alien to convert >>it to your preferred package format and install it. >>HTH >>Dave I downloaded Alien-6.53-3.src.rpm, but, [root@localhost root]# cd /alien [root@localhost alien]# rpm -rebuild alien-6.53-3.src.rpm Installing alien-6.53-3.src.rpm Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.55322 + umask 022 + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf alien + /bin/gzip -dc /usr/src/RPM/SOURCES/alien_6.53.tar.gz + tar -xvvf - < snip > ( whole lot of joey/joey stuff) joey/joey 0 1999-12-10 18:28:30 alien/link-stamp + STATUS=0 + '[' 0 -ne 0 ']' + cd alien + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.55322 + umask 022 + cd /usr/src/RPM/BUILD + cd alien + rm -rf /tmp/alien-6.53-root + mkdir -p /tmp/alien-6.53-root/usr/lib /tmp/alien-6.53-root/usr/bin /tmp/alien-6.53-root/usr/man/man1 + make DESTDIR=/tmp/alien-6.53-root install install -d /tmp/alien-6.53-root//usr/bin perl -pe '$_="\t\$prefix=\"/usr\";" if /PREFIX_AUTOREPLACE/;\ $_="\tmy \$version_string=\"6.53\";" if /VERSION_AUTOREPLACE/' alien \ > /tmp/alien-6.53-root//usr/bin/alien chmod 755 /tmp/alien-6.53-root//usr/bin/alien install -d /tmp/alien-6.53-root//usr/share/alien/patches \ /tmp/alien-6.53-root/var/lib/alien cp -fr lib/* /tmp/alien-6.53-root//usr/share/alien cp -f patches/* /tmp/alien-6.53-root//usr/share/alien/patches/ rm -f /tmp/alien-6.53-root//usr/share/alien/patches/*.gz gzip -qf9 /tmp/alien-6.53-root//usr/share/alien/patches/* install -d /tmp/alien-6.53-root//usr/share/man/man1 cp -f alien.1 /tmp/alien-6.53-root//usr/share/man/man1 + mv /tmp/alien-6.53-root/usr/share/man/man1/alien.1 /tmp/alien-6.53-root/usr/man/man1 + /usr/lib/rpm/brp-mandrake Cleaning files...done Compressing files...done Stripping files...done Relativisation of symlinks...done Clean perl...done Building libraries symlinks...done Processing files: alien-6.53-3 error: File not found: /tmp/alien-6.53-root/usr/man/man1/alien.1 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.55322 + umask 022 + cd /usr/src/RPM/BUILD + cd alien + DOCDIR=/tmp/alien-6.53-root/usr/share/doc/alien-6.53 + export DOCDIR + rm -rf /tmp/alien-6.53-root/usr/share/doc/alien-6.53 + /bin/mkdir -p /tmp/alien-6.53-root/usr/share/doc/alien-6.53 + cp -pr CHANGES COPYING README alien.lsm /tmp/alien-6.53-root/usr/share/doc/alien-6.53 + exit 0 Requires: perl RPM build errors: File not found: /tmp/alien-6.53-root/usr/man/man1/alien.1 [root@localhost alien]# It seem like some kind of perl file is missing, there are many perl rpm's on my OS, so which one I haven't a clue ? Seems like some alien.1 file not found,something to do with doc's. I might resort to alien-6.53-3.noarch.rpm, but it would be nice to create the very thing for my machine, and in anycase probability is same problems will arise. Any help understanding what to do next would be appreciated. Needless to say NO rpm file was creates in /usr/src/RPM/RPMS/i586 regrds, John -- John Richard Smith [EMAIL PROTECTED]
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
