61

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

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

62

newzenon пишет:

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

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

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

63

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

emerge gcc-4.5.2

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

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

64

newzenon пишет:

так?

Приблизительно, нужно будет так:

 Консоль:
emerge '=gcc-4.5.2'

newzenon пишет:

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

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

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

65

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

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

66

newzenon пишет:

а с остальными как? Ну не руками же.

Остальные установятся (или уже установились) при

 Консоль:
emerge -auDNv world

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

67

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

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

68

newzenon пишет:

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

 Консоль:
lupo@gentoo-home ~ % wgetpaste -c 'eix -e gcc'                                                                        [gentoo-home][21:25]
Your paste can be seen here: http://paste.pocoo.org/show/445545/

А какие самые новые? И зачем  :o

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

69

Например в Debian у меня 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:
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

70

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

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

71

newzenon пишет:

Например в Debian у меня gcc 4.6.1 (unstable ветка)

В Gentoo тоже есть.

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

72

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

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

73

Lupo Alberto пишет:

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

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

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

74

newzenon пишет:

И как до неё добраться?

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

newzenon пишет:

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

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

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

75

Lupo Alberto пишет:

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

 Консоль:
man emerge

...и поиск по MASKED PACKAGES

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

76

Собственно этого пакета в Debian вообще нет:
http://packages.debian.org/search?suite … 21_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'
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

77

 Консоль:
emerge --sync -v

либо
 Консоль:
eix-sync

делали?

+ открыть спойлер
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 ;-) ...
Был, был и весь вышел...

78

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

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

79

newzenon пишет:

ы. Зачем сертификаты .deb в gentoo?

У меня этот пакет необходим для...

 Консоль:
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)

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

80

newzenon пишет:

--2011-07-24 22:57:24-- http://ftp2.de.debian.org/debian/pool/m … 10421_all$

А что это за $ в конце названия пакета?
Покажите

 Консоль:

cat -A /etc/make.conf

и файл  /usr/portage/app-misc/ca-certificates/ca-certificates-20110421.ebuild

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

81

Подсмотрел зеркало http://mirrors.kernel.org/gentoo/ - помогло  smile
http://mirrors.kernel.org/gentoo/
Спасибо.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

82

newzenon пишет:

Не, не бинго пока, в гноме ситуация повторилась.

бинго в том плане, что понятно в чём проблема - xinerama грузится, несмотря на то, что её просили этого не делать. Но как лечить - не знаю. можно просто выпилить, если ничего не надумается...
+ ещё какая-то проблема с glx, возможно это взаимосвязано...

Fat-Zer пишет:

вот это нехорошо... sudo eselect opengl set nvidia не забыл?

95% процентов проблем находятся между клавиатурой и стулом.

83

Fat-Zer пишет:

вот это нехорошо... sudo eselect opengl set nvidia не забыл?

Не забыл.  wink

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

84

Может кому понадобится - установка ZEN ядра вместо стандартного:

$ mkdir /usr/src    # Если его нет (новая установка с stage3)
$ cd /usr/src
$ git clone --depth 1 git://zen-kernel.org/kernel/zen-stable.git linux-2.6-zen    # Предидущее ядро zen.git
$ ln -s linux-2.6-zen linux
$ wget http://liquorix.net/sources/39/config.amd64    # Конфиг от liquorix
$ genkernel --kernel-config=/usr/src/config.amd64 --kerneldir=/usr/src/linux-2.6-zen/ all
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

85

newzenon пишет:

Может кому понадобится - установка ZEN ядра вместо стандартного:

Gentoo-way:
— Опционально

 Консоль:

mkdir -p /etc/portage/package.use
echo 'sys-kernel/zen-sources bfq symlink tuxonice' >> /etc/portage/package.use/sys-kernel

— Установка ядра
 Консоль:
emerge sys-kernel/zen-sources

P.S. Средствами emerge можно установить также ядро из git-репозитория, для этого нужно «размаскировать» версию sys-kernel/zen-sources-9999.

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

86

newzenon пишет:

$ wget http://liquorix.net/sources/39/config.amd64 # Конфиг от liquorix

Однако...

 Консоль:
lupo@gentoo-laptop ~ % wget http://liquorix.net/sources/39/config.amd64                                              [gentoo-laptop][9:40]
--2011-07-25 09:40:21--  http://liquorix.net/sources/39/config.amd64
Распознаётся liquorix.net... 174.120.170.208
Устанавливается соединение с liquorix.net|174.120.170.208|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 403 Forbidden
2011-07-25 09:40:21 ОШИБКА 403: Forbidden.

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

87

Lupo Alberto,

 Консоль:
$ wget http://liquorix.net/sources/39/config.amd64
--2011-07-25 11:10:36--  http://liquorix.net/sources/39/config.amd64
Распознаётся liquorix.net (liquorix.net)... 174.120.170.208
Устанавливается соединение с liquorix.net (liquorix.net)|174.120.170.208|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 129831 (127K) [text/plain]
Saving to: «config.amd64»

100%[==========================================================>] 129 831      125K/s   в 1,0s     

2011-07-25 11:10:38 (125 KB/s) - «config.amd64» saved [129831/129831]

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

88

newzenon, значит у меня «карма» сегодня не в порядке  :o
Скиньте куда-нибудь файлик, так сказать, для ознакомления.

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

89 (25.07.2011 11:22:37 отредактировано zenon)

Вспомнил, основной сайт liquorix не у всех почему-то доступен вот Бельгийское зеркало:
http://ftp.belnet.be/mirror/liquorix.net/
У себя в списке реп писал сам же писал: http://zenon.sytes.net/deb-repo/

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

90

Не собрался xulrunner-2.0.1-r1

* Messages for package net-libs/xulrunner-2.0.1-r1:

 * ERROR: net-libs/xulrunner-2.0.1-r1 failed (compile phase):
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 6293:  Called _eapi2_src_compile
 *     ebuild.sh, line  667:  Called die
 * The specific snippet of code:
 *           emake || die "emake failed"
 * 
 * If you need support, post the output of 'emerge --info =net-libs/xulrunner-2.0.1-r1',
 * the complete build log and the output of 'emerge -pqv =net-libs/xulrunner-2.0.1-r1'.
 * The complete build log is located at '/var/tmp/portage/net-libs/xulrunner-2.0.1-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-libs/xulrunner-2.0.1-r1/temp/environment'.
 * S: '/var/tmp/portage/net-libs/xulrunner-2.0.1-r1/work/mozilla-2.0'

Правда вся багзилла пестрит этой и похожей с xulrunner-2.0.1-r1 ошибкой, ставить более старую версию, или забить?

ы. Lupo Alberto, с этим конфигом( liquorix)  вот такое вылезло:

 * Your usb printers will be managed via libusb which collides with kernel module.
 * cups-1.4.6 requires the USB_PRINTER support disabled.
 * Please disable it:
 *     CONFIG_USB_PRINTER=n
 * in /usr/src/linux/.config or
 *     Device Drivers --->
 *         USB support  --->
 *             [ ] USB Printer support
 * Alternatively, just disable the usb useflag for cups (your printer will still work).
 * ERROR: net-print/cups-1.4.6-r21 failed (setup phase):
 *   USB_PRINTER module enabled

В принципе поправил, всё Ок, так что имей ввиду.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.