Update to 1.1.5

Bug #1207038 reported by Jeremy Bícha
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libimobiledevice (Ubuntu)
Fix Released
Undecided
Dimitri John Ledkov

Bug Description

The 1.1.5 update brings improved support for iOS 6 and more:
http://cgit.sukimashita.com/libimobiledevice.git/tree/NEWS

The soname was bumped with one replaced symbol.

http://cgit.sukimashita.com/libimobiledevice.git/commit/?id=370ba8c119e05ab0121559fd22848b7d7083189e

$ reverse-depends libimobiledevice3
Reverse-Depends
===============
* clementine [amd64 i386 powerpc]
* gvfs-backends
* ideviceinstaller
* ifuse
* ipheth-utils
* libgpod-common
* libgpod4
* libgpod4-nogtk
* libimobiledevice-dev
* libimobiledevice-doc
* libimobiledevice-utils
* libimobiledevice3-dbg
* nautilus-ideviceinfo
* python-imobiledevice
* upower

I've checked that everything builds; only two packages needed backported patches (ideviceinstaller and clementine). clementine upstream fixed the build problem by dropping libimobiledevice support and I've backported that commit.

In addition to sponsoring this patch, I'll also need someone to upload no-change rebuilds of gvfs and upower. I believe I can handle the rest of the transition.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: libimobiledevice3 1.1.4-1ubuntu6
ProcVersionSignature: Ubuntu 3.10.0-6.17-generic 3.10.3
Uname: Linux 3.10.0-6-generic x86_64
ApportVersion: 2.11-0ubuntu1
Architecture: amd64
Date: Wed Jul 31 14:13:39 2013
InstallationDate: Installed on 2013-06-14 (47 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64 (20130613)
MarkForUpload: True
SourcePackage: libimobiledevice
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jeremy Bícha (jbicha) wrote :
Jeremy Bícha (jbicha)
description: updated
Revision history for this message
Jeremy Bícha (jbicha) wrote :
Jeremy Bícha (jbicha)
description: updated
Changed in libimobiledevice (Ubuntu):
status: In Progress → Confirmed
assignee: Jeremy Bicha (jbicha) → nobody
Changed in libimobiledevice (Ubuntu):
assignee: nobody → Dmitrijs Ledkovs (xnox)
status: Confirmed → In Progress
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

I take it debian/patches/[ab] are just spurious cruft in the patch?!

$ diffstat update-libimobiledevice-1-1-5.debdiff
 changelog | 20
 control | 17
 libimobiledevice4.install | 2
 libimobiledevice4.symbols | 41 +
 patches/05_remove_gcry_need.patch | 2
 patches/06_cython_detection.patch | 45 -
 patches/07_cython_0.16_check.patch | 82 ---
 patches/08_cython_0.16_fix.patch | 20
 patches/a | 156 ++++++
 patches/b | 671 ++++++++++++++++++++++++++
 patches/git_add_utils.patch | 148 +++++
 patches/git_explicitly_cast_ssl_enabled.patch | 20
 patches/git_fix_insecure_tmp.patch | 186 +++++++
 patches/git_handle_unset_environment.patch | 52 --
 patches/git_utf8_devices_names.patch | 23
 patches/link_against_pthread.patch | 37 +
 patches/series | 7
 rules | 2
 18 files changed, 1290 insertions(+), 241 deletions(-)

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libimobiledevice - 1.1.5-0ubuntu1

---------------
libimobiledevice (1.1.5-0ubuntu1) saucy; urgency=low

  * New upstream release. (LP: #1207038)
    - soname was bumped
  * debian/control:
    - Bump minimum cython dependency
    - Don't have the -doc package depend on the library
  * Dropped patches applied in new version:
    - 06_cython_detection.patch
    - 07_cython_0.16_check.patch
    - 08_cython_0.16_fix.patch
    - git_handle_unset_environment.patch
    - git_utf8_devices_names.patch
  * debian/patches/link_against_pthread.patch:
    - Fix underlinking against pthread
  * debian/patches/git_explicitly_cast_ssl_enabled.patch:
    - Backport patch to fix build failure due to implicit conversion
 -- Jeremy Bicha <email address hidden> Wed, 31 Jul 2013 15:34:39 -0400

Changed in libimobiledevice (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.