Bug 3933 - remove alternatives support
Summary: remove alternatives support
Status: RESOLVED LATER
Alias: None
Product: Sisyphus
Classification: Development
Component: gcc-common (show other bugs)
Version: unstable
Hardware: all Linux
: P4 enhancement
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-07 14:40 MSD by inger@altlinux.org
Modified: 2008-11-22 05:21 MSK (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description inger@altlinux.org 2004-04-07 14:40:13 MSD
Предлагаю убрать альтернативы из gcc.  
Что мы получаем при этом: 
1. Меньше проходов по симлинкам, соответственно не будет проблем с ядрами типа 
2.2.x 
2. Проще организация пакетов 
3. Уже сейчас всё готово для работы без альтернатив. 
 
Единственное для чего могли бы потребоваться альтернативы - это расцвечиватель. 
Но теперь нет никаких проблем сделать это и без них. 
Делается скриптик install_colorifer и у пользователя в домашнем каталоге создаётся 
вся необходимая инфраструктура (кладётся в ~use/bin color_gcc_wrapper и делаются 
симлинки с gcc,cc, g++ и c++) 
 
То есть при минимальных затратах мы получаем большую простоту и стабильность 
целого немаловажного компонента системы 
 
Аналогичную работу можно произвести и по другим пакетам
Comment 1 Anton Farygin 2008-05-29 02:24:50 MSD
Есть люди, которым требуются альтернативы на gcc ??? 
Comment 2 Michael Shigorin 2008-05-29 12:10:15 MSD
Мне давно не были нужны.  Кажется, с тех пор, как 3.x приходилось переключать на
2.96.
Comment 3 Mikhail Gusarov 2008-05-30 22:28:38 MSD
Никто так и не высказал желания продолжать пользоваться альтернативами. Может 
их всё-таки того? Заодно Lite полегчает.
Comment 4 inger@altlinux.org 2008-06-02 10:26:44 MSD
(In reply to comment #3)
> Никто так и не высказал желания продолжать пользоваться альтернативами. Может 
> их всё-таки того? Заодно Lite полегчает.
С чего бы? ;)
У нас не дебиановские альтернативы, которые на перле ;)

Comment 5 Mikhail Gusarov 2008-06-02 10:30:29 MSD
(In reply to comment #4)
> (In reply to comment #3)
> > Заодно Lite полегчает.
> С чего бы? ;) У нас не дебиановские альтернативы, которые на перле ;)

Сейчас через gcc-шные альтернативы цепляется зависимость xrdb -> cpp -> gcc-
common -> gcc, так что отрыванием альтернатив можно убрать с дисков с Lite gcc.

http://lists.altlinux.org/pipermail/devel/2008-May/074683.html
Comment 6 inger@altlinux.org 2008-06-02 10:42:53 MSD
(In reply to comment #5)
> (In reply to comment #4)
> > (In reply to comment #3)
> > > Заодно Lite полегчает.
> > С чего бы? ;) У нас не дебиановские альтернативы, которые на перле ;)
> 
> Сейчас через gcc-шные альтернативы цепляется зависимость xrdb -> cpp -> gcc-
> common -> gcc, так что отрыванием альтернатив можно убрать с дисков с Lite gcc.
> 
> http://lists.altlinux.org/pipermail/devel/2008-May/074683.html
В альтернативы-то тут причём ;)
> 

Comment 7 Mikhail Gusarov 2008-06-02 10:45:10 MSD
Ну прочитай уж весь тред целиком :)
Comment 8 Dmitry V. Levin 2008-11-22 05:21:00 MSK
Убирать альтернативы - это сейчас работа с нулевой отдачей.
Когда-нибудь к этой теме можно будет вернуться.