Created attachment 51994 [details] [review] Bug 16647 Update changelog for 16.*
Created attachment 52105 [details] [review] Bug 16647: update debian/control for 16.* This patch updates debian/control* to match what was used for building the 16.05.00 packages, and includes changes to: - specify a floor for the Swagger2 version - add dep on libio-socket-ip-perl, which is needed for the package to work on Debian Wheezy - suggest libwww-youtube-download-perl Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
I've attached a version of the patch that reflects what I actually used when packaging 16.05.00. This should be applied to both master and 16.05.x; note that when applying it to 16.05.x, the patch for bug 16617 is needed as well.
Created attachment 52199 [details] [review] [SIGNED-OFF]Bug 16647: update debian/control for 16.* This patch updates debian/control* to match what was used for building the 16.05.00 packages, and includes changes to: - specify a floor for the Swagger2 version - add dep on libio-socket-ip-perl, which is needed for the package to work on Debian Wheezy - suggest libwww-youtube-download-perl Signed-off-by: Galen Charlton <gmcharlt@gmail.com> Signed-off-by: Hector Castro <hector.hecaxmmx@gmail.com>
Created attachment 52227 [details] [review] Bug 16647: update debian/control for 16.* This patch updates debian/control* to match what was used for building the 16.05.00 packages, and includes changes to: - specify a floor for the Swagger2 version - add dep on libio-socket-ip-perl, which is needed for the package to work on Debian Wheezy - suggest libwww-youtube-download-perl Signed-off-by: Galen Charlton <gmcharlt@gmail.com> Signed-off-by: Hector Castro <hector.hecaxmmx@gmail.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Pushed to master for 16.11, thanks Galen!
Pushed in 16.05. Will be in 16.05.01.
Building 3.22.x packages fails due to missing libio-socket-ip-perl at the moment. If I read Bug 15126 correctly, it is not needed on 3.22.x and can be skipped during tests (see Bug 16618). Can anyone confirm or deny? Otherwise we need the libio-socket-ip-perl dep in 3.22.x.
After checking with Julian, we need the libio-socket-ip-perl dependency in 3.22.08. We do not need libwww-youtube-download-perl, the feature should not be in 3.22.x. We have libswagger2-perl 0.31 in oldstable, so the floor version added here shoould not go to 3.22.x either.
I added bug 16788 for 3.22.x