Hi Markus,
I've tried using the procedure in http://mcentral.de/wiki/index.php5/Tvtime#Installation but I obtain the same error (running ./autogen.sh doesn't solve the problem).
How can I pass the -i option to make install when I run checkinstall?
Xwang

Markus Rechberger ha scritto:
On Sat, Sep 6, 2008 at 3:44 PM, Markus Rechberger <[EMAIL PROTECTED]> wrote:
On Sat, Sep 6, 2008 at 2:41 PM,  <[EMAIL PROTECTED]> wrote:
Hi to all!
I'm trying to install tvtime from mcentral repository.
I've downloaded the src fliles and compiled them but when I try to use
checkinstall to install the code it can't complete the creation of the .deb
package because the make install process give the following error:


[EMAIL PROTECTED]:~/src/tvtime$ sudo checkinstall -D

checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
         Questo software è rilasciato sotto i termini della licenza GNU GPL.



*****************************************
**** Debian package creation selected ***
*****************************************

*** Warning: The package version "1.0.2
1.0.2
1.0.2
1.0.2
1.0.2
1.0.2
1.0.2
1.0.2
1.0.2
1.0.2
1.0.2" is not a
*** Warning: debian policy compliant one. Please specify an alternate one
1.0.2-mcentral

Il pacchetto verrà costruito con le seguenti caratteristiche:

0 -  Maintainer: [ [EMAIL PROTECTED] ]
1 -  Summary: [ tvtive compilato da mcentral con checkinstall ]
2 -  Name:    [ tvtime ]
3 -  Version: [ 1.0.2-mcentral ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ i386 ]
8 -  Source location: [ tvtime ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]

Inserisci il corrispondente numero per cambiare una caratteristica (seguito
da INVIO) oppure premere INVIO per continuare:

Installing with make install...

========================= Risultato installazione
===========================
Making install in intl
make[1]: Entering directory `/home/andreak/src/tvtime/intl'
if { test "tvtime" = "gettext-runtime" || test "tvtime" = "gettext-tools"; }
\
         && test 'no' = yes; then \
        /bin/sh .././mkinstalldirs /usr/lib /usr/include; \
        /usr/bin/install -c -m 644 libintl.h /usr/include/libintl.h; \
        /bin/sh ../libtool --mode=install \
          /usr/bin/install -c -m 644 libintl.a /usr/lib/libintl.a; \
        if test "@RELOCATABLE@" = yes; then \
          dependencies=`sed -n -e 's,^dependency_libs=\(.*\),\1,p' <
