dpkg-shlibdeps: error: no dependency information found for /usr/lib/libcpuid.so.11 (used by debian/i-nex/usr/bin/i-nex-cpuid)

Bug #1361398 reported by Shirish Agarwal
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
I-Nex
New
Undecided
Unassigned

Bug Description

Hi there,
I updated/upgraded to the newest git b07df9cb

While I was successful in making debian/rules build happen :-

~/games/I-Nex$ fakeroot debian/rules build
dh build --with autoreconf
   dh_testdir
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/data/shirish/Games/I-Nex'
cd I-Nex && autoreconf -i
configure.ac:4: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see:
configure.ac:4: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.ac:4: installing './install-sh'
configure.ac:4: installing './missing'
make[1]: Leaving directory '/data/shirish/Games/I-Nex'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/data/shirish/Games/I-Nex'
dh_auto_configure --sourcedirectory=I-Nex
configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gambas3 binaries... Ok
checking for gambas3 components path... Ok
checking for gb.image component... Ok
checking for gb.qt4 component... Ok
checking for gb.form component... Ok
checking for gb.desktop component... Ok
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-dependency-tracking
make[1]: Leaving directory '/data/shirish/Games/I-Nex'
   dh_auto_build
make[1]: Entering directory '/data/shirish/Games/I-Nex'
Build I-Nex...
make -C I-Nex
make[2]: Entering directory '/data/shirish/Games/I-Nex/I-Nex'
Compiling i-nex project...
OK
make[2]: Leaving directory '/data/shirish/Games/I-Nex/I-Nex'
Build JSON...
make -C JSON
make[2]: Entering directory '/data/shirish/Games/I-Nex/JSON'
Compile Not Static ✔
Compile i-nex-edid ✔
gcc -o i-nex-edid i-nex-edid.c -g -Wall -O2
i-nex-edid.c: In function ‘detailed_block’:
i-nex-edid.c:194:2: warning: ‘width’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  printf(" %dx%d @ ( %s%s%s%s%s) Hz (%s%s preferred)\n", width, height,
  ^
i-nex-edid.c:155:9: note: ‘width’ was declared here
     int width, height;
         ^
i-nex-edid.c: In function ‘main’:
i-nex-edid.c:1656:26: warning: ‘conformant_extension’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  nonconformant_extension += parse_extension(x);
                          ^
i-nex-edid.c:110:5: warning: ‘v’ may be used uninitialized in this function [-Wmaybe-uninitialized]
     printf("%s%s: %s (%d)\n", prefix, field->name, v->description, val);
     ^
i-nex-edid.c:95:19: note: ‘v’ was declared here
     struct value *v;
                   ^
i-nex-edid.c:1630:7: warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized]
       printf(" %dx%d@%dHz\n", x, y, refresh);
       ^
i-nex-edid.c:1417:2: warning: ‘ofd’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  write(ofd, edid, edid_lines * 16);
  ^
Compile i-nex-cpuid ✔
gcc -o i-nex-cpuid i-nex-cpuid.c -I/usr/include/libcpuid -lcpuid -O2
Compile i-nex-usage ✔
gcc -o i-nex-usage i-nex-usage.c -lprocps -O2
Compile i-nex-cpusage ✔
gcc -o i-nex-cpusage i-nex-cpusage.c -O2
Compile i-nex-glinfo ✔
gcc -o i-nex-glinfo glinfo_common.c i-nex-glinfo.c -lX11 -I/usr/include/libdrm -lGL -lXext -O2
Compile i-nex-uname ✔
gcc -o i-nex-uname i-nex-uname.c -O2
make[2]: Leaving directory '/data/shirish/Games/I-Nex/JSON'
Build Pixmaps...
make -C pixmaps
make[2]: Entering directory '/data/shirish/Games/I-Nex/pixmaps'
convert i-nex.png -resize 16x16 i-nex-16.png
convert i-nex.png -resize 32x32 i-nex-32.png
convert i-nex.png -resize 128x128 i-nex-128.png
make[2]: Leaving directory '/data/shirish/Games/I-Nex/pixmaps'
make[1]: Leaving directory '/data/shirish/Games/I-Nex'
   dh_auto_test

Not so lucky while running debian/rules binary :-
~/games/I-Nex$ fakeroot debian/rules binary
dh binary --with autoreconf
   dh_testroot
   dh_prep
   dh_auto_install
