January 6th, 2008

nepal

notebook warranty

У меня на рабочий IBM ThinkPad T42 трёхлетняя гарантия. Что приятно, она ещё и всемирная. Посмотрел, а она аж до 18 марта этого (2008, то есть) года.

Думается, после окончания гарантии (или незадолго до?) надо брать новый ноут (хотя я в целом доволен весьма и нынешним). Не знаю только вот, на что. Требования в голове у меня, конечно, сложились, а вот будет ли что им соответствовать...

PS ввиду того, что я трёхлетней гарантией весьма доволен (и мне всё-таки пришлось ей воспользоваться), я Ленке для её X61s тоже купил трёхлетнюю гарантию.
nepal

rpm5

Прочитал тут про выход rpm5. Хорошее дело, конечно, кто ж спорит. Пишут, теперь оно более-менее нормально собирается, можно динамически слинковать со всеми либами. Правда, непонятно, что теперь такое rpm5 и как этому противостоят последние потуги в области rpm4. Похоже, оно расфоркалось, причём не на две ветки, а более (SUSE, например, довольно давно с завидным упорством тащит огромную кучу патчей к rpm, то есть по сути это тоже форк). Как всё это слить обратно в единый, общий для всех rpm -- не понятно. Может быть, rpm5 тому поможет.

Только они (судя по этому письму) опять изменили формат rpmdb. Это меня ужасно печалит. Ведь, к примеру, если хоть один раз дать, скажем, rpm'у версии 4.3 хоть одним пальцем потрогать базу rpmdb в формате версии 4.2, то оная база сразу сконвертится в формат 4.3, после чего rpm 4.2 там работать перестанет напрочь, а будет лишь многочисленные страшные сообщения об ошибках выводить.

Таким крайне нехорошим свойством обладают 4.2, 4.3, 4.4, а теперь, видимо, ещё и 5.0. И, главное, я не знаю совсем, как с этим бороться.

А бороться с этим надо потому, что в OpenVZ rpm из хост-системы используется, чтобы ставить пакеты в контейнер. Конечно, можно бороться с OpenVZ, то бишь чтобы она так не делала, но тогда возникает много других проблем, о которых я могу рассказывать часами. Основных проблем, правда, всего две: проблема курицы и яйца и проблема общего кеша пакетов.