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

You have a problem with Salix? Post here and we'll do what we can to help.
Post Reply
User avatar
Dennola4
Posts: 172
Joined: 7. Sep 2010, 18:25
Location: San Diego, CA, USA

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

Post 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?
Last edited by Dennola4 on 13. Dec 2015, 06:23, edited 2 times in total.
There are no stupid questions.
User avatar
laprjns
Salix Warrior
Posts: 1113
Joined: 28. Aug 2009, 01:30
Location: Connecticut USA

Re: iPhone 6 import on xfce 13.37

Post 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,
“The past was erased, the erasure was forgotten, the lie became the truth.”
― George Orwell, 1984
User avatar
Dennola4
Posts: 172
Joined: 7. Sep 2010, 18:25
Location: San Diego, CA, USA

Re: iPhone 6 import on xfce 13.37

Post 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.
Last edited by Dennola4 on 13. Dec 2015, 10:02, edited 1 time in total.
There are no stupid questions.
User avatar
Dennola4
Posts: 172
Joined: 7. Sep 2010, 18:25
Location: San Diego, CA, USA

Re: iPhone 6 import on xfce 13.37

Post 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.
There are no stupid questions.
westms
Posts: 298
Joined: 17. Mar 2013, 18:51

Re: iPhone 6 import on xfce 13.37

Post 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. :?
User avatar
Dennola4
Posts: 172
Joined: 7. Sep 2010, 18:25
Location: San Diego, CA, USA

Re: iPhone 6 import on xfce 13.37

Post 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
There are no stupid questions.
Post Reply