g++-3.3 -> g++-3.4 и g++

2006-08-17 Пенетрантность Oleg Matviychuk
Привет всем.

Пакет g++ содержит одноименный симлинк на бинарник g++-3.3 и зависит от его
пакета. При установке g++-3.4, последний конфликтует с g++-3.3 и сносит его
вместе с g++. В результате система формально остается без компилятора g++, и
симлинк пришлось рисовать руками. Есть какой-то другой путь? 

-- 
Матвийчук Олег aka Matvey, LRU#349092
http://mathway.narod.ru

I am the "ILOVEGNU" signature virus. Just copy me to your signature.
This email was infected under the terms of the GNU General Public License.

ТЕОРЕМА СТОКМАЙЕРА
 Если кажется, что работу сделать легко, это непременно будет трудно. Если на
 вид она трудна, значит, выполнить ее абсолютно невозможно.


signature.asc
Description: PGP signature


Re: SATA и udev

2006-08-17 Пенетрантность Oleg Matviychuk
On Thu, 17 Aug 2006 10:37:08 +0400
Max Dmitrichenko wrote:

> В сообщении от 17 Август 2006 09:03 Oleg Matviychuk написал(a):
> > On Wed, 16 Aug 2006 10:26:21 +0400
> > Max Dmitrichenko wrote:
> > 
> > > > Как в духе дебиан-вэй решить следующую проблему. 
> > > > 
> > > > Купил SATA диск, в системе udev его пишет /dev/sda. Но так как sd[a-z]*
> > > > прописаны как съемные в правилах udev,
> > > В udev нету такого понятия как "съемный/несъемный".
> > 
> > # cat /etc/udev/hal.rules
> > # put removable IDE/SCSI devices into the hal group instead of 'disk'
> > BUS="scsi",KERNEL="sd[a-z]*", PROGRAM="/etc/udev/scripts/device-removable.sh
> > %k", RESULT="1", NAME="%k", MODE="0640", GROUP="hal"
> > 
> > O_o
> Перевожу. Если появившийся девайс находится на шине SCSI, его имя попадает
> под регулярное выражение sd[a-z], то запустить программу
> /etc/udev/scripts/device-removable.sh с параметром имени устройства (по версии
> ядра), если результат выполнения программы единица, то создать в /dev
> устройство с таким же именем, поставить на него права 640 и группу доступа
> "hal". Есть мнение, что скрипт device-removable.sh определяет является ли
> твой сказёвый диск удаляемым (как, например, флэшка) или нет. Если ты не
> веришь, то запусти её ручками, указав имя твоего SATA первым параметром, и
> убедись, что она вернет 0.
> 
Поверю на слово.

> И вообще это правило нужно не для того чтобы создавать файл устройства в /dev,
> а для того, чтобы созданый файл имел нужные права.
> 
> Ещё раз тебе говорю. Забудь про udev. Он тут совершенно не причем. И прочти ты
> наконец что значат его правила. А то получается как в анекдоте про Василия
> Ивановича, что "интернешэнэл" - это шинелка. Не надо здесь хвастаться своей
> необразованностью.
> 
Не раз начинал. Но что-то как-то нет стимула подходящего :). И, с Вашего
позволения, не необразованность, а незнание. 

-- 
Матвийчук Олег aka Matvey, LRU#349092
http://mathway.narod.ru

I am the "ILOVEGNU" signature virus. Just copy me to your signature.
This email was infected under the terms of the GNU General Public License.

ЗАКОН СВАДЕБНЫХ ЗАТРАТ ТОМА
 Продолжительность брака обратно пропорциональна расходам на свадьбу.


signature.asc
Description: PGP signature


Re: SATA и udev

2006-08-17 Пенетрантность Oleg Matviychuk
On Thu, 17 Aug 2006 10:43:27 +0400
Max Dmitrichenko wrote:

> > > > ибо на тот момент такого устройства еще не существует.
> > > Существование/несуществование устройства имеет значение, когда маунтятся
> > > другие локальные партиции (/usr, /home, /var), если таковые имеются. Но
> > > это происходит после того, как загружен udev. Если этих устройств нету
> > > в /dev, то значит у тебя ядро собрано без соответствующего модуля
> > > драйвера.
> > > 
> > Драйвер sata_nv собран модулем. Партиция локальная. Не корень. 
> > Ядро самосборное. Попробовал 
> > #mkinitrd -o /boot/linux-image-2.6.13.5
> > Предварительно добавив sata_nv в файлик /etc/mkinitrd/modules. Не помогло.
> > 
> Ну ежели оно у тебя _уже_ самосборное, то легче всего собрать его ещё раз, но
> только включить драйвер в ядро. Это раз.
> 
Гыг. Если не ясно выразился, повторю еще раз: Драйвер грузится. Только после
монтирования ВСЕХ файловых систем. То есть, после завершения загрузки mount -a
дает желаемый результат. 

> Два. А ты не пробовал распаковать и смонтировать образ initrd и посмотреть,
> есть ли там этот модуль, и грузится ли он там.
> 
Если б знал о возможности такой операции и путях ее реализации, возможно так и
поступил бы.

> Три. Если это не корень, то вообще это не надо. Модуль должен грузится
> автоматом. 

Вот-вот. И я о том же.

У тебя вообще что за система? Если Sarge или какой-нить старый
> testing со старым udev'ом, то надо поставить пакет hotplug.
> 
$ cat /etc/debian_version
3.1
$ apt-cache policy hotplug
hotplug:
  Установлен: 0.0.20040329-22

В общем все решилось примитивным echo sata_nv >> /etc/modules

-- 
Матвийчук Олег aka Matvey, LRU#349092
http://mathway.narod.ru

I am the "ILOVEGNU" signature virus. Just copy me to your signature.
This email was infected under the terms of the GNU General Public License.

На винте хорошо, а в памяти лучше.


signature.asc
Description: PGP signature


Re: UTF-8, mutt, konsole и все-все-все

2006-08-17 Пенетрантность Roman Cheplyaka
On Tue, Aug 15, 2006 at 02:21:53PM +0300, Roman Cheplyaka wrote:
> Перешел недавно на UTF-8. Поменял локаль и кодировку терминала
> (konsole). После этого появился неприятный эффект: почти в каждом письме
> mutt возьмет да и покажет какой-нибудь символ квадратиком. Символы эти
> разные бывают (так что дело вряд ли в шрифте); более того, даже одно и
> то же письмо, если его несколько раз открывать, имеет квадратики в
> разных местах. Шрифты пробовал Terminus, Console.
Попробовал xterm вместо konsole. Тут подобного не наблюдается, зато есть
другая неприятность: когда xterm (вернее, uxterm) стартует, первый
символ всегда выводится так, как будто он восьмибитный. Т.е. если
запустить 
% uxterm -e 'echo привет; read'
в терминале будет:
Ð�ривет

Стабильно для всех шрифтов и шеллов. Чего это он так? :)

-- 
Roman I. Cheplyaka


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Как создать iso из большого кол-ва файлов?

2006-08-17 Пенетрантность Maksim A. Boyko
On Thu, Aug 17, 2006 at 11:39:10AM +0500, Andrey A. Zhelnin wrote:
> man debpartial - можно разбить репозиторий на несколько медиа носителей
А можно ли и мне закатать зеркальце? Условия сделки можно обговорить
подробнее в личке:)
-- 
С уважением,
Maksim A. Boyko 

Registered Linux user #385502
Debian/GNU Linux (Sarge)



"Only two things are infinite, the universe and human stupidity, 
and I'm not sure about the former." Albert Einstein


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]