A NOTE has been added to this issue. 
====================================================================== 
https://bugtracker.iptel.org/view.php?id=87 
====================================================================== 
Reported By:                marvin
Assigned To:                
====================================================================== 
Project:                    SEMS
Issue ID:                   87
Category:                   core
Reproducibility:            always
Severity:                   trivial
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2013-04-03 11:01 CEST
Last Modified:              2013-04-04 08:28 CEST
====================================================================== 
Summary:                    debian build depends libssl0.9.8 (>= 0.9.8m-1) but
libssl1.0.0 (1.0.1e-2) provided in wheezy
Description: 
In debian testing (wheezy) there is new openssl lib which breaks dependency
on SEMS debian package. Changing dependencies in deb file fixes the issue.
Here is the diff output of original and fixed debian/control file in
package:
# diff control ../semstest/control-dir/control
6c6
< Depends: libc6 (>= 2.3.4), libcurl3 (>= 7.16.2-1), libev3 (>= 3.1),
libgcc1 (>= 1:4.1.1), libmysql++3, libspandsp2, libspeex1 (>= 1.2~beta3-1),
libssl0.9.8 (>= 0.9.8m-1), libstdc++6 (>= 4.4.0), libxml2 (>= 2.7.4),
debconf (>= 0.5) | debconf-2.0
---
> Depends: libc6 (>= 2.3.4), libcurl3 (>= 7.16.2-1), libev3 (>= 3.1),
libgcc1 (>= 1:4.1.1), libmysql++3, libspandsp2, libspeex1 (>= 1.2~beta3-1),
libssl0.9.8 (>= 0.9.8m-1) | libssl1.0.0 (>= 1.0.1e-2), libstdc++6 (>=
4.4.0), libxml2 (>= 2.7.4), debconf (>= 0.5) | debconf-2.0

I don't know how to make proper patch file, sorry. (Also sorry if i missed
the category, which i probably did.)
====================================================================== 

---------------------------------------------------------------------- 
 (0000130) vbroz (administrator) - 2013-04-03 13:14
 https://bugtracker.iptel.org/view.php?id=87#c130 
---------------------------------------------------------------------- 
how did you got this control line?
Depends: libc6 (>= 2.3.4), libcurl3 (>= 7.16.2-1), libev3 (>= 3.1), libgcc1
(>= 1:4.1.1), libmysql++3, libspandsp2, libspeex1 (>= 1.2~beta3-1),
libssl0.9.8 (>= 0.9.8m-1), libstdc++6 (>= 4.4.0), libxml2 (>= 2.7.4),
debconf (>= 0.5) | debconf-2.0

In 1.5 branch, there is debian/control file with:
Build-Depends: debhelper (>= 4), libspeex-dev, flite-dev, libspandsp-dev,
libssl-dev, python-dev, sip4, python-sip4-dev, openssl, libev-dev,
libmysql++-dev, libxml2-dev, libcurl4-openssl-dev | libcurl4-gnutls-dev

=> libssl-dev - without any "version" number


I tried it with fresh wheezy installation and it did not cause any
problem... there is another dependency for "sip4" and "python-sip4-dev" pkg
which should be   replaced with:
sip4 | python-sip-dev, python-sip4-dev | python-sip-dev,

thanks for your feedback 

---------------------------------------------------------------------- 
 (0000131) marvin (reporter) - 2013-04-04 08:28
 https://bugtracker.iptel.org/view.php?id=87#c131 
---------------------------------------------------------------------- 
i got mine from:
http://download.opensuse.org/repositories/home:/team-sems/Debian_6.0/amd64/sems_1.5.0_amd64.deb

# dpkg -I sems_1.5.0_amd64.deb 
 new debian package, version 2.0.
 size 12778458 bytes: control archive=10937 bytes.
    1398 bytes,    45 lines      conffiles            
     342 bytes,    26 lines   *  config               #!/bin/sh
     800 bytes,    14 lines      control              
   20574 bytes,   270 lines      md5sums              
    4310 bytes,   192 lines   *  postinst             #!/bin/bash
     528 bytes,    24 lines   *  postrm               #!/bin/sh
     260 bytes,    11 lines   *  prerm                #!/bin/sh
    1736 bytes,    48 lines      templates            
 Package: sems
 Version: 1.5.0
 Architecture: amd64
 Maintainer: Stefan Sayer <[email protected]>
 Installed-Size: 38908
 Depends: libc6 (>= 2.3.4), libcurl3 (>= 7.16.2-1), libev3 (>= 3.1),
libgcc1 (>= 1:4.1.1), libmysql++3, libspandsp2, libspeex1 (>= 1.2~beta3-1),
libssl0.9.8 (>= 0.9.8m-1), libstdc++6 (>= 4.4.0), libxml2 (>= 2.7.4),
debconf (>= 0.5) | debconf-2.0
 Suggests: sems-python-modules
 Conflicts: sems-python-modules (<< 1.5.0)
 Section: net
 Priority: optional
 Description: SIP Express Media Server, very fast and flexible SIP media
server
  SEMS, the SIP Express Media Server, is a free, high performance,
extensible media
  server for SIP (RFC3261) based VoIP  services. It features voicemail,
conferencing,
  announcements, pre-call announcements, prepaid service, calling card
service etc.

Is there some repository where newer packages exist? 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2013-04-03 11:01 marvin         New Issue                                    
2013-04-03 13:14 vbroz          Note Added: 0000130                          
2013-04-04 08:28 marvin         Note Added: 0000131                          
======================================================================
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to