Bug 29213 - Зависимость на ядро
Summary: Зависимость на ядро
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: bumblebee (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 27685
  Show dependency tree
 
Reported: 2013-07-23 15:12 MSK by Sergey V Turchin
Modified: 2013-07-23 17:46 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2013-07-23 15:12:19 MSK
Имеет зависимость на ядро через bbswitch.
Comment 1 Yuri N. Sedunov 2013-07-23 15:34:50 MSK
(In reply to comment #0)
> Имеет зависимость на ядро через bbswitch.

И чо?
Comment 2 Sergey V Turchin 2013-07-23 15:35:47 MSK
(В ответ на комментарий №1)
> И чо?
<censored>
Comment 3 AEN 2013-07-23 15:37:41 MSK
(В ответ на комментарий №1)
> (In reply to comment #0)
> > Имеет зависимость на ядро через bbswitch.
> 
> И чо?

Это приводит к очень плохим последствиям, например установка произвольного ядра или не того, которое нужно в системе. Потому так нельзя. Прошу исправить.
Comment 4 Dmitry V. Levin 2013-07-23 15:42:37 MSK
Зависимость на ядро/модуль не имеет смысла, поскольку установка пакета с ядром/модулем не дает никаких гарантий того, что это ядро/модуль будет загружено.
Т.е. пользы от такой зависимости нет, зато есть вред: по зависимостям обычно вытягивается совсем не тот flavour ядра/модуля, который на самом деле нужнен.
Comment 5 AEN 2013-07-23 15:43:53 MSK
(В ответ на комментарий №3)
> (В ответ на комментарий №1)
> > (In reply to comment #0)
> > > Имеет зависимость на ядро через bbswitch.
> > 
> > И чо?
> 
> Это приводит к очень плохим последствиям, например установка произвольного ядра
> или не того, которое нужно в системе. Потому так нельзя. Прошу исправить.

Это обычно не страшно при доустановке пакета, но вот при установке системы "с нуля" приводит к дурным последствиям, на чем и всплыло. См. список community@ сегодня
Comment 6 Yuri N. Sedunov 2013-07-23 15:50:23 MSK
(In reply to comment #3)
> (В ответ на комментарий №1)
> > (In reply to comment #0)
> > > Имеет зависимость на ядро через bbswitch.
> > 
> > И чо?
> 
> Это приводит к очень плохим последствиям, например установка произвольного ядра
> или не того, которое нужно в системе. 

Почему  "это приводит к очень плохим последствиям, например установка произвольного ядра
> или не того, которое нужно в системе"?
Почему при прочих равных не может быть выбран правильный kernel-modules-bbswitch?
Кто виноват, если такое действительно происходит?

Потому так нельзя. 
Про "нельзя" я знаю, и это не аргумент.
Comment 7 Sergey V Turchin 2013-07-23 15:55:56 MSK
(В ответ на комментарий №6)
> Кто виноват, если такое действительно происходит?
Мантейнер, который
> Про "нельзя" я знаю, и это не аргумент.
Comment 8 AEN 2013-07-23 16:05:09 MSK
(В ответ на комментарий №6)
> (In reply to comment #3)
> > (В ответ на комментарий №1)
> > > (In reply to comment #0)
> > > > Имеет зависимость на ядро через bbswitch.
> > > 
> > > И чо?
> > 
> > Это приводит к очень плохим последствиям, например установка произвольного ядра
> > или не того, которое нужно в системе. 
> 
> Почему  "это приводит к очень плохим последствиям, например установка
> произвольного ядра
> > или не того, которое нужно в системе"?
> Почему при прочих равных не может быть выбран правильный
> kernel-modules-bbswitch?
> Кто виноват, если такое действительно происходит?
> 
> Потому так нельзя. 
> Про "нельзя" я знаю, и это не аргумент.

Давайте продолжим обсуждение после исправления. Задерживается релиз KDesktop.
Comment 9 Sergey V Turchin 2013-07-23 16:07:49 MSK
(В ответ на комментарий №8)
> Давайте продолжим обсуждение после исправления.
+1 
, т.к. это может затянуться, т.к. особых сложностей понять проблему не видал.
Comment 10 Sergey V Turchin 2013-07-23 16:09:12 MSK
Если очень хочется ставить обним пакетом, решение есть.
В kernel-modules-bbswitch нужно поставить зависимость на bumblebee.
Comment 11 Yuri N. Sedunov 2013-07-23 16:24:05 MSK
(In reply to comment #8)

> > Потому так нельзя. 
> > Про "нельзя" я знаю, и это не аргумент.
> 
> Давайте продолжим обсуждение после исправления. Задерживается релиз KDesktop.
Вы можете на выбор:
1. Удалить bumblebee из KDesktop.
2. Прописать в установщик kernel-modules-bbswitch явно, с нужным flavour.
Comment 12 AEN 2013-07-23 16:26:56 MSK
(В ответ на комментарий №11)
> (In reply to comment #8)
> 
> > > Потому так нельзя. 
> > > Про "нельзя" я знаю, и это не аргумент.
> > 
> > Давайте продолжим обсуждение после исправления. Задерживается релиз KDesktop.
> Вы можете на выбор:
> 1. Удалить bumblebee из KDesktop.
> 2. Прописать в установщик kernel-modules-bbswitch явно, с нужным flavour.

Юрий, сейчас мы избегаем зависимостей на ядро. Если Вам это кажется неверным, то давайте позже обсудим. 
А сейчас прошу Вас пересобрать bumblebee без зависимости на bbswitch.
Comment 13 Repository Robot 2013-07-23 17:36:50 MSK
bumblebee-3.2.1-alt2 -> sisyphus:

* Tue Jul 23 2013 Yuri N. Sedunov <aris@altlinux> 3.2.1-alt2
- removed forbidden dep on bbswitch (ALT #29213)