make[1]: Entering directory '/data/shirish/Games/I-Nex'
Create nedded dirs...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/applications
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/pastebin.d
Install pastebinit and other...
install -m 0755 debian/i-nex.desktop /data/shirish/Games/I-Nex/debian/i-nex/usr/share/applications/
install -m 0755 debian/i-nex-library.desktop /data/shirish/Games/I-Nex/debian/i-nex/usr/share/applications/
install -m 0755 pastebinit /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/
install -m 0755 pastebinit.xml /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/
install -m 0755 release.conf /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/
make -C pastebin.d install
make[2]: Entering directory '/data/shirish/Games/I-Nex/pastebin.d'
Installing Pastebinit Config files...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/pastebin.d
install -Dm644 susepaste.org.conf pastebin.com.conf paste.opensuse.org.conf lpaste.net.conf slexy.org.conf paste.kde.org.conf paste.pound-python.org.conf paste.pocoo.org.conf paste.ubuntu.org.cn.conf pastie.org.conf paste.ubuntu.com.conf paste.debian.net.conf dpaste.com.conf pastebin.mate-desktop.org.conf paste2.org.conf cxg.de.conf paste.openstack.org.conf yourpaste.net.conf p.defau.lt.conf paste.drizzle.org.conf hpaste.org.conf sprunge.us.conf fpaste.org.conf pb.daviey.com.conf /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/pastebin.d/
make[2]: Leaving directory '/data/shirish/Games/I-Nex/pastebin.d'
Install pixmaps...
make -C pixmaps install
make[2]: Entering directory '/data/shirish/Games/I-Nex/pixmaps'
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/pixmaps
install -m 644 i-nex.png /data/shirish/Games/I-Nex/debian/i-nex/usr/share/pixmaps/
install -m 644 i-nex-16.png /data/shirish/Games/I-Nex/debian/i-nex/usr/share/pixmaps/
install -m 644 i-nex-32.png /data/shirish/Games/I-Nex/debian/i-nex/usr/share/pixmaps/
install -m 644 i-nex-128.png /data/shirish/Games/I-Nex/debian/i-nex/usr/share/pixmaps/
make[2]: Leaving directory '/data/shirish/Games/I-Nex/pixmaps'
Install changelogs...
make -C changelogs install
make[2]: Entering directory '/data/shirish/Games/I-Nex/changelogs'
Installing Changelogs...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex
install -Dm644 changelog-0.5.0 changelog-7.2.1 changelog-0.4.6 changelog-0.6.4 changelog-7.4.0 changelog-0.4.8 changelog-0.5.8 changelog-0.5.6 changelog-0.4.8.1 changelog-0.6.2 changelog-7.2.0 changelog-7.0.0 changelog-0.6.0 changelog-0.5.4 changelog-0.5.1 changelog-0.6.6 changelog-0.5.2 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex
Compress Changelogs...
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.4.6
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.4.8
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.4.8.1
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.0
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.1
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.2
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.4
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.6
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.8
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.6.0
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.6.2
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.6.4
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.6.6
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-7.0.0
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-7.2.0
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-7.2.1
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-7.4.0
make[2]: Leaving directory '/data/shirish/Games/I-Nex/changelogs'
Install manpages...
make -C manpages install
make[2]: Entering directory '/data/shirish/Games/I-Nex/manpages'
Installing Man pages 1...
mkdir -p "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/"
install -Dm644 i-nex-cpuid.1 i-nex-usage.1 i-nex.1 i-nex-edid.1 i-nex-lspci.1 i-nex.gambas.1 i-nex-cpusage.1 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/"
Compress Man pages 1...
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex-cpuid.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex-cpusage.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex-edid.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex-lspci.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex-usage.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex.gambas.1"
make[2]: Leaving directory '/data/shirish/Games/I-Nex/manpages'
Install docs...
make -C docs install
make[2]: Entering directory '/data/shirish/Games/I-Nex/docs'
Create directory...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex
Installing Docs copyright...
install -Dm644 copyright "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/copyright"
Create directory...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex
Installing Docs I-Nex.LICENSE...
install -Dm644 I-Nex.LICENSE "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/I-Nex.LICENSE"
Create directory...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex
Installing Docs Pastebinit.LICENSE...
install -Dm644 Pastebinit.LICENSE "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/Pastebinit.LICENSE"
Compress Docs copyright...
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/copyright"
Compress Docs I-Nex.LICENSE...
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/I-Nex.LICENSE"
Compress Docs Pastebinit.LICENSE...
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/Pastebinit.LICENSE"
make[2]: Leaving directory '/data/shirish/Games/I-Nex/docs'
Install JSON...
make -C JSON install
make[2]: Entering directory '/data/shirish/Games/I-Nex/JSON'
chmod +x i-nex-edid
chmod +x i-nex-cpuid
chmod +x i-nex-usage
chmod +x i-nex-cpusage
chmod +x i-nex-glinfo
chmod +x i-nex-uname
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-edid /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-cpuid /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-usage /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-cpusage /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-glinfo /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-uname /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-dimms /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
make[2]: Leaving directory '/data/shirish/Games/I-Nex/JSON'
Install I-Nex...
make -C I-Nex install
make[2]: Entering directory '/data/shirish/Games/I-Nex/I-Nex'
make[3]: Entering directory '/data/shirish/Games/I-Nex/I-Nex'
Installing i-nex.gambas file in /usr/bin...
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/data/shirish/Games/I-Nex/I-Nex'
make[2]: Leaving directory '/data/shirish/Games/I-Nex/I-Nex'
Install Scripts...
make -C Scripts install
make[2]: Entering directory '/data/shirish/Games/I-Nex/Scripts'
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
chmod +x i-nex-lspci
install -m 0755 i-nex-lspci /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
make[2]: Leaving directory '/data/shirish/Games/I-Nex/Scripts'
install -Dm 600 i2c_smbus.rules /data/shirish/Games/I-Nex/debian/i-nex/usr/lib/udev/rules.d/i2c_smbus.rules
ln -s /usr/bin/i-nex.gambas /data/shirish/Games/I-Nex/debian/i-nex/usr/bin/i-nex
make[1]: Leaving directory '/data/shirish/Games/I-Nex'
   dh_installdocs
   dh_installchangelogs
   dh_installman
   debian/rules override_dh_pysupport
