On Mon, Apr 12, 2010 at 6:07 AM, walt <w41...@gmail.com> wrote:
> On 04/12/2010 05:35 AM, Mark Knecht wrote:
>
>> Between xfce4&  gnome I've seen about a dozen packages fail to build
>> this morning and haven't yet checked bug reports.
>
> Let's start with xfce4 then because it's much smaller than gnome. What
> fails to build, and with what errors?
>
> I actually use gnome, so I could probably give you more help with that.
> I haven't seen any build failures on my ~amd64 machine lately, so there
> must be a fairly basic problem on your machine if you are seeing that
> many build failures.  Some specific error messages would help, though.
>

OK, let's start with xfce4-meta because there was only one failure.
eix-update was done this morning and emerge -DuN @system is clean
using ~arch in make.conf. I'll paste make.conf & emerge --info at the
end of this message

cruncher ~ # emerge -pvDuN @system

These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 kB
cruncher ~ #

cruncher ~ # emerge -pvDuN xfce4-meta

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] dev-perl/glib-perl-1.222 [1.200] 0 kB
[ebuild  N    ] xfce-base/xfce4-meta-4.6.1  USE="session -minimal" 0 kB

Total: 2 packages (1 upgrade, 1 new), Size of downloads: 0 kB
cruncher ~ #

cruncher ~ # emerge -DuN xfce4-meta
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Starting parallel fetch

>>> Emerging (1 of 2) dev-perl/glib-perl-1.222
 * Glib-1.222.tar.gz RMD160 SHA1 SHA256 size ;-) ...
                       [ ok ]
 * checking ebuild checksums ;-) ...
                       [ ok ]
 * checking auxfile checksums ;-) ...
                       [ ok ]
 * checking miscfile checksums ;-) ...
                       [ ok ]
 * CPV:  dev-perl/glib-perl-1.222
 * REPO: gentoo
 * USE:  amd64 elibc_glibc kernel_linux multilib userland_GNU
>>> Unpacking source...
>>> Unpacking Glib-1.222.tar.gz to 
>>> /var/tmp/portage/dev-perl/glib-perl-1.222/work
>>> Source unpacked in /var/tmp/portage/dev-perl/glib-perl-1.222/work
>>> Preparing source in 
>>> /var/tmp/portage/dev-perl/glib-perl-1.222/work/Glib-1.222 ...
>>> Source prepared.
>>> Configuring source in 
>>> /var/tmp/portage/dev-perl/glib-perl-1.222/work/Glib-1.222 ...
 * Using ExtUtils::MakeMaker
Can't locate ExtUtils/Depends.pm in @INC (@INC contains:
/usr/lib64/perl5/site_perl/5.10.1/x86_64-linux
/usr/lib64/perl5/site_perl/5.10.1 /usr/lib64/perl5/site_perl
/usr/lib64/perl5/vendor_perl/5.10.1/x86_64-linux
/usr/lib64/perl5/vendor_perl/5.10.1 /usr/lib64/perl5/vendor_perl
/usr/lib64/perl5/5.10.1/x86_64-linux /usr/lib64/perl5/5.10.1 .) at
(eval 6) line 1.
BEGIN failed--compilation aborted at (eval 6) line 1.

Checking if your kit is complete...
Looks good
MakeMaker FATAL: prerequisites not found.
    ExtUtils::Depends not installed

Please install these modules first and rerun 'perl Makefile.PL'.
 * ERROR: dev-perl/glib-perl-1.222 failed:
 *   Unable to build! (are you using USE="build"?)
 *
 * Call stack:
 *     ebuild.sh, line   48:  Called src_configure
 *   environment, line 2616:  Called perl-module_src_configure
 *   environment, line 2362:  Called perl-module_src_prep
 *   environment, line 2423:  Called die
 * The specific snippet of code:
 *               perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor
INSTALLMAN3DIR='none' DESTDIR="${D}" ${myconf} <<< "${pm_echovar}" ||
die "Unable to build! (are you using USE=\"build\"?)";
 *
 * If you need support, post the output of 'emerge --info
=dev-perl/glib-perl-1.222',
 * the complete build log and the output of 'emerge -pqv
=dev-perl/glib-perl-1.222'.
 * The complete build log is located at
