Bug 29079 - Нужна пересборка kde4network в связи со сменой soname в libmediastreamer и libortp
Summary: Нужна пересборка kde4network в связи со сменой soname в libmediastreamer и li...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kde4-kopete (show other bugs)
Version: unstable
Hardware: all Linux
: P3 critical
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-17 14:17 MSK by Alexei Takaseev
Modified: 2015-03-18 17:19 MSK (History)
0 users

See Also:


Attachments
Патч, добавляющий совместимость с libmediastreamer >=2.11 (6.59 KB, patch)
2015-03-18 11:49 MSK, Alexei Takaseev
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei Takaseev 2013-06-17 14:17:59 MSK
В libmediastreamer и libortp изменился номер версии soname:

        i586: NEW unmet dependencies detected:
kde4network-kopete#4.10.4-alt1        libmediastreamer.so.1 >= set:mhXtRSnoSuJZmrRRZhgZ1yjd2ZnJUdaq8NoHEH5xesZ5bv0P2BFVH37pw0
kde4network-kopete#4.10.4-alt1        libortp.so.8 >= set:miuhPZmE01ZEqshmI5uIclgZmx3Cg7Ztxk0
kde4network-kopete-debuginfo#4.10.4-alt1        debug(libmediastreamer.so.1)
kde4network-kopete-debuginfo#4.10.4-alt1        debug(libortp.so.8)
        x86_64: NEW unmet dependencies detected:
kde4network-kopete#4.10.4-alt1        libmediastreamer.so.1()(64bit) >= set:mhXtRSnoSuJZmrRRZhgZ1yjd2ZnJUdaq8NoHEH5xesZ5bv0P2BFVH37pw0
kde4network-kopete#4.10.4-alt1        libortp.so.8()(64bit) >= set:miuhPZmE01ZEqshmI5uIclgZmx3Cg7Ztxk0
kde4network-kopete-debuginfo#4.10.4-alt1        debug64(libmediastreamer.so.1)
kde4network-kopete-debuginfo#4.10.4-alt1        debug64(libortp.so.8)
        ACLs of affected packages:
kde4network        zerg
2013-Jun-17 03:46:16 :: dependencies check FAILED
2013-Jun-17 03:46:16 :: task #98691 for sisyphus FAILED

Задание 98691 расшарен, просьба добавить в него пересборку kde4network
Comment 1 Alexei Takaseev 2015-03-18 11:49:41 MSK
Created attachment 6247 [details]
Патч, добавляющий совместимость с libmediastreamer >=2.11
Comment 2 Alexei Takaseev 2015-03-18 11:51:16 MSK
После изменения API kopete перестал собираться с такой ошибкой:

==================================
2015-Mar-13 17:46:25 :: [i586] #700 kde4-kopete.git 14.12.1-alt2: build start
/usr/src/RPM/BUILD/kopete-14.12.1/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc: In member function 'virtual bool cricket::LinphoneVoiceChannel::SetSendCodecs(const std::vector<cricket::AudioCodec>&)':
/usr/src/RPM/BUILD/kopete-14.12.1/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc:206:60: error: 'MediaStream' has no member named 'session'
       port2 = rtp_session_get_local_port(audio_stream_->ms.session);
/usr/src/RPM/BUILD/kopete-14.12.1/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc:221:58: error: 'MediaStream' has no member named 'session'
     port2 = rtp_session_get_local_port(audio_stream_->ms.session);
2015-Mar-13 18:05:43 :: [x86_64] kde4-kopete.git 14.12.1-alt2: remote: build failed
2015-Mar-13 18:05:43 :: [x86_64] #700 kde4-kopete.git 14.12.1-alt2: build FAILED
/usr/src/RPM/BUILD/kopete-14.12.1/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc: In member function 'virtual bool cricket::LinphoneVoiceChannel::SetSendCodecs(const std::vector<cricket::AudioCodec>&)':
/usr/src/RPM/BUILD/kopete-14.12.1/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc:206:60: error: 'MediaStream' has no member named 'session'
       port2 = rtp_session_get_local_port(audio_stream_->ms.session);
/usr/src/RPM/BUILD/kopete-14.12.1/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc:221:58: error: 'MediaStream' has no member named 'session'
     port2 = rtp_session_get_local_port(audio_stream_->ms.session);
2015-Mar-13 18:07:36 :: [i586] kde4-kopete.git 14.12.1-alt2: remote: build failed
================================

После прикладывания патча сборка проходит успешно. И не ломается совместимость со старой версией libmediastreamer. Просьба добавить пересборку kopete в расшареный таск 141790
Comment 3 Sergey V Turchin 2015-03-18 14:50:48 MSK
А откуда патч?
Comment 4 Sergey V Turchin 2015-03-18 14:52:51 MSK
А, в нем написано.
Comment 5 Sergey V Turchin 2015-03-18 17:19:07 MSK
kde4-kopete-14.12.3-alt2