Bug 29213 - Зависимость на ядро
: Зависимость на ядро
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/bumblebee)
: unstable
: all Linux
: P3 blocker
Assigned To:
:
:
:
:
: 27685
  Show dependency tree
 
Reported: 2013-07-23 15:12 by
Modified: 2013-07-23 17:46 (History)


Attachments


Note

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


Description From 2013-07-23 15:12:19
Имеет зависимость на ядро через bbswitch.
------- Comment #1 From 2013-07-23 15:34:50 -------
(In reply to comment #0)
> Имеет зависимость на ядро через bbswitch.

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

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

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

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

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

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

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

Юрий, сейчас мы избегаем зависимостей на ядро. Если Вам это кажется неверным,
то давайте позже обсудим. 
А сейчас прошу Вас пересобрать bumblebee без зависимости на bbswitch.
------- Comment #13 From 2013-07-23 17:36:50 -------
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)