Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Feb 2006 11:24:30 -0600
From:      Jason Harmening <jason.harmening@gmail.com>
To:        ports@freebsd.org
Subject:   multimedia/vcdimager install error
Message-ID:  <200602261124.30260.jason.harmening@gmail.com>

next in thread | raw e-mail | index | archive | help
vcdimager fails during the install stage--it looks as if the install script 
tries to update the GNU info directory multiple times, as manually editing 
the directory file didn't fix the problem.  There may also be some breakage 
in install-info, because "install-info --delete" kept reporting no entry for 
vcd-info, even though an entry was present.

Here's the log from the installation phase (system is 6-STABLE/amd64):

--->  Installing the new version via the port
===>  Installing for vcdimager-0.7.23_1
===>   vcdimager-0.7.23_1 depends on executable: pkg-config - found
===>   vcdimager-0.7.23_1 depends on shared library: popt.0 - found
===>   vcdimager-0.7.23_1 depends on shared library: xml2 - found
===>   vcdimager-0.7.23_1 depends on shared library: cdio.6 - found
===>   Generating temporary packing list
===>  Checking if multimedia/vcdimager already installed
Making install in include
gmake[1]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include'
Making install in libvcd
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include/libvcd'
gmake  install-am
gmake[3]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include/libvcd'
gmake[4]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include/libvcd'
gmake[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include/libvcd" || /bin/sh ../../mkinstalldirs 
"/usr/local/include/libvcd"
 install  -o root -g wheel -m 444 'files.h' 
'/usr/local/include/libvcd/files.h'
 install  -o root -g wheel -m 444 'files_private.h' 
'/usr/local/include/libvcd/files_private.h'
 install  -o root -g wheel -m 444 'inf.h' '/usr/local/include/libvcd/inf.h'
 install  -o root -g wheel -m 444 'info.h' '/usr/local/include/libvcd/info.h'
 install  -o root -g wheel -m 444 'logging.h' 
'/usr/local/include/libvcd/logging.h'
 install  -o root -g wheel -m 444 'sector.h' 
'/usr/local/include/libvcd/sector.h'
 install  -o root -g wheel -m 444 'types.h' 
'/usr/local/include/libvcd/types.h'
 install  -o root -g wheel -m 444 'version.h' 
'/usr/local/include/libvcd/version.h'
gmake[4]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include/libvcd'
gmake[3]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include/libvcd'
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include/libvcd'
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include'
gmake[3]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include'
gmake[3]: Nothing to be done for `install-exec-am'.
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include'
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include'
gmake[1]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/include'
Making install in lib
gmake[1]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/lib'
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/lib'
test -z "/usr/local/lib" || /bin/sh ../mkinstalldirs "/usr/local/lib"
 /bin/sh ../libtool --mode=install /usr/bin/install -c -o root -g wheel  
'libvcdinfo.la' '/usr/local/lib/libvcdinfo.la'
/usr/bin/install -c -o root -g 
wheel .libs/libvcdinfo.so.2 /usr/local/lib/libvcdinfo.so.2
(cd /usr/local/lib && rm -f libvcdinfo.so && ln -s libvcdinfo.so.2 
libvcdinfo.so)
(cd /usr/local/lib && rm -f libvcdinfo.so && ln -s libvcdinfo.so.2 
libvcdinfo.so)
/usr/bin/install -c -o root -g 
wheel .libs/libvcdinfo.lai /usr/local/lib/libvcdinfo.la
/usr/bin/install -c -o root -g 
wheel .libs/libvcdinfo.a /usr/local/lib/libvcdinfo.a
ranlib /usr/local/lib/libvcdinfo.a
chmod 644 /usr/local/lib/libvcdinfo.a
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

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

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
gmake[2]: Nothing to be done for `install-data-am'.
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/lib'
gmake[1]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/lib'
Making install in frontends
gmake[1]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends'
Making install in cli
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends/cli'
gmake[3]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends/cli'
test -z "/usr/local/bin" || /bin/sh ../../mkinstalldirs "/usr/local/bin"
  /bin/sh ../../libtool --mode=install install  -s -o root -g wheel -m 555 
'vcdimager' '/usr/local/bin/vcdimager'
install -o root -g wheel -m 555 -s vcdimager /usr/local/bin/vcdimager
  /bin/sh ../../libtool --mode=install install  -s -o root -g wheel -m 555 
'cdxa2mpeg' '/usr/local/bin/cdxa2mpeg'
install -o root -g wheel -m 555 -s cdxa2mpeg /usr/local/bin/cdxa2mpeg
  /bin/sh ../../libtool --mode=install install  -s -o root -g wheel -m 555 
'vcd-info' '/usr/local/bin/vcd-info'
install -o root -g wheel -m 555 -s .libs/vcd-info /usr/local/bin/vcd-info
test -z "/usr/local/man/man1" || /bin/sh ../../mkinstalldirs 
"/usr/local/man/man1"
 install  -o root -g wheel -m 444 './vcdimager.1' 
'/usr/local/man/man1/vcdimager.1'
 install  -o root -g wheel -m 444 './cdxa2mpeg.1' 
'/usr/local/man/man1/cdxa2mpeg.1'
 install  -o root -g wheel -m 444 './vcd-info.1' 
'/usr/local/man/man1/vcd-info.1'
gmake[3]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends/cli'
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends/cli'
Making install in xml
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends/xml'
gmake  install-am
gmake[3]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends/xml'
gmake[4]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends/xml'
test -z "/usr/local/bin" || /bin/sh ../../mkinstalldirs "/usr/local/bin"
  /bin/sh ../../libtool --mode=install install  -s -o root -g wheel -m 555 
'vcdxbuild' '/usr/local/bin/vcdxbuild'
install -o root -g wheel -m 555 -s vcdxbuild /usr/local/bin/vcdxbuild
  /bin/sh ../../libtool --mode=install install  -s -o root -g wheel -m 555 
'vcdxgen' '/usr/local/bin/vcdxgen'
install -o root -g wheel -m 555 -s vcdxgen /usr/local/bin/vcdxgen
  /bin/sh ../../libtool --mode=install install  -s -o root -g wheel -m 555 
'vcdxrip' '/usr/local/bin/vcdxrip'
install -o root -g wheel -m 555 -s .libs/vcdxrip /usr/local/bin/vcdxrip
  /bin/sh ../../libtool --mode=install install  -s -o root -g wheel -m 555 
'vcdxminfo' '/usr/local/bin/vcdxminfo'
install -o root -g wheel -m 555 -s vcdxminfo /usr/local/bin/vcdxminfo
test -z "/usr/local/man/man1" || /bin/sh ../../mkinstalldirs 
"/usr/local/man/man1"
 install  -o root -g wheel -m 444 './vcdxbuild.1' 
'/usr/local/man/man1/vcdxbuild.1'
 install  -o root -g wheel -m 444 './vcdxgen.1' 
'/usr/local/man/man1/vcdxgen.1'
 install  -o root -g wheel -m 444 './vcdxrip.1' 
'/usr/local/man/man1/vcdxrip.1'
 install  -o root -g wheel -m 444 './vcdxminfo.1' 
'/usr/local/man/man1/vcdxminfo.1'
gmake[4]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends/xml'
gmake[3]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends/xml'
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends/xml'
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends'
gmake[3]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends'
gmake[3]: Nothing to be done for `install-exec-am'.
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends'
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends'
gmake[1]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/frontends'
Making install in test
gmake[1]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/test'
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/test'
gmake[2]: Nothing to be done for `install-exec-am'.
gmake[2]: Nothing to be done for `install-data-am'.
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/test'
gmake[1]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/test'
Making install in amiga
gmake[1]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/amiga'
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/amiga'
gmake[2]: Nothing to be done for `install-exec-am'.
gmake[2]: Nothing to be done for `install-data-am'.
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/amiga'
gmake[1]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/amiga'
Making install in docs
gmake[1]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/docs'
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/docs'
gmake[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/info" || /bin/sh ../mkinstalldirs "/usr/local/info"
 install  -o root -g wheel -m 444 './vcdimager.info' 
'/usr/local/info/vcdimager.info'
 install  -o root -g wheel -m 444 './vcd-info.info' 
'/usr/local/info/vcd-info.info'
 install  -o root -g wheel -m 444 './vcdxrip.info' 
'/usr/local/info/vcdxrip.info'
 install-info --info-dir='/usr/local/info' '/usr/local/info/vcdimager.info'
 install-info --info-dir='/usr/local/info' '/usr/local/info/vcd-info.info'
install-info: menu item `vcd-info' already exists, for file `vcdimager'
 install-info --info-dir='/usr/local/info' '/usr/local/info/vcdxrip.info'
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/docs'
gmake[1]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/docs'
Making install in example
gmake[1]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/example'
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/example'
gmake[2]: Nothing to be done for `install-exec-am'.
gmake[2]: Nothing to be done for `install-data-am'.
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/example'
gmake[1]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23/example'
gmake[1]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23'
gmake[2]: Entering directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23'
gmake[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/libdata/pkgconfig" || /bin/sh ./mkinstalldirs 
"/usr/local/libdata/pkgconfig"
 install  -o root -g wheel -m 444 'libvcdinfo.pc' 
'/usr/local/libdata/pkgconfig/libvcdinfo.pc'
gmake[2]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23'
gmake[1]: Leaving directory 
`/usr/ports/multimedia/vcdimager/work/vcdimager-0.7.23'
install-info --quiet /usr/local/info/vcdimager.info /usr/local/info/dir
if [ "`/usr/bin/dirname vcdimager`" != "." ]; then  echo "@unexec /bin/rmdir 
%D/info/`/usr/bin/dirname vcdimager` 2> /dev/null || true" 
>> /usr/ports/multimedia/vcdimager/work/.PLIST.mktmp;  fi
install-info --quiet /usr/local/info/vcdxrip.info /usr/local/info/dir
if [ "`/usr/bin/dirname vcdxrip`" != "." ]; then  echo "@unexec /bin/rmdir 
%D/info/`/usr/bin/dirname vcdxrip` 2> /dev/null || true" 
>> /usr/ports/multimedia/vcdimager/work/.PLIST.mktmp;  fi
install-info --quiet /usr/local/info/vcd-info.info /usr/local/info/dir
install-info: menu item `vcd-info' already exists, for file `vcdimager'
*** Error code 1

Stop in /usr/ports/multimedia/vcdimager.
*** Error code 1

Stop in /usr/ports/multimedia/vcdimager.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall16755.0 
make reinstall
** Fix the installation problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! multimedia/vcdimager  (install error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200602261124.30260.jason.harmening>