181

Покажите

gcc-config -l
genlop -lu | grep gcc
Был, был и весь вышел...

182

# gcc-config -l
 * gcc-config: Active gcc profile is invalid!

 [1] i686-pc-linux-gnu-4.6.3
# genlop -lu | grep gcc
bash: genlop: команда не найдена
Живу плохо:  Сыр с плесенью, вино старое, машина без крыши, телефон без кнопок...
Registered Linux user #585833

183

amid88 пишет:
# gcc-config -l 
* gcc-config: Active gcc profile is invalid!
gcc-config 1
Был, был и весь вышел...

184 (15.01.2013 19:52:05 отредактировано amid88)

 # 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
Живу плохо:  Сыр с плесенью, вино старое, машина без крыши, телефон без кнопок...
Registered Linux user #585833

185 (15.01.2013 19:51:45 отредактировано Lupo Alberto)

amid88 пишет:

* 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
Был, был и весь вышел...

186

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

Живу плохо:  Сыр с плесенью, вино старое, машина без крыши, телефон без кнопок...
Registered Linux user #585833

187

Свежеустановленная гента не хочет монтировать /proc и /run:
http://storage3.static.itmages.ru/i/13/0117/s_1358413442_5347848_15626b8308.jpeg

в /etc/fstab прописал 2 последние строки - не помогло...

188 (17.01.2013 13:54:19 отредактировано yars)

А вы попробуйте примонтировать корневую ФС как rw,remount=errors при загрузке.
UPD: Да, а что в логах?

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

189

Silencer, проверьте, есть ли у вас каталог /run. Если нет, создайте его.

Был, был и весь вышел...

190

Lupo Alberto, есть, но он почему-то пустой  bn

191

вру, не пустой

 Консоль:

root@sysresccd / % ls -l /mnt/gentoo/run
total 4
lrwxrwxrwx 1 root root   16 Dec 10 06:41 openrc -> /lib64/rc/init.d
drwxr-xr-x 2 root root 4096 Dec 10 06:40 sepermit

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

192

yars пишет:

А вы попробуйте примонтировать корневую ФС как rw,remount=errors при загрузке.

пробовал, не помогло, спасибо

yars пишет:

UPD: Да, а что в логах?

логов то похоже нет еще, раз openrc не может ничего примонтировать==записать на диск тоже нельзя

193

А файловая система какая на корне, ext4?

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

194

yars пишет:

А файловая система какая на корне, ext4?

ну да

195

Покажите

ls -lR /mnt/gentoo/etc/runlevels

...или лучше после chroot

ls -lR /etc/runlevels
Был, был и весь вышел...

196

Lupo Alberto пишет:

Покажите

+ открыть спойлер

 Консоль:

root@sysresccd / % ls -lR /mnt/gentoo/etc/runlevels
/mnt/gentoo/etc/runlevels:
total 16
drwxr-xr-x 2 root root 4096 Dec 10 04:35 boot
drwxr-xr-x 2 root root 4096 Jan 17 12:15 default
drwxr-xr-x 2 root root 4096 Dec 10 04:35 shutdown
drwxr-xr-x 2 root root 4096 Dec 10 04:41 sysinit

/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

Lupo Alberto пишет:

или лучше после chroot

+ открыть спойлер

 Консоль:

(chroot) sysresccd / # ls -lR /etc/runlevels
/etc/runlevels:
total 16
drwxr-xr-x 2 root root 4096 Dec 10 08:35 boot
drwxr-xr-x 2 root root 4096 Jan 17 16:15 default
drwxr-xr-x 2 root root 4096 Dec 10 08:35 shutdown
drwxr-xr-x 2 root root 4096 Dec 10 08:41 sysinit

/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

197

Поставил с минимального установочного с идентичными действиями. Все ровно, работает.

198

Как такое может быть?

 Консоль:

localhost ~ # emerge -av media-libs/win32codecs

* 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

199

Silencer пишет:

...при живом:

Каталог должен называться чуть иначе — /etc/portage/package.keywords

Был, был и весь вышел...

200

Lupo Alberto пишет:

Каталог должен называться чуть иначе — /etc/portage/package.keywords

прошу прощения...

201

Вопрос: будет ли правильным прописать флаги при выводе /proc/cpuinfo в /etc/portage/make.conf в раздел USE?

202

Silencer пишет:

Вопрос: будет ли правильным прописать флаги при выводе /proc/cpuinfo в /etc/portage/make.conf в раздел USE?

Там всех-то флагов — sse, sse2, ssse3, mmx bx И сработают они только для тех пакетов, для которых явно (в ebuild) указаны.

Был, был и весь вышел...

203

Lupo Alberto, спасибо. Еще вопрос, если можно: Где лучше прописывать флаги при добавлении оверлеев. Например, нужно добавить флаг mercurial при добавлении оверлея rion. В make.conf прописал, обновил переменные среды, layman пересобрал, что-то не помогло.

204 (19.01.2013 00:19:39 отредактировано Lupo Alberto)

Чтобы в 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
Был, был и весь вышел...

205

...и не забудьте пересобрать app-portage/layman  ab

Был, был и весь вышел...

206

Lupo Alberto пишет:
Silencer пишет:

Вопрос: будет ли правильным прописать флаги при выводе /proc/cpuinfo в /etc/portage/make.conf в раздел USE?

Там всех-то флагов — sse, sse2, ssse3, mmx bx И сработают они только для тех пакетов, для которых явно (в ebuild) указаны.

ты забыл:
mmxext, sse4, sse4_1, sse4a, sse5, avx, 3dnow, 3dnowext
ну и altivec для PPC(емнип)

207

megabaks пишет:

ты забыл:

Основная мысль была...

Lupo Alberto пишет:

И сработают они только для тех пакетов, для которых явно (в ebuild) указаны.

Был, был и весь вышел...

208

Lupo Alberto пишет:

И сработают они только для тех пакетов, для которых явно (в ebuild) указаны.

естественно
с этим я не спорю

209

Ну в общем так, оверлей rion я подключил:

 Консоль:

localhost ~ # layman -S

* 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".
*


только вот нужно мне пакета я не нахожу, хотя он там есть:
 Консоль:

localhost / # emerge -s mrim
Searching...   
[ Results for search key : mrim ]
[ Applications found : 0 ]

210

Из похожих только это:

 Консоль:

gentoo-laptop ~ # eix -sS mrim
* x11-plugins/mrim-prpl [1]
     Available versions:  (~)0.1.26 (~)0.1.28 (~)0.1.28-r1 **9999
     Homepage:            http://code.google.com/p/mrim-prpl/
     Description:         Mail.Ru agent protocol for pidgin.

[1] "rion" /var/lib/layman/rion

P.S. Для поиска в portage (среди имеющихся в основном дереве и оверлеях, среди уже установленных...) лучше использовать app-portage/eix.

Был, был и весь вышел...