make[1]: Entering directory '/data/shirish/Games/I-Nex'
dh_python2
make[1]: Leaving directory '/data/shirish/Games/I-Nex'
   dh_perl
   dh_link
   dh_compress
   debian/rules override_dh_fixperms
make[1]: Entering directory '/data/shirish/Games/I-Nex'
dh_fixperms
make[1]: Leaving directory '/data/shirish/Games/I-Nex'
   dh_strip
   dh_makeshlibs
   dh_shlibdeps
dpkg-shlibdeps: error: no dependency information found for /usr/lib/libcpuid.so.11 (used by debian/i-nex/usr/bin/i-nex-cpuid)
dh_shlibdeps: dpkg-shlibdeps -Tdebian/i-nex.substvars debian/i-nex/usr/bin/i-nex-edid debian/i-nex/usr/bin/i-nex-cpuid debian/i-nex/usr/bin/i-nex-glinfo debian/i-nex/usr/bin/i-nex-uname debian/i-nex/usr/bin/i-nex-usage debian/i-nex/usr/bin/i-nex-cpusage returned exit code 2
debian/rules:20: recipe for target 'binary' failed
make: *** [binary] Error 2

~/games/I-Nex$ fakeroot debian/rules binary
dh binary --with autoreconf
   dh_testroot
   dh_prep
   dh_auto_install
