Bug 3933 - remove alternatives support
: remove alternatives support
Status: RESOLVED LATER
: Sisyphus
(All bugs in Sisyphus/gcc-common)
: unstable
: all Linux
: P4 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2004-04-07 14:40 by
Modified: 2008-11-22 05:21 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2004-04-07 14:40:13
Предлагаю убрать альтернативы из gcc.  
Что мы получаем при этом: 
1. Меньше проходов по симлинкам, соответственно не будет проблем с ядрами типа 
2.2.x 
2. Проще организация пакетов 
3. Уже сейчас всё готово для работы без альтернатив. 
 
Единственное для чего могли бы потребоваться альтернативы - это расцвечиватель. 
Но теперь нет никаких проблем сделать это и без них. 
Делается скриптик install_colorifer и у пользователя в домашнем каталоге создаётся 
вся необходимая инфраструктура (кладётся в ~use/bin color_gcc_wrapper и делаются 
симлинки с gcc,cc, g++ и c++) 
 
То есть при минимальных затратах мы получаем большую простоту и стабильность 
целого немаловажного компонента системы 
 
Аналогичную работу можно произвести и по другим пакетам
------- Comment #1 From 2008-05-29 02:24:50 -------
Есть люди, которым требуются альтернативы на gcc ??? 
------- Comment #2 From 2008-05-29 12:10:15 -------
Мне давно не были нужны.  Кажется, с тех пор, как 3.x приходилось переключать
на
2.96.
------- Comment #3 From 2008-05-30 22:28:38 -------
Никто так и не высказал желания продолжать пользоваться альтернативами. Может 
их всё-таки того? Заодно Lite полегчает.
------- Comment #4 From 2008-06-02 10:26:44 -------
(In reply to comment #3)
> Никто так и не высказал желания продолжать пользоваться альтернативами. Может 
> их всё-таки того? Заодно Lite полегчает.
С чего бы? ;)
У нас не дебиановские альтернативы, которые на перле ;)

------- Comment #5 From 2008-06-02 10:30:29 -------
(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 From 2008-06-02 10:42:53 -------
(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 From 2008-06-02 10:45:10 -------
Ну прочитай уж весь тред целиком :)
------- Comment #8 From 2008-11-22 05:21:00 -------
Убирать альтернативы - это сейчас работа с нулевой отдачей.
Когда-нибудь к этой теме можно будет вернуться.