'/var/tmp/portage/dev-perl/glib-perl-1.222/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/dev-perl/glib-perl-1.222/temp/environment'.
 * S: '/var/tmp/portage/dev-perl/glib-perl-1.222/work/Glib-1.222'

>>> Failed to emerge dev-perl/glib-perl-1.222, Log file:

>>>  '/var/tmp/portage/dev-perl/glib-perl-1.222/temp/build.log'


That failure is not unlike many others I saw emerging other things.
Maybe we can find the error of my ways and I can move forward.

BTW - The -cups -java flags doesn't mean I don't want cups and java. I
found previously that putting those flags on the individual packages
that I wanted cups and java support reduced the number of packages
emerged during emerge -e @system and meant I could update @system more
often and faster, and then work on @world at more quiet times. It did
not change the number of packages emerged, just whether they were
called in during @system or @world.

Thanks,
Mark


make.conf:

# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -march=native -pipe"
#Safe CFlags for the Core-i7 (web info) saved for reference
#CFLAGS="-march=core2 -msse4 -mcx16 -msahf -O2 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
FEATURES="buildpkg parallel-fetch userfetch"
USE="aac alsa cairo caps cdda cddb cdparanoia cdr dts dvd dvdr ffmpeg
flac fltk ftp gnome hal ieee1394 kde lame jpeg ladspa lame lash
libsamplerate mmx mp3 mp4 mpeg musepack nsplugin ogg semantic-desktop
sse sse2 ssse3 sse4 tifftruetype vorbis xine xv xvid vmware -bluetooth
-esound -timidity -cups -java -gdbmi X consolekit gtk qt3support png"
MAKEOPTS="-j13"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ "
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
INPUT_DEVICES="evdev"
VIDEO_CARDS="radeon fbdev"
ALSA_CARDS="intel-hda"
LINGUAS="en"
ACCEPT_LICENSE="dlj-1.1 PUEL"
ACCEPT_KEYWORDS="~amd64


cruncher ~ # emerge --info
Portage 2.2_rc67 (default/linux/amd64/10.0/desktop, gcc-4.3.4,
glibc-2.11-r1, 2.6.34-rc3 x86_64)
=================================================================
System uname: 
linux-2.6.34-rc3-x86_64-intel-r-_core-tm-_i7_cpu_x_9...@_3.33ghz-with-gentoo-2.0.1
Timestamp of tree: Mon, 12 Apr 2010 10:45:01 +0000
app-shells/bash:     4.1_p5
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.5-r1, 3.1.2-r2
dev-util/cmake:      2.8.1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1
sys-devel/gcc:       4.3.4, 4.4.3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.33
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -...@eula dlj-1.1 PUEL"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d
/etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release
/etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=native -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="assume-digests buildpkg distlocks fixpackages news
parallel-fetch preserve-libs protect-owned sandbox sfperms strict
unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ "
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j13"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
--compress --force --whole-file --delete --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 berkdb branding bzip2 cairo caps
cdda cddb cdparanoia cdr cli consolekit cracklib crypt cxx dbus dri
dts dvd dvdr emboss encode exif fam ffmpeg firefox flac fltk fortran
ftp gdbm gif gnome gpm gtk hal iconv ieee1394 ipv6 jpeg kde ladspa
lame lash lcms ldap libnotify libsamplerate mad mikmod mmx mng modules
mp3 mp4 mpeg mudflap multilib musepack ncurses nls nptl nptlonly
nsplugin ogg opengl openmp pam pango pcre pdf perl png ppds pppd
python qt3support qt4 readline reflection sdl semantic-desktop session
spell spl sse sse2 sse4 ssl ssse3 startup-notification svg sysfs tcpd
tiff tifftruetype truetype unicode usb vmware vorbis x264 xcb xine xml
xorg xulrunner xv xvid zlib" ALSA_CARDS="intel-hda"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty
extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul
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" ELIBC="glibc" INPUT_DEVICES="evdev"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216
lcdm001 mtxorb ncurses text" LINGUAS="en" RUBY_TARGETS="ruby18"
USERLAND="GNU" VIDEO_CARDS="radeon fbdev"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LANG, LC_ALL,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS,
PORTDIR_OVERLAY

cruncher ~ #

Reply via email to