Lupo Alberto, сорри как это в новый слот?
Вопросы дебианщика
Lupo Alberto, сорри как это в новый слот?
Говоря простым языком, произойдёт не обновление gcc, а установка новой версии. То есть в системе будут gcc из двух подверсий.
После переключения на новую версию и выполнения всех процедур по обновлению системы, старую версию (4.4.5) можно будет удалить.
Так мне просто указать конкретно версию:
emerge gcc-4.5.2так?
До меня просто никак не может дойти как происходит переход на тестируемую ветку, остальные программы как?
Если добавлением "~amd64" && env-update && emerge -u portage && emerge -avuDN world - так я это сразу после stage3 и установки ядра сделал.
так?
Приблизительно, нужно будет так:
[console]emerge '=gcc-4.5.2'[/console]
До меня просто никак не может дойти как происходит переход на тестируемую ветку, остальные программы как?
Не совсем понятно, почему у вас gcc из стабильной ветки не обновился из нестабильной ветки не вытянулся, я давно уже с «нуля» систему не ставил. Обычно emerge очень «многословная» команда, надо всё внимательно читать.
Я обычно перед установкой смотрю, что должно установиться, запуская сначала emerge -pv PAKET
Вот я и не понял, сделаю emerge '=gcc-4.5.2' , а с остальными как? Ну не руками же.
а с остальными как? Ну не руками же.
Остальные установятся (или уже установились) при
[console]emerge -auDNv world[/console]
И всё таки я думал версии поновее будут.
И всё таки я думал версии поновее будут.
[console]lupo@gentoo-home ~ % wgetpaste -c 'eix -e gcc' [gentoo-home][21:25]
Your paste can be seen here: http://paste.pocoo.org/show/445545/[/console]
А какие самые новые? И зачем :o
Например в дебиан у меня gcc 4.6.1 (unstable ветка)
Вот кажется после emerge --metadata у меня новое посыпалось.
ы. А как вот в таких случаях разруливать:
!!! Couldn't download 'ca-certificates_20110421_all.deb'. Aborting.
* Fetch failed for 'app-misc/ca-certificates-20110421', Log file:Вот кажется после emerge --metadata у меня новое посыпалось.
Установите app-portage/eix, удобная программа.
Запустите eix-sync — оцените удобство wink
!!! Couldn't download 'ca-certificates_20110421_all.deb'. Aborting. * Fetch failed for 'app-misc/ca-certificates-20110421', Log file:
Не может загрузить файл. Либо зеркало поменяйте, либо в «интернетах» найдите его и поместите в /usr/portage/distfiles
Например в дебиан у меня gcc 4.6.1 (unstable ветка)
В Gentoo тоже есть.
И как до неё добраться?
ы. Зачем сертификаты .deb в gentoo?
Не может загрузить файл. Либо зеркало поменяйте, либо в «интернетах» найдите его и поместите в /usr/portage/distfiles
То что не может - понятно, зеркало менял, сейчас скопировал его в /usr/portage/distfiles - не помогло.
И как до неё добраться?
Размаскировать.
сейчас скопировал его в /usr/portage/distfiles - не помогло.
Полный вывод ошибки покажите.
Размаскировать.
[console]man emerge[/console]
...и поиск по MASKED PACKAGES
Собственно этого пакета в дебиан вообще нет:
http://packages.debian.org/search?suite=all§ion=all&arch=any&searchon=names&keywords=ca-certificates_20110421_all.deb
!!! Couldn't download 'ca-certificates_20110421_all.deb'. Aborting.
* Fetch failed for 'app-misc/ca-certificates-20110421', Log file:
* '/var/tmp/portage/app-misc/ca-certificates-20110421/temp/build.log'
>>> Failed to emerge app-misc/ca-certificates-20110421, Log file:
>>> '/var/tmp/portage/app-misc/ca-certificates-20110421/temp/build.log'
* Messages for package app-misc/ca-certificates-20110421:
* Fetch failed for 'app-misc/ca-certificates-20110421', Log file:
* '/var/tmp/portage/app-misc/ca-certificates-20110421/temp/build.log'
Последнее из /var/tmp/portage/app-misc/ca-certificates-20110421/temp/build.log
>>> Downloading 'http://ftp.fi.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all.deb'
--2011-07-24 22:57:22-- http://ftp.fi.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all.$
Распознаётся ftp.fi.debian.org... 130.230.54.99, 2001:708:310:54::99
Устанавливается соединение с ftp.fi.debian.org|130.230.54.99|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 404 Not Found
2011-07-24 22:57:22 ОШИБКА 404: Not Found.
>>> Downloading 'http://ftp.pl.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all.deb'
--2011-07-24 22:57:22-- http://ftp.pl.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all.$
Распознаётся ftp.pl.debian.org... 153.19.251.221, 2001:4070:1::fafb
Устанавливается соединение с ftp.pl.debian.org|153.19.251.221|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 404 Not Found
2011-07-24 22:57:23 ОШИБКА 404: Not Found.
>>> Downloading 'http://ftp.hk.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all.deb'
--2011-07-24 22:57:23-- http://ftp.hk.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all.$
Распознаётся ftp.hk.debian.org... 202.134.73.139
Устанавливается соединение с ftp.hk.debian.org|202.134.73.139|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 404 Not Found
2011-07-24 22:57:23 ОШИБКА 404: Not Found.
>>> Downloading 'http://ftp.fr.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all.deb'
--2011-07-24 22:57:24-- http://ftp.fr.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all.$
Распознаётся ftp.fr.debian.org... 212.27.32.66, 2a01:e0c:1:1598::2
Устанавливается соединение с ftp.fr.debian.org|212.27.32.66|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 404 Not Found
2011-07-24 22:57:24 ОШИБКА 404: Not Found.
>>> Downloading 'http://ftp2.de.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all.deb'
--2011-07-24 22:57:24-- http://ftp2.de.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all$
Распознаётся ftp2.de.debian.org... 137.226.34.42
Устанавливается соединение с ftp2.de.debian.org|137.226.34.42|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 404 Not Found
2011-07-24 22:57:25 ОШИБКА 404: Not Found.
!!! Couldn't download 'ca-certificates_20110421_all.deb'. Aborting.
^[[31;01m * ^[[39;49;00mFetch failed for 'app-misc/ca-certificates-20110421', Log file:
^[[31;01m * ^[[39;49;00m '/var/tmp/portage/app-misc/ca-certificates-20110421/temp/build.log'
[console]emerge --sync -v[/console]
либо
[console]eix-sync[/console]
делали?
Показать
lupo@gentoo-home ~ % emerge -pv app-misc/ca-certificates [gentoo-home][22:03]
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-misc/ca-certificates-20110421 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
lupo@gentoo-home ~ % emerge -f app-misc/ca-certificates [gentoo-home][22:15]
Calculating dependencies... done!
>>> Fetching (1 of 1) app-misc/ca-certificates-20110421
* ca-certificates_20110421_all.deb RMD160 SHA1 SHA256 size ;-) ... [ ok ]
lupo@gentoo-home ~ % mv /usr/portage/distfiles/ca-certificates_20110421_all.deb{,.bak} [gentoo-home][22:15]
lupo@gentoo-home ~ % emerge -f app-misc/ca-certificates [gentoo-home][22:16]
Calculating dependencies... done!
>>> Fetching (1 of 1) app-misc/ca-certificates-20110421
>>> Downloading 'http://distfiles.gentoo.org/distfiles/ca-certificates_20110421_all.deb'
--2011-07-24 22:16:31-- http://distfiles.gentoo.org/distfiles/ca-certificates_20110421_all.deb
Распознаётся distfiles.gentoo.org... 199.6.1.167, 156.56.247.195, 149.20.20.135, ...
Устанавливается соединение с distfiles.gentoo.org|199.6.1.167|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 302 Found
Адрес: http://mirrors.kernel.org/gentoo/distfiles/ca-certificates_20110421_all.deb [переход]
--2011-07-24 22:16:32-- http://mirrors.kernel.org/gentoo/distfiles/ca-certificates_20110421_all.deb
Распознаётся mirrors.kernel.org... 149.20.4.71, 149.20.20.135
Устанавливается соединение с mirrors.kernel.org|149.20.4.71|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 176778 (173K) [text/plain]
Saving to: «/usr/portage/distfiles/ca-certificates_20110421_all.deb»
100%[=================================================================================================>] 176 778 103K/s в 1,7s
2011-07-24 22:16:34 (103 KB/s) - «/usr/portage/distfiles/ca-certificates_20110421_all.deb» saved [176778/176778]
* ca-certificates_20110421_all.deb RMD160 SHA1 SHA256 size ;-) ...
Делал, сейчас повторю на всякий.
ы. Зачем сертификаты .deb в gentoo?
У меня этот пакет необходим для...
[console]lupo@gentoo-home ~ % equery d app-misc/ca-certificates [gentoo-home][22:16]
* These packages depend on app-misc/ca-certificates:
dev-libs/openssl-1.0.0d (app-misc/ca-certificates)
dev-perl/LWP-Protocol-https-6.20.0 (app-misc/ca-certificates)
kde-base/kdelibs-4.6.5 (app-misc/ca-certificates)
net-libs/neon-0.29.6 (gnutls ? app-misc/ca-certificates)
net-misc/curl-7.21.7-r2 (gnutls ? app-misc/ca-certificates)
(!gnutls ? app-misc/ca-certificates)[/console]
--2011-07-24 22:57:24-- http://ftp2.de.debian.org/debian/pool/main/c/ca-certificates/ca-certificates_20110421_all$
А что это за $ в конце названия пакета?
Покажите
[console]
cat -A /etc/make.conf
[/console]
и файл /usr/portage/app-misc/ca-certificates/ca-certificates-20110421.ebuild