/usr/lib/libintl.la | sed -e "s,^',," -e "s,'\$,,"`; \
          if test -n "ependencies"; then \
            rm -f /usr/lib/libintl.la; \
          fi; \
        fi; \
      else \
        : ; \
      fi
if test "tvtime" = "gettext-tools" \
         && test 'no' = no; then \
        /bin/sh .././mkinstalldirs /usr/lib; \
        /bin/sh ../libtool --mode=install \
          /usr/bin/install -c -m 644 libgnuintl.a /usr/lib/libgnuintl.a; \
        rm -f /usr/lib/preloadable_libintl.so; \
        /usr/bin/install -c -m 644 /usr/lib/libgnuintl.so
/usr/lib/preloadable_libintl.so; \
        /bin/sh ../libtool --mode=uninstall \
          rm -f /usr/lib/libgnuintl.a; \
      else \
        : ; \
      fi
if test 'no' = yes; then \
        test yes != no || /bin/sh .././mkinstalldirs /usr/lib; \
        temp=/usr/lib/t-charset.alias; \
        dest=/usr/lib/charset.alias; \
        if test -f /usr/lib/charset.alias; then \
          orig=/usr/lib/charset.alias; \
          sed -f ref-add.sed $orig > $temp; \
          /usr/bin/install -c -m 644 $temp $dest; \
          rm -f $temp; \
        else \
          if test yes = no; then \
            orig=charset.alias; \
            sed -f ref-add.sed $orig > $temp; \
            /usr/bin/install -c -m 644 $temp $dest; \
            rm -f $temp; \
          fi; \
        fi; \
        /bin/sh .././mkinstalldirs /usr/share/locale; \
        test -f /usr/share/locale/locale.alias \
          && orig=/usr/share/locale/locale.alias \
          || orig=./locale.alias; \
        temp=/usr/share/locale/t-locale.alias; \
        dest=/usr/share/locale/locale.alias; \
        sed -f ref-add.sed $orig > $temp; \
        /usr/bin/install -c -m 644 $temp $dest; \
        rm -f $temp; \
      else \
        : ; \
      fi
if test "tvtime" = "gettext-tools"; then \
        /bin/sh .././mkinstalldirs /usr/share/gettext/intl; \
        /usr/bin/install -c -m 644 VERSION /usr/share/gettext/intl/VERSION;
\
        /usr/bin/install -c -m 644 ChangeLog.inst
/usr/share/gettext/intl/ChangeLog; \
        dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset
locale.alias ref-add.sin ref-del.sin gmo.h gettextP.h hash-string.h
loadinfo.h plural-exp.h eval-plural.h localcharset.h relocatable.h
os2compat.h libgnuintl.h.in bindtextdom.c dcgettext.c dgettext.c gettext.c
finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c
explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y
plural-exp.c localcharset.c relocatable.c localename.c log.c osdep.c
os2compat.c intl-compat.c"; \
        for file in $dists; do \
          /usr/bin/install -c -m 644 ./$file \
                          /usr/share/gettext/intl/$file; \
        done; \
        chmod a+x /usr/share/gettext/intl/config.charset; \
        dists="plural.c"; \
        for file in $dists; do \
          if test -f $file; then dir=.; else dir=.; fi; \
          /usr/bin/install -c -m 644 $dir/$file \
                          /usr/share/gettext/intl/$file; \
        done; \
        dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c
COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h"; \
        for file in $dists; do \
          rm -f /usr/share/gettext/intl/$file; \
        done; \
      else \
        : ; \
      fi
make[1]: Leaving directory `/home/andreak/src/tvtime/intl'
Making install in m4
make[1]: Entering directory `/home/andreak/src/tvtime/m4'
make[2]: Entering directory `/home/andreak/src/tvtime/m4'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/andreak/src/tvtime/m4'
make[1]: Leaving directory `/home/andreak/src/tvtime/m4'
Making install in docs
make[1]: Entering directory `/home/andreak/src/tvtime/docs'
Making install in man
make[2]: Entering directory `/home/andreak/src/tvtime/docs/man'
Making install in de
make[3]: Entering directory `/home/andreak/src/tvtime/docs/man/de'
make[4]: Entering directory `/home/andreak/src/tvtime/docs/man/de'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/share/man/de/man1" || /bin/mkdir -p "/usr/share/man/de/man1"
/usr/bin/install -c -m 644 './tvtime.1' '/usr/share/man/de/man1/tvtime.1'
/usr/bin/install -c -m 644 './tvtime-command.1'
'/usr/share/man/de/man1/tvtime-command.1'
/usr/bin/install -c -m 644 './tvtime-configure.1'
'/usr/share/man/de/man1/tvtime-configure.1'
/usr/bin/install -c -m 644 './tvtime-scanner.1'
'/usr/share/man/de/man1/tvtime-scanner.1'
test -z "/usr/share/man/de/man5" || /bin/mkdir -p "/usr/share/man/de/man5"
/usr/bin/install -c -m 644 './tvtime.xml.5'
'/usr/share/man/de/man5/tvtime.xml.5'
/usr/bin/install -c -m 644 './stationlist.xml.5'
'/usr/share/man/de/man5/stationlist.xml.5'
make[4]: Leaving directory `/home/andreak/src/tvtime/docs/man/de'
make[3]: Leaving directory `/home/andreak/src/tvtime/docs/man/de'
Making install in en
make[3]: Entering directory `/home/andreak/src/tvtime/docs/man/en'
make[4]: Entering directory `/home/andreak/src/tvtime/docs/man/en'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/share/man/man1" || /bin/mkdir -p "/usr/share/man/man1"
/usr/bin/install -c -m 644 './tvtime.1' '/usr/share/man/man1/tvtime.1'
/usr/bin/install -c -m 644 './tvtime-command.1'
'/usr/share/man/man1/tvtime-command.1'
/usr/bin/install -c -m 644 './tvtime-configure.1'
'/usr/share/man/man1/tvtime-configure.1'
/usr/bin/install -c -m 644 './tvtime-scanner.1'
'/usr/share/man/man1/tvtime-scanner.1'
test -z "/usr/share/man/man5" || /bin/mkdir -p "/usr/share/man/man5"
/usr/bin/install -c -m 644 './tvtime.xml.5'
'/usr/share/man/man5/tvtime.xml.5'
/usr/bin/install -c -m 644 './stationlist.xml.5'
'/usr/share/man/man5/stationlist.xml.5'
make[4]: Leaving directory `/home/andreak/src/tvtime/docs/man/en'
make[3]: Leaving directory `/home/andreak/src/tvtime/docs/man/en'
Making install in es
make[3]: Entering directory `/home/andreak/src/tvtime/docs/man/es'
make[4]: Entering directory `/home/andreak/src/tvtime/docs/man/es'
make[4]: Nothing to be done for `install-exec-am'.
test -z "/usr/share/man/es/man1" || /bin/mkdir -p "/usr/share/man/es/man1"
/usr/bin/install -c -m 644 './tvtime.1' '/usr/share/man/es/man1/tvtime.1'
/usr/bin/install -c -m 644 './tvtime-command.1'
'/usr/share/man/es/man1/tvtime-command.1'
/usr/bin/install -c -m 644 './tvtime-configure.1'
'/usr/share/man/es/man1/tvtime-configure.1'
/usr/bin/install -c -m 644 './tvtime-scanner.1'
'/usr/share/man/es/man1/tvtime-scanner.1'
test -z "/usr/share/man/es/man5" || /bin/mkdir -p "/usr/share/man/es/man5"
/usr/bin/install -c -m 644 './tvtime.xml.5'
'/usr/share/man/es/man5/tvtime.xml.5'
/usr/bin/install -c -m 644 './stationlist.xml.5'
'/usr/share/man/es/man5/stationlist.xml.5'
make[4]: Leaving directory `/home/andreak/src/tvtime/docs/man/es'
make[3]: Leaving directory `/home/andreak/src/tvtime/docs/man/es'
make[3]: Entering directory `/home/andreak/src/tvtime/docs/man'
make[4]: Entering directory `/home/andreak/src/tvtime/docs/man'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/andreak/src/tvtime/docs/man'
make[3]: Leaving directory `/home/andreak/src/tvtime/docs/man'
make[2]: Leaving directory `/home/andreak/src/tvtime/docs/man'
make[2]: Entering directory `/home/andreak/src/tvtime/docs'
make[3]: Entering directory `/home/andreak/src/tvtime/docs'
make  install-exec-hook
make[4]: Entering directory `/home/andreak/src/tvtime/docs'
mkdir -p -- '/etc/tvtime' || touch noconfdir
if [ -f noconfdir ]; then                                           \
         rm -f noconfdir;                                                  \
       else                                                                \
         /usr/bin/install -c -m 'u=rw,go=r' 'html/default.tvtime.xml'
        \
           '/etc/tvtime/tvtime.xml' || touch noconfdir;     \
       fi
make[4]: Leaving directory `/home/andreak/src/tvtime/docs'
/usr/bin/install -c -d '/usr/share/icons/hicolor/16x16/apps'
/usr/bin/install -c -d '/usr/share/icons/hicolor/32x32/apps'
/usr/bin/install -c -d '/usr/share/icons/hicolor/48x48/apps'
/usr/bin/install -c -d '/usr/share/pixmaps'
/usr/bin/install -c -m 644 './tvtime.16x16.png'
'/usr/share/icons/hicolor/16x16/apps/tvtime.png'
/usr/bin/install -c -m 644 './tvtime.32x32.png'
'/usr/share/icons/hicolor/32x32/apps/tvtime.png'
/usr/bin/install -c -m 644 './tvtime.48x48.png'
'/usr/share/icons/hicolor/48x48/apps/tvtime.png'
/usr/bin/install -c -m 644 './tvtime.32x32.xpm'
'/usr/share/pixmaps/tvtime.xpm'
/usr/bin/install -c -m 644 './tvtime.48x48.png'
'/usr/share/pixmaps/tvtime.png'
test -z "/usr/share/applications" || /bin/mkdir -p "/usr/share/applications"
/usr/bin/install -c -m 644 'net-tvtime.desktop'
'/usr/share/applications/net-tvtime.desktop'
make[3]: Leaving directory `/home/andreak/src/tvtime/docs'
make[2]: Leaving directory `/home/andreak/src/tvtime/docs'
make[1]: Leaving directory `/home/andreak/src/tvtime/docs'
Making install in data
make[1]: Entering directory `/home/andreak/src/tvtime/data'
make[2]: Entering directory `/home/andreak/src/tvtime/data'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/share/tvtime" || /bin/mkdir -p "/usr/share/tvtime"
/usr/bin/install -c -m 644 'FreeMonoBold.ttf'
'/usr/share/tvtime/FreeMonoBold.ttf'
/usr/bin/install -c -m 644 'tvtimeSansBold.ttf'
'/usr/share/tvtime/tvtimeSansBold.ttf'
/usr/bin/install -c -m 644 'filmstrip_0000.png'
'/usr/share/tvtime/filmstrip_0000.png'
/usr/bin/install -c -m 644 'filmstrip_0001.png'
'/usr/share/tvtime/filmstrip_0001.png'
/usr/bin/install -c -m 644 'filmstrip_0002.png'
'/usr/share/tvtime/filmstrip_0002.png'
/usr/bin/install -c -m 644 'filmstrip_0003.png'
'/usr/share/tvtime/filmstrip_0003.png'
/usr/bin/install -c -m 644 'filmstrip_0004.png'
'/usr/share/tvtime/filmstrip_0004.png'
/usr/bin/install -c -m 644 'infoicon_0000.png'
'/usr/share/tvtime/infoicon_0000.png'
make[2]: Leaving directory `/home/andreak/src/tvtime/data'
make[1]: Leaving directory `/home/andreak/src/tvtime/data'
Making install in plugins
make[1]: Entering directory `/home/andreak/src/tvtime/plugins'
make[2]: Entering directory `/home/andreak/src/tvtime/plugins'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/andreak/src/tvtime/plugins'
make[1]: Leaving directory `/home/andreak/src/tvtime/plugins'
Making install in src
make[1]: Entering directory `/home/andreak/src/tvtime/src'
make[2]: Entering directory `/home/andreak/src/tvtime/src'
test -z "/usr/bin" || /bin/mkdir -p "/usr/bin"
 /bin/bash ../libtool   --mode=install /usr/bin/install -c 'tvtime'
