GLIBC 2.6 puuttuu

Mikä paketti sisältää glibc 2.6:n? Yritän käyttää sswf-encoderia, mutta se herjaa tuon puuttumisesta. Synapticilla en löytänyt.
18631
Äänestä

Muut lukivat myös

Vastaukset 18

Vanhimmat

Vakaan Debianin libc6 paketti on versiota 2.3.6.ds1-13etch2, joka pitäisi kelvata paketille sswf_1.8.1-2_i386.deb.

2.6 tulee löytyy vasta testingistä ja unstablesta.

Äänestä
  • Mikä on paketin nimi? Synaptic ei löydä lainkaan glibc-kirjastoja.

    Äänestä

  • löytyy? kirjoitti:

    Mikä on paketin nimi? Synaptic ei löydä lainkaan glibc-kirjastoja.

    glibc on paketissa libc6 ja on varmasti asennettuna. Lähes kaikki ohjelmat tarvitsevat sitä.

    Äänestä

  • zxcvbnm kirjoitti:

    glibc on paketissa libc6 ja on varmasti asennettuna. Lähes kaikki ohjelmat tarvitsevat sitä.

    Eli mitähän tässä pitäisi tehdä, että saisin sen 2.6:n asennettua ilman että tulee hankaluuksia muiden ohjelmien kanssa?

    Äänestä

  • $ sswf
    sswf: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by sswf)

    Äänestä

  • kelvannut kirjoitti:

    $ sswf
    sswf: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by sswf)

    Piti oikein itse asentaa ja katsoa. Debianin pakettiin ohjelmat oli käännetty väärillä kirjastoilla. Ei ihme ettei toiminut.

    Helpointa on kääntää itse sorsista.

    Äänestä

  • zxcvbnm kirjoitti:

    Piti oikein itse asentaa ja katsoa. Debianin pakettiin ohjelmat oli käännetty väärillä kirjastoilla. Ei ihme ettei toiminut.

    Helpointa on kääntää itse sorsista.

    kaatui kuitenkin virheilmoitukseen, jota en lainkaan ymmärrä:

    make[1]: *** "/softat/glibc-2.6.1/glibc-build/abi-versions.h"-kohteen tarvitseman kohteen "/softat/glibc-2.6.1/glibc-build/Versions.all" tuottamiseen ei ole sääntöä. Seis.
    make[1]: Poistutaan hakemistosta "/softat/glibc-2.6.1"
    make: *** [all] Virhe 2

    Äänestä

  • kääntää.. kirjoitti:

    kaatui kuitenkin virheilmoitukseen, jota en lainkaan ymmärrä:

    make[1]: *** "/softat/glibc-2.6.1/glibc-build/abi-versions.h"-kohteen tarvitseman kohteen "/softat/glibc-2.6.1/glibc-build/Versions.all" tuottamiseen ei ole sääntöä. Seis.
    make[1]: Poistutaan hakemistosta "/softat/glibc-2.6.1"
    make: *** [all] Virhe 2

    Haetaan sorsapaketin sswf-1.8.1-src.tar.gz
    Purku "tar xzf sswf-1.8.1-src.tar.gz"
    Siirtyminen sorsahakemistoon "cd sswf-1.8.1"
    Luetaan ohjeet README-tiedostosta
    "autoreconf -i -f -v"
    "./configure --with-freetype"
    "make"
    "fakeroot checkinstall make install"
    Sitten meillä onkin paketti sswf_1.8.1-1_i386.deb odottamassa asennusta.
    Lopuksi asennus "su -c 'dpkg -i sswf_1.8.1-1_i386.deb'".

    On huomattava että jostain syystä nykyisessä vakaassa Debianissa ei ole checkinstallia. Checkinstallin kotisivulla http://asic-linux.com.mx/~izto/checkinstall/ on myös deb-paketti, mutta omani olen kääntänyt epävakaan sorsista. Jos kääntää Debianin sorsista täytyy muuttaa /etc/checkinstallrc viimenien rivi muotoon "INSTALL=0" ettei asenna, vaan tekee vain paketin.

    Yleensä jotain paketteja puuttuu, ne vain täytyy asentaa ja yrittää uudestaan. Headerit löytyy Debianissa paketeista, joissa on sana dev mukana.

    Äänestä

  • zxcvbnm kirjoitti:

    Haetaan sorsapaketin sswf-1.8.1-src.tar.gz
    Purku "tar xzf sswf-1.8.1-src.tar.gz"
    Siirtyminen sorsahakemistoon "cd sswf-1.8.1"
    Luetaan ohjeet README-tiedostosta
    "autoreconf -i -f -v"
    "./configure --with-freetype"
    "make"
    "fakeroot checkinstall make install"
    Sitten meillä onkin paketti sswf_1.8.1-1_i386.deb odottamassa asennusta.
    Lopuksi asennus "su -c 'dpkg -i sswf_1.8.1-1_i386.deb'".

    On huomattava että jostain syystä nykyisessä vakaassa Debianissa ei ole checkinstallia. Checkinstallin kotisivulla http://asic-linux.com.mx/~izto/checkinstall/ on myös deb-paketti, mutta omani olen kääntänyt epävakaan sorsista. Jos kääntää Debianin sorsista täytyy muuttaa /etc/checkinstallrc viimenien rivi muotoon "INSTALL=0" ettei asenna, vaan tekee vain paketin.

    Yleensä jotain paketteja puuttuu, ne vain täytyy asentaa ja yrittää uudestaan. Headerit löytyy Debianissa paketeista, joissa on sana dev mukana.

    ... mutta huutaa tuota glibc:tä. Siis virheilmoitus tuli glibc:n kääntämisessä.

    Äänestä

  • alkup. kirjoitti:

    ... mutta huutaa tuota glibc:tä. Siis virheilmoitus tuli glibc:n kääntämisessä.

    On vain paljon helpompi kääntää ohjelma koneen vakiokirjastoille kuin alkaa kääntämään kirjastoja.

    Äänestä

  • zxcvbnm kirjoitti:

    On vain paljon helpompi kääntää ohjelma koneen vakiokirjastoille kuin alkaa kääntämään kirjastoja.

    Ok, pitää koettaa. En ensin ymmärtänyt mitä tarkoitit. Thanks.

    Äänestä

  • zxcvbnm kirjoitti:

    Haetaan sorsapaketin sswf-1.8.1-src.tar.gz
    Purku "tar xzf sswf-1.8.1-src.tar.gz"
    Siirtyminen sorsahakemistoon "cd sswf-1.8.1"
    Luetaan ohjeet README-tiedostosta
    "autoreconf -i -f -v"
    "./configure --with-freetype"
    "make"
    "fakeroot checkinstall make install"
    Sitten meillä onkin paketti sswf_1.8.1-1_i386.deb odottamassa asennusta.
    Lopuksi asennus "su -c 'dpkg -i sswf_1.8.1-1_i386.deb'".

    On huomattava että jostain syystä nykyisessä vakaassa Debianissa ei ole checkinstallia. Checkinstallin kotisivulla http://asic-linux.com.mx/~izto/checkinstall/ on myös deb-paketti, mutta omani olen kääntänyt epävakaan sorsista. Jos kääntää Debianin sorsista täytyy muuttaa /etc/checkinstallrc viimenien rivi muotoon "INSTALL=0" ettei asenna, vaan tekee vain paketin.

    Yleensä jotain paketteja puuttuu, ne vain täytyy asentaa ja yrittää uudestaan. Headerit löytyy Debianissa paketeista, joissa on sana dev mukana.

    Nyt meni kyllä sormi suuhun. Oon yrittäny googlata ratkaisua tähän - turhaan. Mistäköhän voisi johtua?


    $ autoreconf -i -f -v
    autoreconf2.50: Entering directory `.'
    autoreconf2.50: configure.ac: not using Gettext
    autoreconf2.50: running: aclocal --force
    autoreconf2.50: configure.ac: tracing
    autoreconf2.50: configure.ac: not using Libtool
    autoreconf2.50: running: /usr/bin/autoconf --force
    configure.ac:77: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
    If this token and others are legitimate, please use m4_pattern_allow.
    See the Autoconf documentation.
    configure.ac:78: error: possibly undefined macro: AC_PROG_LIBTOOL
    autoreconf2.50: /usr/bin/autoconf failed with exit status: 1

    Äänestä

  • vaikeaa kirjoitti:

    Nyt meni kyllä sormi suuhun. Oon yrittäny googlata ratkaisua tähän - turhaan. Mistäköhän voisi johtua?


    $ autoreconf -i -f -v
    autoreconf2.50: Entering directory `.'
    autoreconf2.50: configure.ac: not using Gettext
    autoreconf2.50: running: aclocal --force
    autoreconf2.50: configure.ac: tracing
    autoreconf2.50: configure.ac: not using Libtool
    autoreconf2.50: running: /usr/bin/autoconf --force
    configure.ac:77: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
    If this token and others are legitimate, please use m4_pattern_allow.
    See the Autoconf documentation.
    configure.ac:78: error: possibly undefined macro: AC_PROG_LIBTOOL
    autoreconf2.50: /usr/bin/autoconf failed with exit status: 1

    Onko paketit libtool ja m4 asennettu? Pitäisi kyllä olla automaattisesti.

    Äänestä

  • zxcvbnm kirjoitti:

    Onko paketit libtool ja m4 asennettu? Pitäisi kyllä olla automaattisesti.

    Molemmat paketit on asennettu. Ehkä joku ympäristömuuttuja on väärin tai jotain.

    Äänestä

  • kyllä. kirjoitti:

    Molemmat paketit on asennettu. Ehkä joku ympäristömuuttuja on väärin tai jotain.

    Omalla perus Debianilla tuo vaihe näyttää menevän näin.

    ossi@xx:~/sswf-1.8.1$ autoreconf -i -f -v
    autoreconf2.50: Entering directory `.'
    autoreconf2.50: configure.ac: not using Gettext
    autoreconf2.50: running: aclocal --force
    autoreconf2.50: configure.ac: tracing
    autoreconf2.50: running: libtoolize --copy --force
    autoreconf2.50: running: /usr/bin/autoconf --force
    autoreconf2.50: configure.ac: not using Autoheader
    autoreconf2.50: running: automake --add-missing --copy --force-missing
    configure.ac: installing `./ylwrap'
    autoreconf2.50: Leaving directory `.'

    Aivan kuin sinulla jostain syystä ei käytetä libtoolia ja yritetään kääntää Windowsille. Sitten tuleekin vaikeuksia kun mingw32-pakettien kamoja ei löydy. Omissa ympäristömuuttujissa ei pitäisi olla mitään erikoista vaan nekin on vakiokamaa.

    ossi@xx:~$ env
    KDE_MULTIHEAD=false
    SSH_AGENT_PID=4238
    DM_CONTROL=/var/run/xdmctl
    TERM=xterm
    SHELL=/bin/bash
    XDM_MANAGED=/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic
    GTK2_RC_FILES=/home/ossi/.gtkrc-2.0
    GTK_RC_FILES=/etc/gtk/gtkrc:/home/ossi/.gtkrc:/home/ossi/.kde/share/config/gtkrc
    GS_LIB=/home/ossi/.fonts
    WINDOWID=41943045
    KDE_FULL_SESSION=true
    USER=ossi
    LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:
    SSH_AUTH_SOCK=/tmp/ssh-ahZYft4198/agent.4198
    SESSION_MANAGER=local/xx:/tmp/.ICE-unix/4291
    KONSOLE_DCOP=DCOPRef(konsole-4329,konsole)
    DESKTOP_SESSION=default
    PATH=/usr/local/bin:/usr/bin:/bin:/usr/games
    KONSOLE_DCOP_SESSION=DCOPRef(konsole-4329,session-4)
    PWD=/home/ossi
    LANG=fi_FI.UTF-8
    HISTCONTROL=ignoredups
    SHLVL=2
    HOME=/home/ossi
    XCURSOR_THEME=default
    LOGNAME=ossi
    DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-zzyzGI39WE,guid=8baccb2e2f1712821ca82f0046f729e7
    LESSOPEN=| /usr/bin/lesspipe %s
    DISPLAY=:0
    LESSCLOSE=/usr/bin/lesspipe %s %s
    COLORTERM=
    _=/usr/bin/env

    Äänestä

  • mullakin kirjoitti:

    Eli mitähän tässä pitäisi tehdä, että saisin sen 2.6:n asennettua ilman että tulee hankaluuksia muiden ohjelmien kanssa?

    Älä edes yritä. Hajotat koko systeemin, jos lähdet glibc:tä päivittämään.

    Tuota mainitsemaasi sswf-pakettia ei löydy Etchistä, joten asennat sitä ilmeisesti jostain epävirallisesta lähteestä. Sitä ei siis ole käännetty Etchille.

    Äänestä

  • zxcvbnm kirjoitti:

    Piti oikein itse asentaa ja katsoa. Debianin pakettiin ohjelmat oli käännetty väärillä kirjastoilla. Ei ihme ettei toiminut.

    Helpointa on kääntää itse sorsista.

    Tuskin sitä millään väärillä kirjastoilla on käännetty. Eiköhän kyse ole yksinkertasesti siitä, että paketti on käännetty Debianin kehitysversioille, Sidille tai Lennylle. Noissa on uudemmat kirjastoversiot kuin Etchissä, luonnollistahan se on kun Lennystä tulee seuraava julkaisu.

    Vaihtoehtoisesti kyseessä ei ehkä edes ole Debianille käännetty paketti, vaan jollekin muulle Debian-pohjaiselle jakelulle.

    Muistaakseni olen joskus sanonut, että epävirallisista lähteistä asentaminen voi aiheuttaa ongelmia.

    Äänestä

  • kelvannut kirjoitti:

    $ sswf
    sswf: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by sswf)

    Kokeilin asentaa tuon sswf:n sourceforgen sivulta debian-pakettina. paketinhallintyökalut valittaa heti alkuunsa, että siellä tällähetkellä oleva paketti on viallinen. No noilla paketeilla ei ole mitään tekemistä itse Debianin kanssa, epävirallisista lähteistä haetut paketit voi olla mitäö sattuu.

    Äänestä

Kommentoi aloitusta


debianista kirjoitti:

Mikä paketti sisältää glibc 2.6:n? Yritän käyttää sswf-encoderia, mutta se herjaa tuon puuttumisesta. Synapticilla en löytänyt.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu