[Linux-bruxelles] ivman sur sarge (montage automatique userspace des périphériques amovibles)

Carl Devos carl at zongo.be
Mer 28 Déc 21:07:09 CET 2005


Bonjour la liste,

Je vais faire un effort pour essayer de venir à l'AG du 22 janvier.
C'est lors de la LCP au FOSCUP?
Mais là n'est pas le sujet de mon message.

Ubuntu, c'est bien, mais c'est lourd (avec GNOME).

J'installe pour un ami Sarge sur un PIII 550 MHz.
Je voudrais que les CDs se montent automatiquement comme dans Ubuntu
(c'est une des choses qui m'a fort plus dans cette distribution).

J'ai fait une install de base avec noyau 2.6.8, mis window maker, et
installé les paquets suivants pour arriver à mon but:

aptitude install dbus-1 dbus-1-utils hal hal-device-manager pmount

Ensuite, vu qu'il n'y a pas de paquet ivman dans debian (j'en ai trouvé
un sur apt-get.org, mais il fallait un libc6 plus récente), j'ai
téléchargé les sources sur ivman.sf.net et j'ai tenté la compilation.

J'ai un problème ici:

./configure
...
configure: error: No LibXML library found, check config.log for failed
attempts

Voici ce que j'ai d'installé:
dpkg -l libxml*

ii  libxml2                           2.6.16-7       GNOME XML library
ii  libxml2-dev                       2.6.16-7       Development files
for the GNOME XML library

J'ai essayé avec libxml-dec et libxml1, ça n'arrange rien.

Quelqu'un à une idée?

Voici la partie du code du script config qui se rapporte à l'erreur:

pkg_failed=no
echo "$as_me:$LINENO: checking for LIBXML_CFLAGS" >&5
echo $ECHO_N "checking for LIBXML_CFLAGS... $ECHO_C" >&6
if test "${pkg_cv_LIBXML_CFLAGS+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
  if test "x$ac_cv_env_LIBXML_CFLAGS_set" = "xset"; then
        pkg_cv_LIBXML_CFLAGS=$ac_cv_env_LIBXML_CFLAGS_value
elif test -n "$PKG_CONFIG"; then
        if { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists \"libxml-2.0\"
>/dev/null 2>&1") >&5
  ($PKG_CONFIG --exists "libxml-2.0" >/dev/null 2>&1) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
                pkg_cv_LIBXML_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0"
2>/dev/null`
        else
                pkg_failed=yes
        fi
else
        pkg_failed=untried
fi
fi
echo "$as_me:$LINENO: result: $pkg_cv_LIBXML_CFLAGS" >&5
echo "${ECHO_T}$pkg_cv_LIBXML_CFLAGS" >&6
echo "$as_me:$LINENO: checking for LIBXML_LIBS" >&5
echo $ECHO_N "checking for LIBXML_LIBS... $ECHO_C" >&6
if test "${pkg_cv_LIBXML_LIBS+set}" = set; then
  echo $ECHO_N "(cached) $ECHO_C" >&6
else
  if test "x$ac_cv_env_LIBXML_LIBS_set" = "xset"; then
        pkg_cv_LIBXML_LIBS=$ac_cv_env_LIBXML_LIBS_value
elif test -n "$PKG_CONFIG"; then
        if { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists \"libxml-2.0\"
>/dev/null 2>&1") >&5
  ($PKG_CONFIG --exists "libxml-2.0" >/dev/null 2>&1) 2>&5
  ac_status=$?
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
  (exit $ac_status); }; then
                pkg_cv_LIBXML_LIBS=`$PKG_CONFIG --libs "libxml-2.0"
2>/dev/null`
        else
                pkg_failed=yes
        fi
else
        pkg_failed=untried
fi
fi
echo "$as_me:$LINENO: result: $pkg_cv_LIBXML_LIBS" >&5
echo "${ECHO_T}$pkg_cv_LIBXML_LIBS" >&6

if test $pkg_failed = yes; then
        LIBXML_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors
"libxml-2.0"`
        # Put the nasty error message in config.log where it belongs
        echo "$LIBXML_PKG_ERRORS" 1>&5

        have_libxml=false
elif test $pkg_failed = untried; then
        have_libxml=false
else
        LIBXML_CFLAGS=$pkg_cv_LIBXML_CFLAGS
        LIBXML_LIBS=$pkg_cv_LIBXML_LIBS
        have_libxml=true
fi
if test "x$have_libxml" = "xfalse" ; then
        { { echo "$as_me:$LINENO: error: No LibXML library found, check
config.log for failed attempts" >&5
echo "$as_me: error: No LibXML library found, check config.log for
failed attempts" >&2;}
   { (exit 1); exit 1; }; }
fi

Merci d'avance,

-- 
Carl





Plus d'informations sur la liste de diffusion Linux-bruxelles