make[1]: Entering directory '/data/shirish/Games/I-Nex'
Create nedded dirs...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/applications
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/pastebin.d
Install pastebinit and other...
install -m 0755 debian/i-nex.desktop /data/shirish/Games/I-Nex/debian/i-nex/usr/share/applications/
install -m 0755 debian/i-nex-library.desktop /data/shirish/Games/I-Nex/debian/i-nex/usr/share/applications/
install -m 0755 pastebinit /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/
install -m 0755 pastebinit.xml /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/
install -m 0755 release.conf /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/
make -C pastebin.d install
make[2]: Entering directory '/data/shirish/Games/I-Nex/pastebin.d'
Installing Pastebinit Config files...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/pastebin.d
install -Dm644 susepaste.org.conf pastebin.com.conf paste.opensuse.org.conf lpaste.net.conf slexy.org.conf paste.kde.org.conf paste.pound-python.org.conf paste.pocoo.org.conf paste.ubuntu.org.cn.conf pastie.org.conf paste.ubuntu.com.conf paste.debian.net.conf dpaste.com.conf pastebin.mate-desktop.org.conf paste2.org.conf cxg.de.conf paste.openstack.org.conf yourpaste.net.conf p.defau.lt.conf paste.drizzle.org.conf hpaste.org.conf sprunge.us.conf fpaste.org.conf pb.daviey.com.conf /data/shirish/Games/I-Nex/debian/i-nex/usr/share/i-nex/pastebinit/pastebin.d/
make[2]: Leaving directory '/data/shirish/Games/I-Nex/pastebin.d'
Install pixmaps...
make -C pixmaps install
make[2]: Entering directory '/data/shirish/Games/I-Nex/pixmaps'
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/pixmaps
install -m 644 i-nex.png /data/shirish/Games/I-Nex/debian/i-nex/usr/share/pixmaps/
install -m 644 i-nex-16.png /data/shirish/Games/I-Nex/debian/i-nex/usr/share/pixmaps/
install -m 644 i-nex-32.png /data/shirish/Games/I-Nex/debian/i-nex/usr/share/pixmaps/
install -m 644 i-nex-128.png /data/shirish/Games/I-Nex/debian/i-nex/usr/share/pixmaps/
make[2]: Leaving directory '/data/shirish/Games/I-Nex/pixmaps'
Install changelogs...
make -C changelogs install
make[2]: Entering directory '/data/shirish/Games/I-Nex/changelogs'
Installing Changelogs...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex
install -Dm644 changelog-0.5.0 changelog-7.2.1 changelog-0.4.6 changelog-0.6.4 changelog-7.4.0 changelog-0.4.8 changelog-0.5.8 changelog-0.5.6 changelog-0.4.8.1 changelog-0.6.2 changelog-7.2.0 changelog-7.0.0 changelog-0.6.0 changelog-0.5.4 changelog-0.5.1 changelog-0.6.6 changelog-0.5.2 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex
Compress Changelogs...
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.4.6
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.4.8
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.4.8.1
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.0
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.1
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.2
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.4
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.6
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.5.8
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.6.0
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.6.2
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.6.4
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-0.6.6
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-7.0.0
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-7.2.0
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-7.2.1
gzip -9 /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/changelog-7.4.0
make[2]: Leaving directory '/data/shirish/Games/I-Nex/changelogs'
Install manpages...
make -C manpages install
make[2]: Entering directory '/data/shirish/Games/I-Nex/manpages'
Installing Man pages 1...
mkdir -p "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/"
install -Dm644 i-nex-cpuid.1 i-nex-usage.1 i-nex.1 i-nex-edid.1 i-nex-lspci.1 i-nex.gambas.1 i-nex-cpusage.1 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/"
Compress Man pages 1...
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex-cpuid.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex-cpusage.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex-edid.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex-lspci.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex-usage.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex.1"
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/man/man1/i-nex.gambas.1"
make[2]: Leaving directory '/data/shirish/Games/I-Nex/manpages'
Install docs...
make -C docs install
make[2]: Entering directory '/data/shirish/Games/I-Nex/docs'
Create directory...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex
Installing Docs copyright...
install -Dm644 copyright "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/copyright"
Create directory...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex
Installing Docs I-Nex.LICENSE...
install -Dm644 I-Nex.LICENSE "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/I-Nex.LICENSE"
Create directory...
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex
Installing Docs Pastebinit.LICENSE...
install -Dm644 Pastebinit.LICENSE "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/Pastebinit.LICENSE"
Compress Docs copyright...
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/copyright"
Compress Docs I-Nex.LICENSE...
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/I-Nex.LICENSE"
Compress Docs Pastebinit.LICENSE...
gzip -9 "/data/shirish/Games/I-Nex/debian/i-nex/usr/share/doc/i-nex/Pastebinit.LICENSE"
make[2]: Leaving directory '/data/shirish/Games/I-Nex/docs'
Install JSON...
make -C JSON install
make[2]: Entering directory '/data/shirish/Games/I-Nex/JSON'
chmod +x i-nex-edid
chmod +x i-nex-cpuid
chmod +x i-nex-usage
chmod +x i-nex-cpusage
chmod +x i-nex-glinfo
chmod +x i-nex-uname
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-edid /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-cpuid /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-usage /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-cpusage /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-glinfo /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-uname /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
test -d /data/shirish/Games/I-Nex/debian/i-nex/usr/bin || mkdir /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
install -m 0755 i-nex-dimms /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
make[2]: Leaving directory '/data/shirish/Games/I-Nex/JSON'
Install I-Nex...
make -C I-Nex install
make[2]: Entering directory '/data/shirish/Games/I-Nex/I-Nex'
make[3]: Entering directory '/data/shirish/Games/I-Nex/I-Nex'
Installing i-nex.gambas file in /usr/bin...
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/data/shirish/Games/I-Nex/I-Nex'
make[2]: Leaving directory '/data/shirish/Games/I-Nex/I-Nex'
Install Scripts...
make -C Scripts install
make[2]: Entering directory '/data/shirish/Games/I-Nex/Scripts'
mkdir -p /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
chmod +x i-nex-lspci
install -m 0755 i-nex-lspci /data/shirish/Games/I-Nex/debian/i-nex/usr/bin
make[2]: Leaving directory '/data/shirish/Games/I-Nex/Scripts'
install -Dm 600 i2c_smbus.rules /data/shirish/Games/I-Nex/debian/i-nex/usr/lib/udev/rules.d/i2c_smbus.rules
ln -s /usr/bin/i-nex.gambas /data/shirish/Games/I-Nex/debian/i-nex/usr/bin/i-nex
make[1]: Leaving directory '/data/shirish/Games/I-Nex'
   dh_installdocs
   dh_installchangelogs
   dh_installman
   debian/rules override_dh_pysupport
