Page 1 of 1

[SOLVED] iPhone 6 photos/movies import on xfce 13.37

Posted: 12. Dec 2015, 23:24
by Dennola4
Hi guys,

I installed 14.1 on an older computer and it ran choppy, whereas 13.37 runs great. Everything is running sweet except..... I can't import stuff from iPhone because it isn't being recognized as a storage device. I have tried to install libimobiledevice from Sourcery.... didn't work.

Any ideas?

Re: iPhone 6 import on xfce 13.37

Posted: 13. Dec 2015, 00:09
by laprjns
Go to slackbuilds, select 13.37 and search "iphone" It comes up with three packages, ifuse, ipheth-pair, and usbmuxd. I would trying installing ifuse and usbmuxd and their dependencies using sourcery. ipheth-pair looks to be an ethernet drive, so it may not be needed, but i would install it any way. I don't use Apple so that all I got,

Re: iPhone 6 import on xfce 13.37

Posted: 13. Dec 2015, 05:13
by Dennola4
Thanks for the response.

Yeah, I definitely prefer Android, but I'm setting this up for a friend who has an iPhone. I've been in dependency hell prior to posting this. I tried installing libusbmuxd-1.0.10-1486-1.txz after building the SBo, and I got message:

Code: Select all

Requested 'libplist >= 1.11' but version of libplist is 1.3
...which I don't understand. I downloaded libplist 1.3 from the official Salix 13.37 repo, and the message specifies "greater than or equal to (>=) 1.11". Isn't 1.3 greater than 1.11?? I tried installing iFuse, both from SBo and from Sourcery (presumably the same thing, but I did both just to be sure) and the message I got was:

Code: Select all

No package 'libimobiledevice-1.0' found
I attempted to install libimobiledevice-1.0, and the dependencies are:
cxxlibs >= 6.0.14-i486-1 | gcc-g++ >= 4.5.2-i486-2
gcc >= 4.5.2-i486-2
glib2 >= 2.28.6-i486-1
glibc-solibs >= 2.13-i486-4
gnutls >= 2.10.5-i486-1
libgcrypt >= 1.4.6-i486-1
libgpg-error >= 1.9-i486-1
libplist >= 1.3-i486-1
libtasn1 >= 2.9-i486-1sl
libxml2 >= 2.7.8-i486-3
python >= 2.6.6-i486-1
usbmuxd >= 1.0.7-i486-1sl
zlib >= 1.2.5-i486-4
I notice in the Salix 13.37 repo that glibc-solibs is deprecated, so logically I feel I have hit a wall. Because linux is not unix, and because Apple is proprietary and obnoxious, I don't want to make a huge deal of this.... except that my friend needs a way to download crap off of her phone and onto her machine. ANY help you can offer would be awesome, but I understand if it's not interesting for you as a Salix dev. Incidentally, I'm glad you guys finally have a way to receive donations (I posted this as a suggestion years ago) and I plan to throw you all some cash. I love Salix.... genuinely. :-)

Thanks.

Re: iPhone 6 import on xfce 13.37

Posted: 13. Dec 2015, 06:22
by Dennola4
LOL...... every time I ask you guys a question I find a solution minutes later. I realized that since all she needs is photos and movies downloaded onto her computer from her device, this solution is lightweight and elegant by contrast to all that craziness above. It requires gphoto2, which is in the official Salix repo.

1. Plug in the iPhone
2. Open a terminal window
3. Type this command and hit Enter:

Code: Select all

gphoto2 –port=usb: -R -P
4. Wait until it finishes
5. Look in your home directory for the files

Done. And obviously the next move would be to paste that command into a desktop launcher, have it open in terminal (to watch file transfer progress), and give it a cool icon. ;) Anyway, hope this helps someone else bashing their head against an outdated laptop at 3am.

Re: iPhone 6 import on xfce 13.37

Posted: 13. Dec 2015, 21:35
by westms
Dennola4 wrote:

Code: Select all

Requested 'libplist >= 1.11' but version of libplist is 1.3
...which I don't understand. I downloaded libplist 1.3 from the official Salix 13.37 repo, and the message specifies "greater than or equal to (>=) 1.11". Isn't 1.3 greater than 1.11??
No, 1.3 is definitely not greater than 1.11. Eleven is greater than three.

It is a version number, which follows the following scheme:
major.minor[.build[.revision]]
There are other schemes.
Perhaps you be fooled by the false impression that it is a decimal fraction. :?

Re: iPhone 6 import on xfce 13.37

Posted: 13. Dec 2015, 22:51
by Dennola4
Perhaps you [were] fooled by the false impression that it is a decimal fraction. :?
Yes, that's exactly right. I guess I always thought (assumed) that the version scheme followed the same logic as a decimal fraction, wherein [11>3] is true, while [.11>.3] is false. Of course now in hindsight that is obviously a mistake, or how else explain versions with two decimals.... as in [some program]14.1.2 and the like? Thanks for clearing that up. :D