Dependencies for shibboleth-sp2 2.6.0+dfsg1-3 jessie backport
Etienne Dysli-Metref
etienne.dysli-metref at switch.ch
Fri Oct 21 09:25:40 UTC 2016
On 19/10/16 10:51, Ferenc Wágner wrote:
> Likewise. Shall I push a commit for these, or will you?
> OpenSAML2 could do with a similar one, too...
Hi Ferenc,
I now have a commit for this on debian/master changing 2.5 to 2.6 and
1.5 to 1.6:
commit 9d6b4edefea9feee5cba2bbf26b55bc61f9367aa
Author: Etienne Dysli Metref <etienne.dysli-metref at switch.ch>
Date: Fri Oct 21 10:46:56 2016 +0200
Depend on the latest OpenSAML and SP releases
Updated dependencies to OpenSAML 2.6, SP 2.6 and XMLTooling 1.6.
diff --git a/debian/control b/debian/control
index 32c3faf..1c38e71 100644
--- a/debian/control
+++ b/debian/control
@@ -15,15 +15,15 @@ Build-Depends:
libboost-dev,
libfcgi-dev,
libkrb5-dev,
liblog4shib-dev,
libmemcached-dev (>= 1.0),
- libsaml2-dev (>= 2.5),
+ libsaml2-dev (>= 2.6),
libsystemd-dev [linux-any],
libxerces-c-dev,
libxml-security-c-dev (>= 1.7),
- libxmltooling-dev (>= 1.5),
+ libxmltooling-dev (>= 1.6),
opensaml2-schemas,
pkg-config,
unixodbc-dev,
xmltooling-schemas,
Build-Depends-Indep:
@@ -37,11 +37,11 @@ Vcs-Browser:
https://anonscm.debian.org/cgit/pkg-shibboleth/shibboleth-sp2.git/
Package: libapache2-mod-shib2
Section: httpd
Architecture: any
Depends:
libshibsp-plugins (= ${binary:Version}),
- shibboleth-sp2-utils (>= 2.5),
+ shibboleth-sp2-utils (>= 2.6),
${misc:Depends},
${shlibs:Depends},
Description: Federated web single sign-on system (Apache module)
The Shibboleth System is a standards based software package for web
single sign-on across or within organizational boundaries. It supports
@@ -59,13 +59,13 @@ Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
- opensaml2-schemas (>= 2.5),
- shibboleth-sp2-common (>= 2.5),
- xmltooling-schemas (>= 1.5),
+ opensaml2-schemas (>= 2.6),
+ shibboleth-sp2-common (>= 2.6),
+ xmltooling-schemas (>= 1.6),
${misc:Depends},
${shlibs:Depends},
Description: Federated web single sign-on system (runtime)
The Shibboleth System is a standards based software package for web
single sign-on across or within organizational boundaries. It supports
@@ -96,14 +96,14 @@ Description: Federated web single sign-on system
(plugins)
Package: libshibsp-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
- libsaml2-dev (>= 2.5),
+ libsaml2-dev (>= 2.6),
libshibsp7 (= ${binary:Version}),
libxerces-c-dev,
- libxmltooling-dev (>= 1.5),
+ libxmltooling-dev (>= 1.6),
${misc:Depends},
Suggests:
libshibsp-doc,
Description: Federated web single sign-on system (development)
The Shibboleth System is a standards based software package for web
If this is correct, I can push it. Sorry for not saying I was going to
do it, I thought you would be faster than me...
Then for the jessie backport I've updated build-depends with the precise
versions and added a dependency on liblog4shib1 and libxml-security-c17
to each package with shlibs:Depends. Is it correct so?
diff --git a/debian/control b/debian/control
index 1c38e71..0e0d586 100644
--- a/debian/control
+++ b/debian/control
@@ -13,17 +13,17 @@ Build-Depends:
dh-autoreconf,
dh-exec,
libboost-dev,
libfcgi-dev,
libkrb5-dev,
- liblog4shib-dev,
+ liblog4shib-dev (>= 1.0.9-3~),
libmemcached-dev (>= 1.0),
- libsaml2-dev (>= 2.6),
+ libsaml2-dev (>= 2.6.0-4~),
libsystemd-dev [linux-any],
libxerces-c-dev,
- libxml-security-c-dev (>= 1.7),
- libxmltooling-dev (>= 1.6),
+ libxml-security-c-dev (>= 1.7.3-3~),
+ libxmltooling-dev (>= 1.6.0-3~),
opensaml2-schemas,
pkg-config,
unixodbc-dev,
xmltooling-schemas,
Build-Depends-Indep:
@@ -59,10 +59,12 @@ Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends},
Depends:
+ liblog4shib1 (>= 1.0.9-3~),
+ libxml-security-c17 (>= 1.7.3-3~),
opensaml2-schemas (>= 2.6),
shibboleth-sp2-common (>= 2.6),
xmltooling-schemas (>= 1.6),
${misc:Depends},
${shlibs:Depends},
@@ -79,10 +81,12 @@ Description: Federated web single sign-on system
(runtime)
Package: libshibsp-plugins
Section: libs
Architecture: any
Multi-Arch: same
Depends:
+ liblog4shib1 (>= 1.0.9-3~),
+ libxml-security-c17 (>= 1.7.3-3~),
${misc:Depends},
${shlibs:Depends},
Description: Federated web single sign-on system (plugins)
The Shibboleth System is a standards based software package for web
single sign-on across or within organizational boundaries. It supports
@@ -152,11 +156,13 @@ Description: Federated web single sign-on system
(common files)
Package: shibboleth-sp2-utils
Architecture: any
Multi-Arch: foreign
Depends:
adduser,
+ liblog4shib1 (>= 1.0.9-3~),
libshibsp-plugins (= ${binary:Version}),
+ libxml-security-c17 (>= 1.7.3-3~),
${misc:Depends},
${shlibs:Depends},
Recommends:
openssl,
Description: Federated web single sign-on system (daemon and utilities)
Etienne
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-shibboleth-devel/attachments/20161021/1c789d4d/attachment.sig>
More information about the Pkg-shibboleth-devel
mailing list