aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Deb packages building error  (Read 2822 times)

didonk

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 6
Deb packages building error
« on: March 05, 2011, 07:13:29 PM »

I am getting an error, chan I try to build deb packages.

The results of "dch -v `date +%Y%m%d` New Upstream CVS Release" is:
dch warning: New package version is Debian native whilst previous version was not

I then run "dpkg-buildpackage -uc -b -rfakeroot" which give a lot of log until I get this:

dh_installdeb -pamule-cmd-dbg
dh_shlibdeps -pamule-cmd-dbg
dh_gencontrol -pamule-cmd-dbg
   echo misc:Depends= >> debian/amule-cmd-dbg.substvars
   dpkg-gencontrol -pamule-cmd-dbg -ldebian/changelog -Tdebian/amule-cmd-dbg.substvars -Pdebian/amule-cmd-dbg
   chmod 644 debian/amule-cmd-dbg/DEBIAN/control
   chown 0:0 debian/amule-cmd-dbg/DEBIAN/control
dh_md5sums -pamule-cmd-dbg
   (cd debian/amule-cmd-dbg >/dev/null ; find . -type f  ! -regex '.*/DEBIAN/.*' -printf '%P\0' | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null
   chmod 644 debian/amule-cmd-dbg/DEBIAN/md5sums
   chown 0:0 debian/amule-cmd-dbg/DEBIAN/md5sums
dh_fixperms -pamule-cmd-dbg
   find debian/amule-cmd-dbg  -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
   find debian/amule-cmd-dbg ! -type l  -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
   find debian/amule-cmd-dbg/usr/share/doc -type f  ! -regex 'debian/amule-cmd-dbg/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 644
   find debian/amule-cmd-dbg/usr/share/doc -type d  -print0 2>/dev/null | xargs -0r chmod 755
   find debian/amule-cmd-dbg/usr/share/man debian/amule-cmd-dbg/usr/man/ debian/amule-cmd-dbg/usr/X11*/man/ -type f  -print0 2>/dev/null | xargs -0r chmod 644
   find debian/amule-cmd-dbg -perm -5 -type f \( -name '*.so.*' -or -name '*.so' -or -name '*.la' -or -name '*.a' \)  -print0 2>/dev/null | xargs -0r chmod 644
   find debian/amule-cmd-dbg/usr/include -type f  -print0 2>/dev/null | xargs -0r chmod 644
   find debian/amule-cmd-dbg/usr/share/applications -type f  -print0 2>/dev/null | xargs -0r chmod 644
   find debian/amule-cmd-dbg -perm -5 -type f \( -name '*.cmxs' \)  -print0 2>/dev/null | xargs -0r chmod 644
   find debian/amule-cmd-dbg/usr/lib/perl5 debian/amule-cmd-dbg/usr/share/perl5 -type f -perm -5 -name '*.pm'  -print0 2>/dev/null | xargs -0r chmod a-X
dh_builddeb -pamule-cmd-dbg
   dpkg-deb --build debian/amule-cmd-dbg ..
dpkg-deb : construction du paquet « amule-cmd-dbg » dans « ../amule-cmd-dbg_20110305_amd64.deb ».
touch amule-cmd-dbg
touch @
dh_testdir -pamule-plasmamule
dh_testroot -pamule-plasmamule
dh_installdirs -pamule-plasmamule
   install -d debian/amule-plasmamule
   install -d debian/amule-plasmamule/usr debian/amule-plasmamule/usr/bin debian/amule-plasmamule/usr/lib debian/amule-plasmamule/usr/lib/kde4 debian/amule-plasmamule/usr/share debian/amule-plasmamule/usr/share/applications debian/amule-plasmamule/usr/share/icons debian/amule-plasmamule/usr/share/icons/hicolor debian/amule-plasmamule/usr/share/icons/hicolor/scalable debian/amule-plasmamule/usr/share/icons/hicolor/scalable/mimetypes debian/amule-plasmamule/usr/share/kde4 debian/amule-plasmamule/usr/share/kde4/services debian/amule-plasmamule/usr/share/mime debian/amule-plasmamule/usr/share/mime/packages
dh_installchangelogs docs/Changelog -pamule-plasmamule
   install -d debian/amule-plasmamule/usr/share/doc/amule-plasmamule
   install -o 0 -g 0 -p -m644 debian/changelog debian/amule-plasmamule/usr/share/doc/amule-plasmamule/changelog.Debian
   install -o 0 -g 0 -p -m644 docs/Changelog debian/amule-plasmamule/usr/share/doc/amule-plasmamule/changelog
dh_installdocs -pamule-plasmamule
   install -g 0 -o 0 -m 644 -p debian/copyright debian/amule-plasmamule/usr/share/doc/amule-plasmamule/copyright
dh_install -Xlicense.txt -pamule-plasmamule
   cp -a debian/tmp/usr/bin/plasmamule-engine-feeder debian/amule-plasmamule//usr/bin/
   cp -a debian/tmp/usr/lib/kde4/plasma-applet-plasmamule.so debian/amule-plasmamule//usr/lib/kde4/
   cp -a debian/tmp/usr/lib/kde4/plasma-engine-plasmamule.so debian/amule-plasmamule//usr/lib/kde4/
   cp -a debian/tmp/usr/share/applications/plasmamule-engine-feeder.desktop debian/amule-plasmamule//usr/share/applications/
cp: ne peut évaluer `debian/tmp/usr/share/applications/plasmamule-engine-feeder.desktop': Aucun fichier ou dossier de ce type
dh_install: cp -a debian/tmp/usr/share/applications/plasmamule-engine-feeder.desktop debian/amule-plasmamule//usr/share/applications/ returned exit code 1
make: *** [amule-plasmamule-stage1] Erreur 2
rm amule-wxcas-stage1 amule-cas-stage1 amule-ed2k-stage1 amule-remote-gui-stage1 amule-alcc-stage1 amule-daemon-stage1 amule-alc-stage1 amule-cmd-stage1
dpkg-buildpackage: erreur: fakeroot debian/rules binary a produit une erreur de sortie de type 2

I don't know this is linked to dpkg-buildpackage itself of the way the amule archived is setup.
If it is linked to dpkg-buildpackage, tell me, I'll remove this topic and post something in Debian forums.
Logged

btkaos

  • Global Moderator
  • Sr. Member
  • *****
  • Karma: 110
  • Offline Offline
  • Posts: 486
  • Kaos is infinite!
Re: Deb packages building error
« Reply #1 on: March 06, 2011, 03:28:00 AM »

I am getting an error, chan I try to build deb packages.

   cp -a debian/tmp/usr/share/applications/plasmamule-engine-feeder.desktop debian/amule-plasmamule//usr/share/applications/
cp: ne peut évaluer `debian/tmp/usr/share/applications/plasmamule-engine-feeder.desktop': Aucun fichier ou dossier de ce type
dh_install: cp -a debian/tmp/usr/share/applications/plasmamule-engine-feeder.desktop debian/amule-plasmamule//usr/share/applications/ returned exit code 1
That's your problem. Find what's trying to copy the missing file and fix it. (Either generate the file or remove it from the *.install file/rules, etc...)
Logged

Vollstrecker

  • Administrator
  • Hero Member
  • *****
  • Karma: 67
  • Offline Offline
  • Posts: 1546
  • Unofficial Debian Packager
    • http://vollstreckernet.de
Re: Deb packages building error
« Reply #2 on: March 08, 2011, 04:20:01 PM »

A build and install log (at least the plasma-related parts) would be nice. And maybe an info about which system is used and the summary of the configure-script.
Logged
Homefucking is killing prostitution