Покажите
gcc-config -lgenlop -lu | grep gccНастоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Gentoo Linux → GENTOO после установки
Покажите
gcc-config -lgenlop -lu | grep gcc# gcc-config -l
* gcc-config: Active gcc profile is invalid!
[1] i686-pc-linux-gnu-4.6.3# genlop -lu | grep gcc
bash: genlop: команда не найдена# gcc-config -l * gcc-config: Active gcc profile is invalid!
gcc-config 1 # gcc-config 1
* Switching native-compiler to i686-pc-linux-gnu-4.6.3 ...
>>> Regenerating /etc/ld.so.cache... [ ok ]
* If you intend to use the gcc from the new profile in an already
* running shell, please remember to do:
* . /etc/profile* If you intend to use the gcc from the new profile in an already
* running shell, please remember to do:
* . /etc/profile
Выполните в текущем терминале
. /etc/profile...либо перезайдите.
Затем попробуйте обновиться
emerge -auDNv --with-bdeps=y worldблагодарю, идет обновление, вот только почему у меня так получилось, что я упустил или сделал не так ?
прошлый раз обновил gcc, но ошибок небыло.
Свежеустановленная гента не хочет монтировать /proc и /run:
в /etc/fstab прописал 2 последние строки - не помогло...
А вы попробуйте примонтировать корневую ФС как rw,remount=errors при загрузке.
UPD: Да, а что в логах?
Silencer, проверьте, есть ли у вас каталог /run. Если нет, создайте его.
Lupo Alberto, есть, но он почему-то пустой 
вру, не пустой
root@sysresccd / % ls -l /mnt/gentoo/lib64/rc
total 24
drwxr-xr-x 2 root root 4096 Dec 10 06:41 bin
drwxr-xr-x 2 root root 4096 Dec 10 06:41 net
drwxr-xr-x 2 root root 4096 Dec 10 06:41 sbin
drwxr-xr-x 2 root root 4096 Dec 10 06:41 sh
drwxr-xr-x 2 root root 4096 Dec 10 06:41 tmp
-rw-r--r-- 1 root root 7 Dec 10 06:41 version
нет файла /lib64/rc/init.d
А вы попробуйте примонтировать корневую ФС как rw,remount=errors при загрузке.
пробовал, не помогло, спасибо
UPD: Да, а что в логах?
логов то похоже нет еще, раз openrc не может ничего примонтировать==записать на диск тоже нельзя
А файловая система какая на корне, ext4?
А файловая система какая на корне, ext4?
ну да
Покажите
ls -lR /mnt/gentoo/etc/runlevels...или лучше после chroot
ls -lR /etc/runlevelsПокажите
/mnt/gentoo/etc/runlevels/boot:
total 0
lrwxrwxrwx 1 root root 20 Dec 10 04:35 bootmisc -> /etc/init.d/bootmisc
lrwxrwxrwx 1 root root 16 Dec 10 04:35 fsck -> /etc/init.d/fsck
lrwxrwxrwx 1 root root 20 Dec 10 04:35 hostname -> /etc/init.d/hostname
lrwxrwxrwx 1 root root 19 Dec 10 04:35 hwclock -> /etc/init.d/hwclock
lrwxrwxrwx 1 root root 19 Dec 10 04:35 keymaps -> /etc/init.d/keymaps
lrwxrwxrwx 1 root root 22 Dec 10 04:35 localmount -> /etc/init.d/localmount
lrwxrwxrwx 1 root root 19 Dec 10 04:35 modules -> /etc/init.d/modules
lrwxrwxrwx 1 root root 16 Dec 10 04:35 mtab -> /etc/init.d/mtab
lrwxrwxrwx 1 root root 18 Dec 10 04:35 net.lo -> /etc/init.d/net.lo
lrwxrwxrwx 1 root root 18 Dec 10 04:35 procfs -> /etc/init.d/procfs
lrwxrwxrwx 1 root root 16 Dec 10 04:35 root -> /etc/init.d/root
lrwxrwxrwx 1 root root 16 Dec 10 04:35 swap -> /etc/init.d/swap
lrwxrwxrwx 1 root root 21 Dec 10 04:35 swapfiles -> /etc/init.d/swapfiles
lrwxrwxrwx 1 root root 18 Dec 10 04:35 sysctl -> /etc/init.d/sysctl
lrwxrwxrwx 1 root root 24 Dec 10 04:35 termencoding -> /etc/init.d/termencoding
lrwxrwxrwx 1 root root 26 Dec 10 04:35 tmpfiles.setup -> /etc/init.d/tmpfiles.setup
lrwxrwxrwx 1 root root 19 Dec 10 04:35 urandom -> /etc/init.d/urandom
/mnt/gentoo/etc/runlevels/default:
total 0
lrwxrwxrwx 1 root root 17 Dec 10 04:35 local -> /etc/init.d/local
lrwxrwxrwx 1 root root 20 Jan 17 12:10 net.eth0 -> /etc/init.d/net.eth0
lrwxrwxrwx 1 root root 20 Dec 10 04:35 netmount -> /etc/init.d/netmount
lrwxrwxrwx 1 root root 21 Jan 17 12:15 syslog-ng -> /etc/init.d/syslog-ng
lrwxrwxrwx 1 root root 26 Dec 10 04:41 udev-postmount -> /etc/init.d/udev-postmount
/mnt/gentoo/etc/runlevels/shutdown:
total 0
lrwxrwxrwx 1 root root 21 Dec 10 04:35 killprocs -> /etc/init.d/killprocs
lrwxrwxrwx 1 root root 20 Dec 10 04:35 mount-ro -> /etc/init.d/mount-ro
lrwxrwxrwx 1 root root 21 Dec 10 04:35 savecache -> /etc/init.d/savecache
/mnt/gentoo/etc/runlevels/sysinit:
total 0
lrwxrwxrwx 1 root root 17 Dec 10 04:35 devfs -> /etc/init.d/devfs
lrwxrwxrwx 1 root root 17 Dec 10 04:35 dmesg -> /etc/init.d/dmesg
lrwxrwxrwx 1 root root 17 Dec 10 04:35 sysfs -> /etc/init.d/sysfs
lrwxrwxrwx 1 root root 16 Dec 10 04:41 udev -> /etc/init.d/udev
lrwxrwxrwx 1 root root 22 Dec 10 04:41 udev-mount -> /etc/init.d/udev-mount
или лучше после chroot
/etc/runlevels/boot:
total 0
lrwxrwxrwx 1 root root 20 Dec 10 08:35 bootmisc -> /etc/init.d/bootmisc
lrwxrwxrwx 1 root root 16 Dec 10 08:35 fsck -> /etc/init.d/fsck
lrwxrwxrwx 1 root root 20 Dec 10 08:35 hostname -> /etc/init.d/hostname
lrwxrwxrwx 1 root root 19 Dec 10 08:35 hwclock -> /etc/init.d/hwclock
lrwxrwxrwx 1 root root 19 Dec 10 08:35 keymaps -> /etc/init.d/keymaps
lrwxrwxrwx 1 root root 22 Dec 10 08:35 localmount -> /etc/init.d/localmount
lrwxrwxrwx 1 root root 19 Dec 10 08:35 modules -> /etc/init.d/modules
lrwxrwxrwx 1 root root 16 Dec 10 08:35 mtab -> /etc/init.d/mtab
lrwxrwxrwx 1 root root 18 Dec 10 08:35 net.lo -> /etc/init.d/net.lo
lrwxrwxrwx 1 root root 18 Dec 10 08:35 procfs -> /etc/init.d/procfs
lrwxrwxrwx 1 root root 16 Dec 10 08:35 root -> /etc/init.d/root
lrwxrwxrwx 1 root root 16 Dec 10 08:35 swap -> /etc/init.d/swap
lrwxrwxrwx 1 root root 21 Dec 10 08:35 swapfiles -> /etc/init.d/swapfiles
lrwxrwxrwx 1 root root 18 Dec 10 08:35 sysctl -> /etc/init.d/sysctl
lrwxrwxrwx 1 root root 24 Dec 10 08:35 termencoding -> /etc/init.d/termencoding
lrwxrwxrwx 1 root root 26 Dec 10 08:35 tmpfiles.setup -> /etc/init.d/tmpfiles.setup
lrwxrwxrwx 1 root root 19 Dec 10 08:35 urandom -> /etc/init.d/urandom
/etc/runlevels/default:
total 0
lrwxrwxrwx 1 root root 17 Dec 10 08:35 local -> /etc/init.d/local
lrwxrwxrwx 1 root root 20 Jan 17 16:10 net.eth0 -> /etc/init.d/net.eth0
lrwxrwxrwx 1 root root 20 Dec 10 08:35 netmount -> /etc/init.d/netmount
lrwxrwxrwx 1 root root 21 Jan 17 16:15 syslog-ng -> /etc/init.d/syslog-ng
lrwxrwxrwx 1 root root 26 Dec 10 08:41 udev-postmount -> /etc/init.d/udev-postmount
/etc/runlevels/shutdown:
total 0
lrwxrwxrwx 1 root root 21 Dec 10 08:35 killprocs -> /etc/init.d/killprocs
lrwxrwxrwx 1 root root 20 Dec 10 08:35 mount-ro -> /etc/init.d/mount-ro
lrwxrwxrwx 1 root root 21 Dec 10 08:35 savecache -> /etc/init.d/savecache
/etc/runlevels/sysinit:
total 0
lrwxrwxrwx 1 root root 17 Dec 10 08:35 devfs -> /etc/init.d/devfs
lrwxrwxrwx 1 root root 17 Dec 10 08:35 dmesg -> /etc/init.d/dmesg
lrwxrwxrwx 1 root root 17 Dec 10 08:35 sysfs -> /etc/init.d/sysfs
lrwxrwxrwx 1 root root 16 Dec 10 08:41 udev -> /etc/init.d/udev
lrwxrwxrwx 1 root root 22 Dec 10 08:41 udev-mount -> /etc/init.d/udev-mount
Поставил с минимального установочного с идентичными действиями. Все ровно, работает.
Как такое может быть?
* IMPORTANT: 6 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ~] media-libs/win32codecs-20071007-r4 USE="(-real)" 13,540 kB
Total: 1 package (1 new), Size of downloads: 13,540 kB
The following keyword changes are necessary to proceed:
#required by media-libs/win32codecs (argument)
=media-libs/win32codecs-20071007-r4 ~amd64
Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
...при живом:
localhost ~ # cat /etc/portage/package.keyword/media-libs
media-libs/win32codecs ~amd64...при живом:
Каталог должен называться чуть иначе — /etc/portage/package.keywords
Каталог должен называться чуть иначе — /etc/portage/package.keywords
прошу прощения...
Вопрос: будет ли правильным прописать флаги при выводе /proc/cpuinfo в /etc/portage/make.conf в раздел USE?
Вопрос: будет ли правильным прописать флаги при выводе /proc/cpuinfo в /etc/portage/make.conf в раздел USE?
Там всех-то флагов — sse, sse2, ssse3, mmx
И сработают они только для тех пакетов, для которых явно (в ebuild) указаны.
Lupo Alberto, спасибо. Еще вопрос, если можно: Где лучше прописывать флаги при добавлении оверлеев. Например, нужно добавить флаг mercurial при добавлении оверлея rion. В make.conf прописал, обновил переменные среды, layman пересобрал, что-то не помогло.
Чтобы в layman появилась возможность подключать репозитории основанные на mercurial, нужно этот флаг и добавить при сборке пакета app-portage/layman.
Так как этот флаг локальный, т.е. используемый малым количеством пакетов, его правильнее по моему мнению добавлять либо в файл
echo "app-portage/layman mercurial" >> /etc/portage/package.use...либо (для меня так удобнее) в структуру файлов внутри каталога
mkdir -p /etc/portage/package.use
echo "app-portage/layman mercurial" >> /etc/portage/package.use/app-portage...и не забудьте пересобрать app-portage/layman 
Silencer пишет:Вопрос: будет ли правильным прописать флаги при выводе /proc/cpuinfo в /etc/portage/make.conf в раздел USE?
Там всех-то флагов — sse, sse2, ssse3, mmx
И сработают они только для тех пакетов, для которых явно (в ebuild) указаны.
ты забыл:
mmxext, sse4, sse4_1, sse4a, sse5, avx, 3dnow, 3dnowext
ну и altivec для PPC(емнип)
ты забыл:
Основная мысль была...
И сработают они только для тех пакетов, для которых явно (в ebuild) указаны.
И сработают они только для тех пакетов, для которых явно (в ebuild) указаны.
естественно
с этим я не спорю
Ну в общем так, оверлей rion я подключил:
* Fetching remote list,...
* Remote list already up to date: http://www.gentoo.org/proj/en/overlays/repositories.xml
* Last-modified: Wed, 16 Jan 2013 18:20:02 GMT
* Fetch Ok
* Syncing selected overlays,...
* Running Mercurial... # ( cd /var/lib/layman/rion && /usr/bin/hg pull -u http://rion-overlay.googlecode.com/hg/ )
затягиваем из http://rion-overlay.googlecode.com/hg/
ищем изменения
изменения не найдены
*
* Succeeded:
* ------
* Successfully synchronized overlay "rion".
*
Из похожих только это:
[1] "rion" /var/lib/layman/rion
P.S. Для поиска в portage (среди имеющихся в основном дереве и оверлеях, среди уже установленных...) лучше использовать app-portage/eix.
Linux Forum → Gentoo Linux → GENTOO после установки
Форум работает на PunBB, при поддержке Informer Technologies, Inc