Search Criteria
Package Details: libimobiledevice-git 1:1.3.0.r224.g77c727b-1
Package Actions
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: | 69 |
Popularity: | 0.58 |
First Submitted: | 2010-03-25 16:57 (UTC) |
Last Updated: | 2024-04-30 13:55 (UTC) |
Dependencies (10)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- libimobiledevice-glue-gitAUR
- libplist-gitAUR
- libusbmuxd-gitAUR
- openssl (openssl-gitAUR, openssl-staticAUR)
- cython (cython-gitAUR, cython0) (make)
- git (git-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-setuptools (make)
- python (python37AUR, python311AUR, python310AUR) (optional) – Python bindings
Required by (40)
- achilles-git
- altlinux-git (requires libimobiledevice)
- altserver-gui (requires libimobiledevice)
- blobsaver-bin (requires libimobiledevice) (optional)
- checkra1n-gui (requires libimobiledevice)
- droidcam-obs-plugin (requires libimobiledevice)
- futurerestore-git (requires libimobiledevice)
- gvfs-afc-git (requires libimobiledevice)
- gvfs-afc-git (requires libimobiledevice) (make)
- gvfs-git (requires libimobiledevice) (make)
- gvfs-goa-git (requires libimobiledevice) (make)
- gvfs-google-git (requires libimobiledevice) (make)
- gvfs-gphoto2-git (requires libimobiledevice) (make)
- gvfs-mtp-git (requires libimobiledevice) (make)
- gvfs-nfs-git (requires libimobiledevice) (make)
- gvfs-smb-git (requires libimobiledevice) (make)
- ideviceinstaller-git (requires libimobiledevice)
- idevicerestore (requires libimobiledevice)
- idevicerestore-git
- ifuse-git
- Show 20 more...
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 13 Next › Last »
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 :Might it be related to the out of date status seen with
yay -Ss libimobiledevice-git
?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
andlibimobiledevice-glue
. Works for me.alecmev commented on 2023-04-24 15:13 (UTC)
In the meanwhile:
ronjouch commented on 2023-04-22 12:03 (UTC) (edited on 2023-04-22 14:49 (UTC) by ronjouch)
After successfully building the latest { libimobiledevice-git 1.3.0.r178.geda2c5e, libimobiledevice-glue-git r43.114098d, libplist-git 2.3.0.r0.g7248021 } trio, libimobiledevice is unusable.
All commands (for example running a bare
idevicename
, oridevicepair pair
) exit with code127
with this error:And indeed, looking at my freshly-built
libplist-git-1:2.3.0.r0.g7248021-1-x86_64.pkg.tar.zst
, it contains/installs alibplist-2.0.so.4
(4!) symlinking tolibplist-2.0.so.4.3.0
, but the archive contains nolibplist-2.0.so.3
.Is this a packaging problem or an upstream problem?
ronjouch commented on 2023-04-22 11:32 (UTC) (edited on 2023-04-22 11:35 (UTC) by ronjouch)
EDIT Build actually passes, I had failed to first update libimobidevice-glue build against latest libplist>=2.3.0. Keeping my comment (not deleting it) in case it's useful to a passerby in a similar case.
Build fails with
This is after full-cleaning my
libimobiledevice-git
,libimobiledevice-glue-git
,libplist-git
makepkg folders (no previous compile leftovers), on a fully-up-to-date Arch.Feels like this has to do with the freshly-released libplist 2.3.0. Previous builds with 2.2.0 had no problem, and trying to build latest libimobiledevice with libplist 2.2.0 fails because recent libimobiledevice requires libplist >= 2.3.0
fabianthomas commented on 2023-04-08 08:02 (UTC)
You probably have not symlinked bash as /bin/sh. Check with
ls -la /bin/sh
, if it does not say bash, this may be the problem. That is because the configure script uses non-posix syntax while specifying /bin/sh in the shebang.« First ‹ Previous 1 2 3 4 5 6 7 .. 13 Next › Last »