Package Details: libimobiledevice-git 1:1.3.0.r240.gd1a98e0-1

Git Clone URL: https://aur.archlinux.org/libimobiledevice-git.git (read-only, click to copy)
Package Base: libimobiledevice-git
Description: Library that talks the protocols to support iPhone and iPod Touch devices on Linux
Upstream URL: http://www.libimobiledevice.org/
Licenses: LGPL-2.1-or-later
Conflicts: libimobiledevice
Provides: libimobiledevice, libimobiledevice-1.0.so
Submitter: None
Maintainer: intelfx
Last Packager: intelfx
Votes: 72
Popularity: 1.13
First Submitted: 2010-03-25 16:57 (UTC)
Last Updated: 2024-06-28 08:45 (UTC)

Required by (40)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 14 Next › Last »

HLFH commented on 2023-08-23 08:54 (UTC)

@drpr15 I have a libimobiledevice-git package ready that uses cython0 as dependency, and builds with openssl.

I only need the orphan request to be approved.
And I will happily maintain this package.

drpr15 commented on 2023-08-23 06:23 (UTC)

Building with gnutls can cause issues with larger photo databases (See https://github.com/libimobiledevice/libimobiledevice/issues/1413). Recommend switching to OpenSSL. I personally experienced the issue described in 1413, and resolved it by rebuilding with OpenSSL.

HLFH commented on 2023-08-18 22:21 (UTC)

cython0 should be added as explicit dependency as cython-git and cython do not work.

MrCanard commented on 2023-08-13 11:32 (UTC)

Problem solved with #1474 ! Thanks a lot !!!!

seyn6gk commented on 2023-08-13 09:35 (UTC) (edited on 2023-08-13 09:36 (UTC) by seyn6gk)

see also https://github.com/libimobiledevice/libimobiledevice/issues/1474

MrCanard commented on 2023-08-12 18:47 (UTC)

Tried to install it today (with yay -S libimobiledevice-git) and encountered the following error :

installation_proxy.pxi:293:77: Cannot assign type 'void (plist_t, plist_t, void *) except * nogil' to 'instproxy_status_cb_t'
make[2]: *** [Makefile:809: imobiledevice.c] Error 1
make[2] : on quitte le répertoire « /home/orpheus/.cache/yay/libimobiledevice-git/src/libimobiledevice/cython »
make[1]: *** [Makefile:466: all-recursive] Error 1
make[1] : on quitte le répertoire « /home/orpheus/.cache/yay/libimobiledevice-git/src/libimobiledevice »
make: *** [Makefile:396: all] Error 2

Might it be related to the out of date status seen with yay -Ss libimobiledevice-git ?

aur/libimobiledevice-git 1:1.3.0.r179.g860ffb7-1 (+66 0.75) (Out-of-date: 2023-08-07) 
    Library that talks the protocols to support iPhone and iPod Touch devices on Linux

Too bad it doesn't work yet for me as it the last task I don't manage to do with ArchLinux (backup my iPhone)

dvalter commented on 2023-06-02 10:55 (UTC)

Could you please consider changing libplist-git to libplist, as libplist-git breaks DEs and applications during major upgrades?

intelfx commented on 2023-05-05 14:01 (UTC) (edited on 2023-05-05 14:03 (UTC) by intelfx)

@ronjouch: the last commenter is correct, it is your responsibility to rebuild AUR packages when needed due to dependency upgrades. This includes soname bumps.

Note that a number of other system components on a typical Arch desktop may be built against older libplist/libimobiledevice/libusbmuxd sonames (e. g. upower), so replacing those with -git versions may break your system. This, too, is a responsibility of an AUR user.

@Un1Gfn: apologies for not replying. For the reasoning behind the cycle, see https://bugs.archlinux.org/task/42682.

jkhsjdhjs commented on 2023-05-03 21:11 (UTC) (edited on 2023-05-03 21:11 (UTC) by jkhsjdhjs)

This package isn't out of date, it's your responsibility to rebuild packages when their dependencies are updated. I recommend installing rebuild-detector: https://archlinux.org/packages/community/any/rebuild-detector/
In this particular case you have to rebuild all dependencies of libimobiledevice that also depend on libplist, so libusbmuxd and libimobiledevice-glue. Works for me.