View previous topic :: View next topic |
Author |
Message |
Lux-68 n00b
Joined: 19 May 2013 Posts: 34 Location: Provincia di Torino
|
Posted: Sat May 17, 2014 3:50 pm Post subject: [Risolto] Errori durante aggiornamento: udev. |
|
|
Ciao a tutti,
recentemente ho aggiornato il world e ricompilato il tutto.
Ho aggiornato e compilato con:
Code: |
# emerge --sync
# emerge --oneshot portage
# revdep-rebuild
# emerge --keep-going y -uavDN world
# Total: 538 packages (494 upgrades, 22 new, 4 in new slots, 18 reinstalls, 4 uninstalls), Size of downloads: 2,031,930 kB
Conflict: 15 blocks
|
La compilazione è stata eseguita correttamente per 515 tranne per 23 pacchetti. Di questi la compilazione falliva durante la configurazione.
Avrei la necessità di aggiornare udev e crypsetup , per udev[/quote][/code] con mostra:
[ ebuild U ] sys-fs/udev-212-r1 [208] USE=" acl firmware-loader gudev introspection
kmod static-libs -doc (-selinux ) (-openrc%* )" ABI_X86="(64 ) (-32 ) (-x32 )" 0 kB
Durante la compilazione si blocca in fase di configurazione con il log:
Code: |
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.16.3
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/sys-fs/udev-212-r1/work/systemd-212-amd64/config.log
[31;01m*[0m ERROR: sys-fs/udev-212-r1::gentoo failed (configure phase):
[31;01m*[0m econf failed
[31;01m*[0m
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 93: Called src_configure
[31;01m*[0m environment, line 4138: Called multilib-minimal_src_configure
[31;01m*[0m environment, line 3189: Called multilib_parallel_foreach_abi 'multilib-minimal_abi_src_configure'
[31;01m*[0m environment, line 3448: Called multibuild_parallel_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
[31;01m*[0m environment, line 3082: Called multibuild_foreach_variant '_multibuild_parallel' '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
[31;01m*[0m environment, line 3025: Called _multibuild_run '_multibuild_parallel' '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
[31;01m*[0m environment, line 3023: Called _multibuild_parallel '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
[31;01m*[0m environment, line 3073: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
[31;01m*[0m environment, line 580: Called multilib-minimal_abi_src_configure
[31;01m*[0m environment, line 3183: Called multilib_src_configure
[31;01m*[0m environment, line 3597: Called econf 'ac_cv_search_cap_init=' '--libdir=/usr/lib64' '--docdir=/usr/share/doc/udev-212-r1' '--disable-nls' '--disable-python-devel' '--disable-dbus' '--disable-seccomp' '--disable-xz' '--disable-pam' '--disable-xattr' '--disable-gcrypt' '--disable-audit' '--disable-libcryptsetup' '--disable-qrencode' '--disable-microhttpd' '--disable-gnutls' '--disable-readahead' '--disable-quotacheck' '--disable-logind' '--disable-polkit' '--disable-myhostname' '--enable-gudev' '--enable-split-usr' '--with-html-dir=/usr/share/doc/udev-212-r1/html' '--without-python' '--with-bashcompletiondir=/usr/share/bash-completion' '--with-rootprefix=' '--disable-manpages' '--enable-static' '--disable-gtk-doc' '--enable-introspection' '--enable-acl' '--enable-kmod' '--disable-selinux' '--with-rootlibdir=/lib64' '--with-firmware-path=/lib/firmware/updates:/lib/firmware'
[31;01m*[0m phase-helpers.sh, line 584: Called die
[31;01m*[0m The specific snippet of code:
[31;01m*[0m die "econf failed"
[31;01m*[0m
[31;01m*[0m If you need support, post the output of `emerge --info '=sys-fs/udev-212-r1::gentoo'`,
[31;01m*[0m the complete build log and the output of `emerge -pqv '=sys-fs/udev-212-r1::gentoo'`.
/usr/lib64/portage/bin/isolated-functions.sh: line 195: wait: `econf failed': not a pid or valid job spec
[31;01m*[0m The complete build log is located at '/var/tmp/portage/sys-fs/udev-212-r1/temp/build.log'.
[31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/sys-fs/udev-212-r1/temp/environment'.
[31;01m*[0m Working directory: '/var/tmp/portage/sys-fs/udev-212-r1/work/systemd-212-amd64'
[31;01m*[0m S: '/var/tmp/portage/sys-fs/udev-212-r1/work/systemd-212'
|
Da quello che mostra sembra mancare il modulo perl XML. Qual'è e perchè non viene automaticamente selezionato?
Grazie in anticipo. _________________ Luciano.
Last edited by Lux-68 on Sun May 18, 2014 10:55 am; edited 1 time in total |
|
Back to top |
|
|
sabayonino Veteran
Joined: 03 Jan 2012 Posts: 1014
|
Posted: Sun May 18, 2014 8:20 am Post subject: |
|
|
ciao.
sembra la vecchia storia dei moduli perl non aggiornati.
puoi tentare con
Code: | # perl-cleaner --allmodules |
_________________ LRS i586 on G.Drive
LRS x86-64 EFI on MEGA |
|
Back to top |
|
|
Lux-68 n00b
Joined: 19 May 2013 Posts: 34 Location: Provincia di Torino
|
Posted: Sun May 18, 2014 10:53 am Post subject: Errori durante aggiornamento: udev [Risolto]. |
|
|
sabayonino wrote: | ciao.
sembra la vecchia storia dei moduli perl non aggiornati.
puoi tentare con
Code: | # perl-cleaner --allmodules |
|
Ciao,
come hai detto il problema era di Perl.
Ho notato che il problema era comune a tutti i pacchetti non compilati.
Ho risolto con:
Code: |
# perl-cleaner --reallyall
|
Probabilmente è un problema che avevo già riscontrato, ma aggiornando 1 o 2 volta all'anno me ne sono dimenticato.
Aggiungerò il comando alla procedura di aggiornamento.
Grazie molte. _________________ Luciano. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|