From: Leon Kanter <leon@blackcatlinux.com> To: kde-russian@lists.kde.ru Subject: Re: [kde-russian] Fwd: KDE 3.0 - The road ahead Date: Thu, 28 Mar 2002 11:05:31 +0200 Message-ID: <3CA2DCDB.3030201@blackcatlinux.com> (raw) In-Reply-To: <200203271135.20982.darkstar@darkstar.ru> Albert R. Valiev wrote: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >26 Март 2002 15:48, Andrey S. Cherepanov написал(а): > >>26 Март 2002 17:46, Вы написали: >> >>>26 Март 2002 10:11, А.Л. Клютченя написал(а): >>> >>>>Дополнение: >>>>Чё уж про РХ говорить, если они фтп-конфигуратор так и не поправили :) - >>>>им не до таких "мелочей" - у них планов громадьё :D.... >>>> >>> >>>Если честно, я с RedHat свалил еще тогда, когда 5.1 вышел. И не жалею. >>> >>Интересно, где бы был Linux, кабы не RedHat? Ждали годами нового Дебиана или >> работали на вечно кривом и сыром Mandrake. Не плюйте в колодец, мужики. Я >>на RedHat давно и не жалею. Да, кривой компилер. Кто мешает другой >>поставить? Монолитности, как в Винде нет! >> >Ну по поводу того, где бы они были - вопрос неоднозначный. Если вспомнить >историю, Жиль (или как там его имя правильно произносится?? :)) Дюваль >состряпал первый mandrake (5.1, если мне память не изменяет) из смеси kde1 + >redhat 5.1. Причем тогда пакеты уже были не совсем РедХатовские, от редхата >оставались лишь утилиты конфигурации и инсталлятор - все остальное было >пересобранно с другими настройками. Уже Mandrake-5.3 в корне отличался от RH. >Потом вышел 6.0 (его я, правда, видел в RE-варианте, от тогда еще IpLabs Linux >Team), один из первых дистрибутивов, скомпиленный уже под i586. А в версии >7.0 от РедХата даже инсталлятора не осталось. По всему выходит, что роль РХ в >развитии других дистрибутивов не так уж и велика. Единственное, что сделал РХ >- - это создание RPM (RedHat Package Manager). Это действительно хорошее дело, >особенно после того (это я о дистрибутиве ALTLinux), как rpm объединили с >Дебиановским apt-get. > Вообще-то лавры скрещивания apt и rpm принадлежат Conectiva, но AltLinux этот факт почему-то не афиширует. :) > > >По поводу того, "что мешает поставить другой компилер" - понятно, что если >человек пересобирает пакеты самостоятельно, то ему раз плюнуть поставить >другой компилер. Однако расскажу Вам некоторые факты, наверняка они применимы >к RedHat. У меня сейчас ALTLinux Sisyphus, постоянно обновляемый посредством >apt-get. И есть огромная база RPM, в которой прописаны все зависимости >пакетов. Но вот эка проблема - есть такая библиотека - libstdc++. И есть >прямая зависимость всех пакетов, собранных в ALT от этой библиотеки. Да, в их >дистрибутиве тоже компилятор gcc-2.96 и пока он основной, хотя и весьма >хорошо пропатченный. Но собирать с ним KDE3 - упаси боже. Та же самая >ситуация - с тем, что не собирается, разобратся можно, поправить код, в конце >концов, и т.п. А вот с тем, что собирается, но не работает - ну что Вы будете >с этим делать? А это очень распространенная ситуация при использовании >gcc-2.96. В результате я просто плюнул на 2.96, скачал с альтов srpms всех >пакетов, зависящих от libstdc++, собрал gcc-3.0.4, грохнул начисто 2.96 >вместе со старыми libstdc++ и пересобрал все srpms. В результате сейчас у >меня практически исчезли все проблемы со сборкой, с зависимостями и прочим. И >все работает, ане глючит напропалую. Я даже рискнул провести эксперимент - >сначала собрал kde3 с 2.96 - в "чистом" от других компиляторов, библиотек и >прочих пакетов дистрибутиве - вышло следующее - постоянные падения dcop >сервера, вылеты приложений в неожиданных местах... невозможность >использования некоторых стилей (dotNET к примеру). > С каким именно 2.96? Они весьма разные. >А потом опять сделал >чистый дистрибутив, но уже с gcc-3.0.4 - тоже чистом. И уже недели две нет >никаких проблем со сборкой и работоспособностью приложений. Единственная >проблема, которая у меня все еще проявляется - при использовании стиля dotNET >падает ksplash (точнее при завершении работы в нем возникает сигнал SIGFPE.) >и все. Это по поводу работоспособности. Но: есть вот такое вот хитрое "НО" - >Вы согласитесь скачать около 800 мегабайт srpms пакетов при том, что инет у >Вас диалапный, хотя и более-меннее стабильный, после чего посидеть ~3-4 >суток, пересобирая все это и превращая в более-меннее удобоваримый >дистрибутив, и все это для того, чтобы иметь стабильный дистрибутив со >стабильной версие компилятора, отсутствием нарушения зависимостей и старых >библиотек? Я думаю, что на такое мало кто согласится. Я согласился, но у меня >профессия такая :))) А обычному пользователю, пусть даже "продвинутому", это >надо? Не проще ли тому же РХ сделать это и выпустить новый дистрибутив, >вместо того, чобы держать все на глючном компиляторе с глючными библиотеками? >А некоторые выводы можно сделать уже сейчас - собрать именно стабильный kde3 >с компилятором 2.96 - невозможно. Все равно что-нибудь не будет работать >принципиально. Да и сборка с 3.0.4 при условии того, что в системе остались >библиотеки, собранные 2.96 - тоже не фонтан. Если менять компилятор - нужно >менять почти всю систему. А не просто компилятор. > > >- -- >With Best Regards, Albert R. Valiev >KDE-Russian Translation team [www.kde.ru] >KDE-Development team [developer.kde.org] >Hahnen Datensysteme System Administrator [www.hahnen.de] >- ----------------------------------------- >mailto: arkstone@mail.ru >mailto: admin@hahnen.de >ICQ: 20463211 >-----BEGIN PGP SIGNATURE----- >Version: GnuPG v1.0.6 (GNU/Linux) >Comment: For info see http://www.gnupg.org > >iD8DBQE8oYRH/rfW0uR0Y78RAqM2AKCWkTMLlBN4uxg2F03yFWBYG1EcwwCfRcNI >/3tCo+Ba/O7IH7EF3mZXzn8= >=Au81 >-----END PGP SIGNATURE----- > >_______________________________________________ >kde-russian mailing list >kde-russian@lists.kde.ru >http://lists.kde.ru/cgi-bin/mailman/listinfo/kde-russian >
next prev parent reply other threads:[~2002-03-28 9:05 UTC|newest] Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top 2002-03-24 18:35 mok 2002-03-24 20:19 ` А. Л. Клютченя 2002-03-25 1:36 ` Albert R. Valiev 2002-03-25 5:13 ` Gregory Matveev 2002-03-25 8:44 ` А.Л. Клютченя 2002-03-25 17:01 ` Albert R. Valiev 2002-03-25 17:20 ` А.Л. Клютченя 2002-03-26 10:44 ` Albert R. Valiev 2002-03-25 23:07 ` Leon Kanter 2002-03-26 6:17 ` А.Л. Клютченя 2002-03-26 7:11 ` А.Л. Клютченя 2002-03-26 10:46 ` Albert R. Valiev 2002-03-26 12:48 ` Andrey S. Cherepanov 2002-03-26 13:56 ` Leon Kanter 2002-03-26 15:08 ` А. Л. Клютченя 2002-03-27 0:54 ` Andrey S. Cherepanov 2002-03-26 14:08 ` Nikita V. Youshchenko 2002-03-26 15:06 ` А. Л. Клютченя 2002-03-26 16:51 ` Leon Kanter 2002-03-26 18:00 ` А. Л. Клютченя 2002-03-27 8:49 ` Leon Kanter 2002-03-27 12:26 ` Nikita V. Youshchenko 2002-03-27 15:52 ` А. Л. Клютченя 2002-03-27 15:49 ` А. Л. Клютченя 2002-03-27 16:26 ` Leon Kanter 2002-03-27 17:12 ` А. Л. Клютченя 2002-03-27 1:00 ` Lev V. Vanyan 2002-03-27 1:14 ` Lev V. Vanyan 2002-03-27 8:35 ` Albert R. Valiev 2002-03-28 5:46 ` Andrey S. Cherepanov 2002-03-28 6:22 ` Albert R. Valiev 2002-03-28 9:05 ` Leon Kanter [this message] 2002-03-28 10:30 ` Anton B. Farygin 2002-03-26 8:42 ` Leon Kanter 2002-03-26 14:57 ` А. Л. Клютченя 2002-03-27 0:57 ` Andrey S. Cherepanov 2002-03-26 10:50 ` Albert R. Valiev 2002-04-02 19:04 ` [kde-russian] KDE 3.0 debian Andrei V. Darashenka
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=3CA2DCDB.3030201@blackcatlinux.com \ --to=leon@blackcatlinux.com \ --cc=kde-russian@lists.kde.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
рассылка русскоязычной группы пользователей и разработчиков KDE This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/kde-russian/0 kde-russian/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 kde-russian kde-russian/ http://lore.altlinux.org/kde-russian \ kde-russian@lists.kde.ru public-inbox-index kde-russian Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.kde-russian AGPL code for this site: git clone https://public-inbox.org/public-inbox.git