[gentoo-user] portage problems
I am trying to update a server that is running an old version of gentoo, but I am running into some issue. Could someone assist me. I try a portage-recovery with no luck. Portage 2.1.1 (default-linux/x86/2006.1, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25_pre7-gss-r3 i686) = System uname: 2.4.25_pre7-gss-r3 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.3.13 Last Sync: Fri, 01 Feb 2008 15:30:01 + ccache version 2.4 [enabled] app-admin/eselect-compiler: [Not Present] app-shells/bash: 2.05b-r9 dev-java/java-config: [Not Present] dev-lang/python: 2.3.3 dev-python/pycrypto: [Not Present] dev-util/ccache: 2.4-r7 dev-util/confcache: [Not Present] sys-apps/baselayout: 1.8.6.13 sys-apps/sandbox:1.2.18.1-r2 sys-devel/autoconf: 2.61-r1 sys-devel/automake: 1.7.7, 1.10 sys-devel/binutils: 2.14.90.0.7-r4 sys-devel/gcc-config: 1.3.4 sys-devel/libtool: 1.4.3-r3 virtual/os-headers: 2.4.21 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf" CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"; LINGUAS="" MAKEOPTS="-j3" PKGDIR="/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol apache2_modules_actions apache2_modules_alias apache2_modules_auth_basic apache2_modules_authn_alias apache2_modules_authn_anon apache2_modules_authn_dbm apache2_modules_authn_default apache2_modules_authn_file apache2_modules_authz_dbm apache2_modules_authz_default apache2_modules_authz_groupfile apache2_modules_authz_host apache2_modules_authz_owner apache2_modules_authz_user apache2_modules_autoindex apache2_modules_cache apache2_modules_dav apache2_modules_dav_fs apache2_modules_dav_lock apache2_modules_deflate apache2_modules_dir apache2_modules_disk_cache apache2_modules_env apache2_modules_expires apache2_modules_ext_filter apache2_modules_file_cache apache2_modules_filter apache2_modules_headers apache2_modules_include apache2_modules_info apache2_modules_log_config apache2_modules_logio apache2_modules_mem_cache apache2_modules_mime apache2_modules_mime_magic apache2_modules_negotiation apache2_modules_rewrite apache2_modules_setenvif apache2_modules_speling apache2_modules_status apache2_modules_unique_id apache2_modules_userdir apache2_modules_usertrack apache2_modules_vhost_alias berkdb bitmap-fonts cli cracklib crypt cups dri elibc_glibc fortran gdbm gpm iconv input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog kernel_linux lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text midi mmx mudflap ncurses nls nptl nptlonly openmp pam pcre perl ppds pppd python readline reflection session spl sse ssl tcpd truetype-fonts type1-fonts unicode userland_GNU video_cards_apm video_cards_ark video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i740 video_cards_i810 video_cards_imstt video_cards_mach64 video_cards_mga video_cards_neomagic video_cards_nsc video_cards_nv video_cards_r128 video_cards_radeon video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx vide
RE: [gentoo-user] portage problems
> See this? Do it. Post output. Oops! I forgot to post that. witney root # emerge --pretend -u world These are the packages that would be merged, in order: Calculating world dependencies | !!! Problems have been detected with your world file !!! Please run emaint --check world !!! Ebuilds for the following packages are either all !!! masked or don't exist: sys-kernel/gs-sources app-editors/vi ... done! [blocks B ] mailto:[EMAIL PROTECTED] Sent: Friday, February 01, 2008 6:04 PM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] portage problems On Saturday 02 February 2008, Carter, Dwayne wrote: > Calculating dependencies... done! > > !!! Error: the another package; > !!! the two packages cannot be installed on the same system > together. > !!! Please use 'emerge --pretend' to determine blockers. ^ See this? Do it. Post output. -- Alan McKinnon alan dot mckinnon at gmail dot com -- gentoo-user@lists.gentoo.org mailing list -- gentoo-user@lists.gentoo.org mailing list
RE: [gentoo-user] portage problems
Dale: Thanks for the input, I have successfully resolved the pam-login issue, I have to adjusted all the /etc/pam.d entry to remove the pam_stack entry and update them with " include system-auth". I just removed the dhcpcd-2.0.0 since it is not part of the system tree anymore. I am still working on the python and modutils. As far as updates I just inherited this server at work so, I don't really know when it was last updated. Thanks for the great information and input. Dwayne Carter -Original Message- From: Dale [mailto:[EMAIL PROTECTED] Sent: Saturday, February 02, 2008 3:06 AM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] portage problems Carter, Dwayne wrote: > << SNIP >> > [blocks B ] > [blocks B ] sys-apps/pam-login (is blocking sys-apps/shadow-4.0.18.1-r1) > [blocks B ] [blocks B ] sys-apps/modutils (is blocking sys-apps/module-init-tools-3.4) > << SNIP >> Normally I would say unmerge the blocks and emerge the blockers and update them first. However, I'm not sure about that pam-login one. If you do unmerge that one, do NOT logout until you have it updated. I would recommend switching to another console and logging in to make sure it works too. > [ebuild U ] dev-libs/expat-2.0.1 [1.95.6-r1] Oh no, is that the one I think it is. You may want to search the forums for the expat update. Let me know if you can't find it. Has it been a while since you updated? Maybe someone else will see something else and chime in. Dale :-) :-) -- gentoo-user@lists.gentoo.org mailing list -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] emerge pam issue
I am having a issue emerge pam. Here is the data: These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N] sys-libs/pam-0.99.9.0 USE="cracklib nls -audit (-selinux) -test -vim-syntax" 0 kB Total: 1 package (1 new), Size of downloads: 0 kB >>> Verifying ebuild Manifests... >>> Emerging (1 of 1) sys-libs/pam-0.99.9.0 to / * Linux-PAM-0.99.9.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking Linux-PAM-0.99.9.0.tar.bz2 ;-) ... [ ok ] >>> cfg-update-1.8.2-r1: Skipping checksum index updating... >>> Unpacking source... >>> Unpacking Linux-PAM-0.99.9.0.tar.bz2 to /var/tmp/portage/sys-libs/pam-0.99.9.0/work * Applying Linux-PAM-0.99.7.0-disable-regenerate-man.patch ... [ ok ] * Applying Linux-PAM-0.99.8.1-xtests.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/sys-libs/pam-0.99.9.0/work/Linux-PAM-0.99.9.0' ... * Running aclocal -I m4 -I m4 ... [ ok ] * Running autoconf ... [ !! ] * Failed Running autoconf ! * * Include in your bugreport the contents of: * * /var/tmp/portage/sys-libs/pam-0.99.9.0/temp/autoconf-28124.out * * ERROR: sys-libs/pam-0.99.9.0 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 2726: Called eautoreconf * environment, line 915: Called eautoconf * environment, line 858: Called autotools_run_tool 'src_unpack' * environment, line 318: Called die * The specific snippet of code: * die "Failed Running $1 !"; * The die message: * Failed Running autoconf ! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/sys-libs/pam-0.99.9.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-libs/pam-0.99.9.0/temp/environment'. witney etc # cat /var/tmp/portage/sys-libs/pam-0.99.9.0/temp/autoconf-28124.out * autoconf * * autoconf configure.in:58: error: possibly undefined macro: AC_ENABLE_STATIC If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.in:59: error: possibly undefined macro: AC_ENABLE_SHARED configure.in:75: error: possibly undefined macro: AC_PROG_LIBTOOL Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.2.4, glibc-2.7-r2, 2.6.23-gentoo-r6 i686) = System uname: 2.6.23-gentoo-r6 i686 Pentium III (Coppermine) Timestamp of tree: Tue, 03 Jun 2008 12:46:01 + ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-lang/python: 2.4.4-r13, 2.5.2-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.5 sys-apps/sandbox:1.2.18.1-r2 sys-devel/autoconf: 2.61-r1 sys-devel/automake: 1.7.9-r1, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="x86" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ARCH="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CCACHE_SIZE="1G" CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CLEAN_DELAY="5" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CVS_RSH="ssh" CXXFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" EDITOR="/bin/nano" ELIBC="glibc" EMERGE_DEFAULT_OPTS="--verbose" EMERGE_WARNING_DELAY="10" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}" GENTOO_MIRRORS="http://mirror.mcs.anl.gov/pub/gentoo/ ftp://mirror.mcs.anl.gov/pub/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/ " HOME="/root" INFOPATH="/usr/share/info:
RE: [gentoo-user] emerge pam issue
Mick, First of all, thanks for the quick response. I ran the command already, but it seem that binaries and libraries are not broken. Here is the output of the command: witney ~ # revdep-rebuild -X -p -v Configuring search environment for revdep-rebuild Checking reverse dependencies... Packages containing binaries and libraries broken by a package update will be emerged. Collecting system binaries and libraries... done. (/root/.revdep-rebuild.1_files) Collecting complete LD_LIBRARY_PATH... done. (/root/.revdep-rebuild.2_ldpath) Checking dynamic linking consistency... broken /usr/lib/python2.5/lib-dynload/_curses_panel.so (requires libpanelw.so.5) done. (/root/.revdep-rebuild.3_rebuild) Assigning files to packages... /usr/lib/python2.5/lib-dynload/_curses_panel.so -> dev-lang/python done. (/root/.revdep-rebuild.4_packages_raw, /root/.revdep-rebuild.4_package_owners) Cleaning list of packages to rebuild... done. (/root/.revdep-rebuild.4_packages) Assigning packages to ebuilds... done. (/root/.revdep-rebuild.4_ebuilds) Evaluating package order... done. (/root/.revdep-rebuild.5_order) Dynamic linking on your system is consistent... All done. Dwayne Carter Sr. Systems Engineer NetTelcos -Original Message- From: Mick [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 04, 2008 2:52 PM To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] emerge pam issue On Wednesday 04 June 2008, Carter, Dwayne wrote: > I am having a issue emerge pam. Here is the data: Until someone who knows better answers on the specifics, have you tried to resync and also to run 'revdep-rebuild -X -p -v' ? -- Regards, Mick