'/usr/bin/tvtime'
/usr/bin/install -c tvtime /usr/bin/tvtime
 /bin/bash ../libtool   --mode=install /usr/bin/install -c 'tvtime-command'
'/usr/bin/tvtime-command'
/usr/bin/install -c tvtime-command /usr/bin/tvtime-command
 /bin/bash ../libtool   --mode=install /usr/bin/install -c
'tvtime-configure' '/usr/bin/tvtime-configure'
/usr/bin/install -c tvtime-configure /usr/bin/tvtime-configure
 /bin/bash ../libtool   --mode=install /usr/bin/install -c 'tvtime-scanner'
'/usr/bin/tvtime-scanner'
/usr/bin/install -c tvtime-scanner /usr/bin/tvtime-scanner
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/andreak/src/tvtime/src'
make[1]: Leaving directory `/home/andreak/src/tvtime/src'
Making install in po
make[1]: Entering directory `/home/andreak/src/tvtime/po'
/bin/sh .././mkinstalldirs /usr/share
/bin/sh: Can't open .././mkinstalldirs
make[1]: *** [install-data-yes] Error 2
make[1]: Leaving directory `/home/andreak/src/tvtime/po'
make: *** [install-recursive] Error 1

the tvtime buildsystem seems to be slightly bugged haven't had time to
look at it yet, as a workaround as you noticed it installs correctly
someone can use "make -i" and "make install -i" (ignore errors)

If you have any packages I'm glad to host them on mcentral.de!


ok sometimes reading my own tutorials on mcentral.de is the right way to go..

you have to run ./autogen.sh before you run checkinstall

Markus

_______________________________________________
Em28xx mailing list
[email protected]
http://mcentral.de/mailman/listinfo/em28xx

Reply via email to