lcdproc in Ubuntu precise (development branch) (GNU/Linux 3.2.0-16-generic x86_64) baut nicht

  • hi


    cd /usr/local/src
    apt-get source lcdproc
    cd lcdproc-0.5.5
    root@freevdr:/usr/local/src/lcdproc-0.5.5# dpkg-buildpackage


    make[1]: Betrete Verzeichnis '/usr/local/src/lcdproc-0.5.5'
    chmod +x debian/autogen.sh
    debian/autogen.sh
    Cleaning autotools files...
    Running autoreconf...
    configure.in:10: installing `./config.guess'
    configure.in:10: installing `./config.sub'
    configure.in:6: installing `./install-sh'
    configure.in:6: installing `./missing'
    clients/lcdexec/Makefile.am: installing `./depcomp'
    server/drivers/Makefile.am:23: `pkglibdir' is not a legitimate directory for `PROGRAMS'
    autoreconf: automake failed with exit status: 1
    make[1]: *** [override_dh_auto_configure] Fehler 1


    Zeile 23
    pkglib_PROGRAMS = @DRIVERS@



    das einzige was ich zu diesen Fehler gefunden hab ist das
    http://aur.archlinux.org/packages.php?ID=8344&comments=all
    aber keine Lösung
    kann jemand helfen ?
    mfg det

    Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
    unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
    ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
    Lieber stehend sterben als ewig gebückt leben

    Einmal editiert, zuletzt von det ()

  • hi
    eine Änderung der Zeile 23
    von


    pkglib_PROGRAMS = @DRIVERS@
    in
    pkglibexec_PROGRAMS = @DRIVERS@


    make[1]: Betrete Verzeichnis '/usr/local/src/lcdproc-0.5.5'
    dh_install --exclude=usr/lib/lcdproc/IOWarrior.so --exclude=usr/lib/lcdproc/g15.so --exclude=usr/lib/lcdproc/hd44780.so --exclude=usr/lib/lcdproc/i2500vfd.so --exclude=usr/lib/lcdproc/lirc.so --exclude=usr/lib/lcdproc/lis.so --exclude=usr/lib/lcdproc/picolcd.so --exclude=usr/lib/lcdproc/shuttleVFD.so --exclude=usr/lib/lcdproc/ula200.so --exclude=usr/lib/lcdproc/xosd.so --exclude=usr/lib/lcdproc/svga.so -plcdproc
    dh_install: lcdproc missing files (usr/lib/lcdproc/*.so), aborting


    bringt das
    es baut zwar die .so aber bricht dann hier ab
    mfg det

    Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
    unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
    ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
    Lieber stehend sterben als ewig gebückt leben

  • det


    Nur aus Interesse, warum willst Du das bauen? Ist doch schon an Board und gebaut?



    Regards
    fnu

    HowTo: APT pinning

  • dh_install: lcdproc missing files (usr/lib/lcdproc/*.so), aborting


    Mach mal ein ls -l von ./debian/lcdrpoc/usr/lib/lcdproc


    Evtl. ist da was beim make install schiefgelaufen? Oder er baut generell keine Treiber (das sind ja die Treiber die hier fehlen).


    Ist doch schon an Board und gebaut?


    Da fehlen aber Treiber. Nämlich die dies noch nicht Upstream geschafft haben und die die bestimmte Abhängigkeiten haben (z.B. der graphlcd-base Treiber).


    cu

  • det


    Ganz vergessen, ein


    Code
    #/> apt-get build-dep lcdproc


    hast Du vorher schon ausgeführt?


    Regards
    fnu

    HowTo: APT pinning

  • @ fnu
    ich brauche den Treiber dm140 dazu muss ich lcdproc Patschen
    und ja ein
    apt-get build-dep lcdproc
    hab ich gemacht nur vergessen zu schreiben


    @ Keine Ahnung
    mit der Änderung in Zeile 23 baut er die Treiber aber nicht das Paket


    mfg det

    Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
    unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
    ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
    Lieber stehend sterben als ewig gebückt leben

  • hi
    scheint ein
    automake Problem zu sein
    http://lists.gnu.org/archive/h…vel/2011-12/msg00059.html


    automake (GNU automake) 1.11.3 ist in precise


    mfg det

    Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
    unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
    ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
    Lieber stehend sterben als ewig gebückt leben

    Einmal editiert, zuletzt von det ()

  • automake 1.11.2 Problem zu sein


    Installier doch mal das manuell nach:


    Code
    #/> apt-get install libtool


    Danach mußt Du vmtl. aber noch Patches commit'en ...


    Regards
    fnu

    HowTo: APT pinning

  • Nimmt doch einfach mal den letzten git Stand von lcdproc, evtl. ist das Problem dort schon beseitigt?


    cu

  • hi
    libtool ist schon die neueste Version.


    git könnt ich mal testen aber wie haben die das gebaut
    mfg det

    Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
    unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
    ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
    Lieber stehend sterben als ewig gebückt leben

  • libtool ist schon die neueste Version.


    Bei mir baute die Source aus dem Ubuntu Repo, mußte nur "dpkg-source --commit" durchziehen ...


    Viel Erfolg noch.


    Regards
    fnu

    HowTo: APT pinning

  • mußte nur "dpkg-source --commit" durchziehen ...


    Dann hast du ja was am Upstream geändert? Oder das Paket ist nicht sauber?


    cu

  • Oder das Paket ist nicht sauber?


    Hab nur probiert ob ich's bauen kann, die Upstream-Sourcen habe ich nicht angefasst. Wozu auch, brauche das aktuell gar nicht. Ich vermute, das der automake mit libtoolize da rumfrickelt ...


    Regards
    fnu

    HowTo: APT pinning

  • hi
    neue sorsen mit
    apt-get source lcdproc
    geholt
    cd lcdproc-0.5.5
    root@freevdr:/usr/local/src/lcdproc-0.5.5# dpkg-source --commit
    dpkg-source: Information: Optionen aus lcdproc-0.5.5/debian/source/options werden verwendet: --extend-diff-ignore=config\..*|configure|.*Makefile.in|aclocal.m4|\.pc
    dpkg-source: Information: es gibt keine aufzuzeichnenden lokalen Änderungen
    root@freevdr:/usr/local/src/lcdproc-0.5.5#
    und selber fehler
    dh build --with autotools_dev
    dh_testdir
    dh_autotools-dev_updateconfig
    debian/rules override_dh_auto_configure
    make[1]: Betrete Verzeichnis '/usr/local/src/lcdproc-0.5.5'
    chmod +x debian/autogen.sh
    debian/autogen.sh
    Cleaning autotools files...
    Running autoreconf...
    configure.in:10: installing `./config.guess'
    configure.in:10: installing `./config.sub'
    configure.in:6: installing `./install-sh'
    configure.in:6: installing `./missing'
    clients/lcdexec/Makefile.am: installing `./depcomp'
    server/drivers/Makefile.am:23: `pkglibdir' is not a legitimate directory for `PROGRAMS'
    autoreconf: automake failed with exit status: 1
    make[1]: *** [override_dh_auto_configure] Fehler 1
    mfg det

    Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
    unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
    ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
    Lieber stehend sterben als ewig gebückt leben

  • hi
    so wider etwas weiter
    @ Keine Ahnung


    Evtl. ist da was beim make install schiefgelaufen? Oder er baut generell
    keine Treiber (das sind ja die Treiber die hier fehlen)
    .war ein guter Ansatz
    den wen er beim bauen die Treiber in /debian/tmp/lib/lcdproc/lcdproc ablegt
    kann er sie auch nicht in /debian/tmp/lib/lcdproc/ finden
    mfg det

    Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
    unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
    ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
    Lieber stehend sterben als ewig gebückt leben

  • @ hotzenplotz5
    ich Bau noch ohne Patsche


    mfg det

    Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
    unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
    ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
    Lieber stehend sterben als ewig gebückt leben

  • wo sind die patches ?
    ich will das jetzt auch versuchen.


    Was hast du denn vor? Die serdisplib (ist AFAIK jetzt auch im lcdproc cvs drin)/graphlcd (inkl. dem glcdprocdriver Paket) Sachen habe ich hier für 0.5.4.


    cu

  • morche


    das Problem unsauber gelöst es liegt 100% an automake1.11.3


    habe automake1.11.1 aus Oneiric
    Ocelot
    gebaut und installiert
    lcdproc läuft ohne Fehler durch


    danke an alle
    mfg det

    Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
    unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
    ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
    Lieber stehend sterben als ewig gebückt leben

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!