Не собирается sys-devel/binutils-2.23.1 при пересборке Мира...

Привет друзья! Прошу помочь по такому вот вопросу: который раз сталкиваюсь с проблемой пересборки Мира, всё проходит гладко, до определённого момента:

emerge --info '=sys-devel/binutils-2.23.1'
Portage 2.1.11.50 (default/linux/x86/13.0/desktop, gcc-4.5.4, glibc-2.16.0, 3.6.7-i686)
=================================================================
                        System Settings
=================================================================
System uname: 
KiB Mem:     1024280 total,    468200 free
KiB Swap:          0 total,         0 free
Timestamp of tree: Mon, 04 Feb 2013 23:00:01 +0000
ld GNU ld (GNU Binutils) 2.22
app-shells/bash:          4.2_p37
dev-lang/python:          2.7.3-r3, 3.2.3-r2
dev-util/pkgconfig:       0.27.1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6
sys-devel/autoconf:       2.68
sys-devel/automake:       1.11.6
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.5.4
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.7 (virtual/os-headers)
sys-libs/glibc:           2.16.0
Repositories: gentoo
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium-m -pipe -fomit-frame-pointer -s"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-O3 -march=pentium-m -pipe -fomit-frame-pointer -s"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -march=i686 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned sfperms strict unknown-features-warn unmerge-logs userfetch"
FFLAGS="-O2 -march=i686 -pipe"
GENTOO_MIRRORS="http://mirror.netcologne.de/gentoo/ ftp://mirror.netcologne.de/gentoo/ http://ftp.halifax.rwth-aachen.de/gentoo/ http://mirror.ovh.net/gentoo-distfiles/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j9"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync3.de.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa bash-completion bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups curl cxx dbus dhcp djvu dri dts dvd emboss encode exif fam fbcon ffmpeg firefox flac fortran gdbm gif gpm gtk gtk2 hal iconv idle jpeg laptop lcms ldap libnotify libxml2 mad madwifi mmx mng modules mp3 mp4 mpeg mudflap musepack ncurses netboot network nls nptl nptlonly ogg opengl openmp oss pam pango pcre pdf png policykit ppds qt3support samba sdl session sndfile spell sse sse2 ssl startup-notification svg syslog tcpd theora threads tiff truetype type1 udev udisks unicode upower usb vim-syntax vorbis wavpack win32codecs wma wxwidgets x264 x86 xcb xhtml xml xv xvid zlib" ALSA_CARDS="hda-intel intel8x0" 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="authn_core authz_core socache_shmcb unixd 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 cgi cgid 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" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="ru de" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="intel vesa vgs" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

и вот:

emerge -pqv '=sys-devel/binutils-2.23.1'

[ebuild     U ] sys-devel/binutils-2.23.1 [2.22-r1] USE="cxx nls zlib -multislot -multitarget -static-libs {-test} -vanilla" 

 * IMPORTANT: 6 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

Ну и где лог сборки binutils

Ну и где лог сборки binutils ?

А откуда ты ждешь лог сборки,

А откуда ты ждешь лог сборки, когда у него emerge -p?

Автор - собери хотя бы так: emerge -O1 binutils

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

rootkit написал(а): который

rootkit написал(а):
который раз сталкиваюсь с проблемой пересборки Мира, всё проходит гладко, до определённого момента

Из чего можно сделать вывод, что ТС всё же делает что-то подобное:

emrege -auvDN world

или

emerge -aeD world

А вывод 'emerge -p' привёл, что бы показать с какими флагами у него собирается binutils .

Не думаете же вы, что ТС делает пересборку мира с параметром '--pretend' и вся его проблема только в этом ?

/

kostik87 написал(а):
Не думаете же вы, что ТС делает пересборку мира с параметром '--pretend' и вся его проблема только в этом ?

Тебя не смущает очевидное пренебрежение товарища к чтению новостей?

:wq
--
Live free or die

Резонно, но, тем не менее,

Резонно, но, тем не менее, лог сборки у ТС должен быть.

Tzar написал(а): А откуда ты

Tzar написал(а):
А откуда ты ждешь лог сборки, когда у него emerge -p?

Автор - собери хотя бы так: emerge -O1 binutils

Как раз таки с CFLAGS"-O1" всё ставится, сам догадался попробовать... Я так подозреваю, что с моими флагами оптимизации (максимальными) большинство пакетов ставится без проблем, но вот с некоторыми есть проблемы... Дело в том, что установив систему и установив USE флаги, я хочу пересобрать всё под своё железо с максимальной оптимизацией и под новые флаги. Но тут-то и проблема, скажем из 300 пакетов, до 200 всё компилируется, а потом раз и внезапно один пакет не хочет, но дело в том, что быть может он не единственный из этих 300 пакетов.

А возможно ли запустить обновление Мира в обычном режиме, НО, для проблемных пакетов, таким образом, чтобы они использовали CFLAGS"-O1", тогда возможно всё пройдёт без глюков...

emerge -Den sys-devel/binutils world

В этом случае я получаю:

emerge -Den sys-devel/binutils world
emerge: can't specify both of "--emptytree" and "--noreplace".

--noreplace (-n)
Пропускает указанные в командной строке пакеты, если они уже были установлены. Без этой опции любые указанные в командной строке пакеты, пакеты ebuild или зависимости будут приводить к повторному включению соответствующего пакета системой Portage, даже если он уже установлен. Учтите, что зависимости система Portage по умолчанию повторно не включает.

Чего же я не понимаю? Или же, подскажите, как продолжить обновление, пропустив последний ошибочный пакет, ведь его я могу пересобрать сам.

.

rootkit написал(а):
возможно ли запустить обновление Мира в обычном режиме, НО, для проблемных пакетов, таким образом, чтобы они использовали CFLAGS"-O1"

/etc/portage/package.env

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Сделал так, должно

Сделал так, должно помочь?

cat /etc/portage/env
CFLAGS="-O2 -march=atom -pipe -fomit-frame-pointer -s"

cat  /etc/portage/package.env
sys-devel/binutils

неправильно, курим

неправильно, курим http://megabaks.blogspot.co.uk/2012/10/portage.html

Нейтральность - высшее достижение сознания!

Автор - собери хотя бы так:

Автор - собери хотя бы так: emerge -O1 binutils

Как раз таки с CFLAGS"-O1" всё ставится, сам догадался попробовать... Я так подо

моя не понимать емерге многа-многа ?!

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".