make[1]: Entering directory '/data/shirish/Games/I-Nex'
dh_python2
make[1]: Leaving directory '/data/shirish/Games/I-Nex'
   dh_perl
   dh_link
   dh_compress
   debian/rules override_dh_fixperms
make[1]: Entering directory '/data/shirish/Games/I-Nex'
dh_fixperms
make[1]: Leaving directory '/data/shirish/Games/I-Nex'
   dh_strip
   dh_makeshlibs
   dh_shlibdeps
dpkg-shlibdeps: error: no dependency information found for /usr/lib/libcpuid.so.11 (used by debian/i-nex/usr/bin/i-nex-cpuid)
dh_shlibdeps: dpkg-shlibdeps -Tdebian/i-nex.substvars debian/i-nex/usr/bin/i-nex-edid debian/i-nex/usr/bin/i-nex-cpuid debian/i-nex/usr/bin/i-nex-glinfo debian/i-nex/usr/bin/i-nex-uname debian/i-nex/usr/bin/i-nex-usage debian/i-nex/usr/bin/i-nex-cpusage returned exit code 2
debian/rules:20: recipe for target 'binary' failed
make: *** [binary] Error 2

It's last three-four lines where things seem to go wrong :-

 dh_shlibdeps
dpkg-shlibdeps: error: no dependency information found for /usr/lib/libcpuid.so.11 (used by debian/i-nex/usr/bin/i-nex-cpuid)
dh_shlibdeps: dpkg-shlibdeps -Tdebian/i-nex.substvars debian/i-nex/usr/bin/i-nex-edid debian/i-nex/usr/bin/i-nex-cpuid debian/i-nex/usr/bin/i-nex-glinfo debian/i-nex/usr/bin/i-nex-uname debian/i-nex/usr/bin/i-nex-usage debian/i-nex/usr/bin/i-nex-cpusage returned exit code 2
debian/rules:20: recipe for target 'binary' failed
make: *** [binary] Error 2

Could you tell/share what the issue might be.

Revision history for this message
eloaders (eloaders) wrote :
Revision history for this message
Shirish Agarwal (shirishag75) wrote :

I can do that but please tell/share why ? Before doing that I had already made sure I had the latest libcpuid compiled and at /usr/lib and wherever else it needed.

Why another implementation of libcpuid11. Also I think you are forgetting I run I-Nex in Debian and not Ubuntu. That's the reason I compile arnieff's libcpuid library and then your i-nex build.

Revision history for this message
eloaders (eloaders) wrote :

You need libcpuid11 package in deb format installed on your system.

dpkg-shlibdeps: need libcpuid installed as deb package, not as make install.

before build I-Nex, you need to build libcpuid deb package.

PS: debian/rules is designed to work on Ubuntu and ubuntu based system.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.