Bug 26587 - lacks requires
Summary: lacks requires
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libnet-snmp-devel (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-16 21:34 MSK by Michael Shigorin
Modified: 2011-11-23 15:40 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2011-11-16 21:34:27 MSK
libnet-snmp-devel-5.7.1-alt4 _не_ требует libsensors-devel, libnl-devel => то, что пытается собраться с libnet-snmp-devel и не указывает их само, обламывается.

libnet-snmp-devel-5.6.1.1-alt3 из p6 их не использовал.

(thx led@)
Comment 1 Slava Dubrovskiy 2011-11-16 21:47:41 MSK
Да, проходили через такое когда сборка астериска обламалась. в астериске добавили 
libsensors-devel

Вопрос может тупой, но все-таки: А почему "то что пытается собраться с libnet-snmp-devel" не имеет сборочную зависимость на libsensors-devel, libnl-devel ?
Можешь аргументировать? libnet-snmp много с чем линкуется и libnet-snmp-devel не требует их devel пакетов
Comment 2 Michael Shigorin 2011-11-16 22:10:04 MSK
Принято, бум думать -- это lustre.
Comment 3 Slava Dubrovskiy 2011-11-16 22:56:08 MSK
(В ответ на комментарий №2)
> Принято, бум думать -- это lustre.
Миш, мне добавить не сложно. Просто я хочу понять это реально баг или что-то другое?
Comment 4 Michael Shigorin 2011-11-17 00:10:30 MSK
Не-не, пока таймаут, спасибо.

Баг там в неиспользовании pkgconfig...
Comment 5 led 2011-11-17 01:07:01 MSK
(В ответ на комментарий №3)
> Миш, мне добавить не сложно. Просто я хочу понять это реально баг или что-то
> другое?

net-snmp-config --agent-libs
-lnetsnmpmibs -lnl -lsensors -ldl -lnetsnmpagent -lwrap -Wl,-E -lnetsnmp -lssl -lssl -lcrypto -lm
              ^^^^^^^^^^^^^^

Т.о. нужно либо net-snmp-config исправить, либо добавить недостающие зависимости в -devel - вам виднее должно быть.
Comment 6 Slava Dubrovskiy 2011-11-17 03:19:20 MSK
(В ответ на комментарий №5)
> (В ответ на комментарий №3)
> > Миш, мне добавить не сложно. Просто я хочу понять это реально баг или что-то
> > другое?
> 
> net-snmp-config --agent-libs
> -lnetsnmpmibs -lnl -lsensors -ldl -lnetsnmpagent -lwrap -Wl,-E -lnetsnmp -lssl
> -lssl -lcrypto -lm
>               ^^^^^^^^^^^^^^
> 
> Т.о. нужно либо net-snmp-config исправить, либо добавить недостающие
> зависимости в -devel - вам виднее должно быть.

Т.е. нужно чтобы net-snmp-config --agent-libs не выводил -lnl -lsensors ?
Я правильно понял?
Comment 7 led 2011-11-17 03:44:34 MSK
(В ответ на комментарий №6)
> (В ответ на комментарий №5)
> > (В ответ на комментарий №3)
> > > Миш, мне добавить не сложно. Просто я хочу понять это реально баг или что-то
> > > другое?
> > 
> > net-snmp-config --agent-libs
> > -lnetsnmpmibs -lnl -lsensors -ldl -lnetsnmpagent -lwrap -Wl,-E -lnetsnmp -lssl
> > -lssl -lcrypto -lm
> >               ^^^^^^^^^^^^^^
> > 
> > Т.о. нужно либо net-snmp-config исправить, либо добавить недостающие
> > зависимости в -devel - вам виднее должно быть.
> 
> Т.е. нужно чтобы net-snmp-config --agent-libs не выводил -lnl -lsensors ?
> Я правильно понял?

Я не знаю, как правильнее - не разбирался в net-snmp. В моём конкретном случае работает и тот и другой вариант.
Comment 8 Repository Robot 2011-11-23 15:40:12 MSK
net-snmp30-5.7.1-alt5 -> sisyphus:

* Tue Nov 22 2011 Slava Dubrovskiy <dubrsl@altlinux> 5.7.1-alt5
- Update patches from V5-7-patches branch
- Fix (ALT #26587) (thx led@ and mike@)