Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Problems with rpm and Alien

If none of the specific sub-forums seem right for your thread, ask here.
Post Reply
Message
Author
jeffry7
Posts: 26
Joined: 2017-12-03 16:41

Problems with rpm and Alien

#1 Post by jeffry7 »

Hi,

I am trying to install LabVIEW Community edition in Debian. LabVIEW is not officially supported on Debian, but it has been reported to work.

This forum:
https://lavag.org/topic/21809-installin ... on-debian/

got it to work by using alien on the RPM packages in the installer. It wasn't that long ago either.

When I try to use alien to convert one of the RPMs I get something like this:

Code: Select all

Package build failed. Here's the log:
dh binary
   dh_update_autotools_config
   dh_autoreconf
   create-stamp debian/debhelper-build-stamp
   dh_testroot
   dh_prep
   debian/rules override_dh_auto_install
make[1]: Entering directory '/root/labview/nitdmsi-32bit-19.0.0.49152'
mkdir -p debian/nitdmsi-32bit
# Copy the packages's files.
find . -maxdepth 1 -mindepth 1 -not -name debian -print0 | \
        sed -e s#'./'##g | \
        xargs -0 -r -i cp -a ./{} debian/nitdmsi-32bit/{}
make[1]: Leaving directory '/root/labview/nitdmsi-32bit-19.0.0.49152'
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_usrlocal
dh_usrlocal: debian/nitdmsi-32bit/usr/local/natinst/lib/libtdms.so.19.0.0 is not a directory
make: *** [debian/rules:7: binary] Error 255
I tried alien on another RPM and it worked fine.

So how do I debug this? It looks like alien is running make scripts, but I don't know where the make rule dh_usrlocal is to see if I can find out why it fails. (and it fails on all the RPMs.)

Post Reply