LinuxForum.Fans
Тема

Вопросы дебианщика

Автор: zenon 227 сообщений 38866 просмотров
#179259

Lupo Alberto, сорри как это в новый слот?

#179262
newzenon написал:
Lupo Alberto, сорри как это в новый слот?

Говоря простым языком, произойдёт не обновление gcc, а установка новой версии. То есть в системе будут gcc из двух подверсий.
После переключения на новую версию и выполнения всех процедур по обновлению системы, старую версию (4.4.5) можно будет удалить.

#179263

Так мне просто указать конкретно версию:

text
emerge gcc-4.5.2

так?
До меня просто никак не может дойти как происходит переход на тестируемую ветку, остальные программы как?
Если добавлением "~amd64" && env-update && emerge -u portage && emerge -avuDN world - так я это сразу после stage3 и установки ядра сделал.

#179266
newzenon написал:
так?

Приблизительно, нужно будет так:
[console]emerge '=gcc-4.5.2'[/console]

newzenon написал:
До меня просто никак не может дойти как происходит переход на тестируемую ветку, остальные программы как?

Не совсем понятно, почему у вас gcc из стабильной ветки не обновился из нестабильной ветки не вытянулся, я давно уже с «нуля» систему не ставил. Обычно emerge очень «многословная» команда, надо всё внимательно читать.
Я обычно перед установкой смотрю, что должно установиться, запуская сначала emerge -pv PAKET

#179268

Вот я и не понял, сделаю emerge '=gcc-4.5.2' , а с остальными как? Ну не руками же.

#179270
newzenon написал:
а с остальными как? Ну не руками же.

Остальные установятся (или уже установились) при
[console]emerge -auDNv world[/console]

#179276

И всё таки я думал версии поновее будут.

#179277
newzenon написал:
И всё таки я думал версии поновее будут.

[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

#179280

Например в дебиан у меня gcc 4.6.1 (unstable ветка)
Вот кажется после emerge --metadata у меня новое посыпалось.

ы. А как вот в таких случаях разруливать:

text
!!! Couldn't download 'ca-certificates_20110421_all.deb'. Aborting.
 * Fetch failed for 'app-misc/ca-certificates-20110421', Log file:
#179282
newzenon написал:
Вот кажется после emerge --metadata у меня новое посыпалось.

Установите app-portage/eix, удобная программа.
Запустите eix-sync — оцените удобство wink

newzenon написал:
!!! Couldn't download 'ca-certificates_20110421_all.deb'. Aborting. * Fetch failed for 'app-misc/ca-certificates-20110421', Log file:

Не может загрузить файл. Либо зеркало поменяйте, либо в «интернетах» найдите его и поместите в /usr/portage/distfiles

#179284
newzenon написал:
Например в дебиан у меня gcc 4.6.1 (unstable ветка)

В Gentoo тоже есть.

#179286

И как до неё добраться?
ы. Зачем сертификаты .deb в gentoo?

#179288
Lupo Alberto написал:

Не может загрузить файл. Либо зеркало поменяйте, либо в «интернетах» найдите его и поместите в /usr/portage/distfiles

То что не может - понятно, зеркало менял, сейчас скопировал его в /usr/portage/distfiles - не помогло.

#179289
newzenon написал:
И как до неё добраться?

Размаскировать.

newzenon написал:
сейчас скопировал его в /usr/portage/distfiles - не помогло.

Полный вывод ошибки покажите.

#179291
Lupo Alberto написал:
Размаскировать.

[console]man emerge[/console]
...и поиск по MASKED PACKAGES

#179293

Собственно этого пакета в дебиан вообще нет:
http://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=ca-certificates_20110421_all.deb

text
!!! 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

text
>>> 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'

#179296

[console]emerge --sync -v[/console]
либо
[console]eix-sync[/console]
делали?

Показать
text
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 ;-) ...

#179297

Делал, сейчас повторю на всякий.

#179298
newzenon написал:
ы. Зачем сертификаты .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]

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