checkinstall fails to create directories

Bug #815506 reported by aka
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
checkinstall (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I am trying to install vlc 1.1.11 and transmission 2.32 from source.
sudo checkinstall fails to install both of them. In case of transmission:
installing zh_CN.gmo as /usr/local/share/locale/zh_CN/LC_MESSAGES/transmission-gtk.mo
installing zh_TW.gmo as /usr/local/share/locale/zh_TW/LC_MESSAGES/transmission-gtk.mo
make[1]: Leaving directory `/tmp/t/transmission-2.32/po'
Making install in web
make[1]: Entering directory `/tmp/t/transmission-2.32/web'
Making install in images
make[2]: Entering directory `/tmp/t/transmission-2.32/web/images'
Making install in buttons
make[3]: Entering directory `/tmp/t/transmission-2.32/web/images/buttons'
make[4]: Entering directory `/tmp/t/transmission-2.32/web/images/buttons'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/transmission/web/images/buttons" || /bin/mkdir -p "/usr/local/share/transmission/web/images/buttons"
/bin/mkdir: cannot create directory `/usr/local/share/transmission': No such file or directory
make[4]: *** [install-dist_dataDATA] Error 1

in case of vlc I got no warnings or errors, it reported that plugins are installed
libtool: install: /usr/bin/install -c .libs/libmemcpy3dn_plugin.lai /usr/local/lib/vlc/plugins/3dnow/libmemcpy3dn_plugin.la
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/sbin" ldconfig -n /usr/local/lib/vlc/plugins/3dnow
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib/vlc/plugins/3dnow

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[5]: Leaving directory `/tmp/vlc/vlc-1.1.11/modules/3dnow'
make[4]: Leaving directory `/tmp/vlc/vlc-1.1.11/modules/3dnow'
make[3]: Leaving directory `/tmp/vlc/vlc-1.1.11/modules/3dnow'
Making install in .
make[3]: Entering directory `/tmp/vlc/vlc-1.1.11/modules'
  GEN stamp-cache
make[4]: Entering directory `/tmp/vlc/vlc-1.1.11/modules'
make install-exec-hook
make[5]: Entering directory `/tmp/vlc/vlc-1.1.11/modules'
if test -z ""; then \
  ../bin/vlc-cache-gen "/usr/local/lib/vlc/plugins" ; \
 else \
  echo "Staged installation: cache generation skipped!" ; \
 fi
[0x222c3a0] main libvlc error: No modules were found, refusing to start. Check that you properly gave a module path with --plugin-path.
No plugins in /usr/local/lib/vlc/plugins
make[5]: *** [install-exec-hook] Error 1

actually it never created those /usr/local/lib/vlc dirs and never copied the *so - I checked during the execution.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: checkinstall 1.6.2-1
ProcVersionSignature: Ubuntu 2.6.35-30.54-generic 2.6.35.13
Uname: Linux 2.6.35-30-generic x86_64
NonfreeKernelModules: nvidia wl
Architecture: amd64
Date: Sun Jul 24 19:49:35 2011
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_GB.utf8
 SHELL=/bin/bash
SourcePackage: checkinstall

Revision history for this message
aka (vangop) wrote :
Revision history for this message
aka (vangop) wrote :

THe errors are probably unrelated, just noticed that it tries to copy .libs/ while it should ./libs in case of vlc.
Not sure the cause of transmission one though.
In both cases the make install works just fine!

Revision history for this message
Andreas Noteng (andreas-noteng) wrote : Re: [Bug 815506] Re: checkinstall fails to create directories

Could you please try again with TRANSLATE=0 in /etc/checkinstallrc

Regards
Andreas Noteng

Revision history for this message
aka (vangop) wrote :

Yes, that worked for both vlc and transmission. Thanks!

Revision history for this message
Andreas Noteng (andreas-noteng) wrote :

Good.
BTW, There's a PPA for Transmission here:
https://launchpad.net/~transmissionbt/+archive/ppa

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in checkinstall (Ubuntu):
status: New → Confirmed
Revision history for this message
sem (semitones) wrote :

TRANSLATE=0 works for me compiling postgres in rasberian

Revision history for this message
ari (ari-henry) wrote :

TRANSLATE=0 works with phpgeos

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.