На 2 ноември 2002 (събота) в 10:25 часа George Danchev писа: > > t.e. eto edin slu4aen primer (prosto primer za ilustrovane na > obstanovkata, ne kazvam 4e taka ste stane) -- instalirash > pyrvona4alno bglinux, toj polzva Perl, patch-va files na X-sa, i > t.n. ... sled tova upgrade-vash Perl do 5.8 i ustanovqvash 4e perl > scripts ot bglinux ne rabotqt (trudno e da stane no da > predpolozhim), sled tova razbirash 4e si upgrade-nal i X-sa i noviq > build override-va patched files ot bglinux ..... Ако скриптовете на bglinux престанат да работят при нова версия на Perl, то няма как -- те ще трябва да се оправят. Ето какво друго прави скриптът install и какво може да се повреди при обновяване на системата: В /usr/lib/locale се компилират български локали за различни кодирания. Форматът на локалите за съжаление понякога се променя при различните версии на glibc, така че те ще трябва да се прекомпилират. В повечето случаи обаче потребителите на cp1251 няма да пострадат, защото glibc включва български локал за cp1251. В /usr/X11R6/lib/X11/xkb/symbols се слага нов вариант на файла bg. Той ще трябва да се възстанови. Причината е, че bglinux трябва да работи на най-различни версии на XFree и затова съм събрал във файла bg всичко, от което той има нужда. Във стартовите скриптове в /etc добавя ред за изпълнение на ~/.xcyrillic, а в XF86Config добавя използването на модула за Type1 шрифтове. Във файла locale.alias на gdm се добавя ред за българския локал. Предполагам, че Gentoo не променя конфигурациите в /etc при надстройка, така че тук не бива да има проблеми. Може да е проблем обаче, ако при Gentoo файлът locale.alias на gdm не е конфигурационен и не е в /etc. Доколкото си спомням всичко друго, което прави скриптът install е без значение, ако се ползват нови версии на XFree, което вероятно е така при Gentoo. > Naj-4istoto reshenie v slu4aq e da napravish ebuild za bglinux > (kakto Anton kato DD e napravil tova za debian, toj e i upstream > developer-a v slu4aq), mozhe da go razdelish v nqkolko ebuilds, s > razni names i t.n. Ако ще се правят пакети за дадена дистрибуция, препоръчвам като основа да се използват пакетите за Дебиан, а не bglinux. Ако трябва ще направя промени в онези от тях, за които аз отговарям. Мисля, че поддържащия пакета language-env също не би имал нещо против да направи промени, които са свързани с използването на пакета му при други дистрибуции. Антон Зиновиев ============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================