Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
/lib64/libncurses.so.5: file too short cydiaimpactor<SOLVED>
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
markisthejob
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2008
Posts: 142
Location: Cork, Republic of Ireland

PostPosted: Mon Jan 30, 2017 5:17 pm    Post subject: /lib64/libncurses.so.5: file too short cydiaimpactor<SOLV Reply with quote

Hi guys Im trying to run cydiaimpactor http://www.cydiaimpactor.com on a stable amd64 system

When I try to run the file from the terminal im told:
Code:
~/impactor $ ./Impactor
./Impactor: error while loading shared libraries: /lib64/libncurses.so.5: file too short


Here is my ncurses info
Code:
emerge -av ncurses
Password:

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] sys-libs/ncurses-6.0-r1:0/6::gentoo  USE="cxx unicode -ada -debug -doc -gpm -minimal -profile -static-libs {-test} -threads -tinfo -trace" ABI_X86="32 (64) (-x32)" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB


Im confused and looking for a fix because I need to jailbreak my phone :D


Last edited by markisthejob on Tue Jan 31, 2017 4:37 pm; edited 2 times in total
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 7033
Location: almost Mile High in the USA

PostPosted: Mon Jan 30, 2017 6:45 pm    Post subject: Reply with quote

Sucks when you have to use binary-only software, doesn't it?

ncurses5 got deprecated and that binary requires ncurses5.

I don't know about the compatibility of the ncurses5 and ncurses6 ABI as I've had trouble with this recently. You might have to build the ncurses5 binary and use that in a chroot, or run this whole package in a VM...
_________________
Intel Core i7 2700K@ 4.1GHz/HD3000 graphics/8GB DDR3/180GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
markisthejob
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2008
Posts: 142
Location: Cork, Republic of Ireland

PostPosted: Mon Jan 30, 2017 7:15 pm    Post subject: Reply with quote

Thanks for the reply.I suppose with binary packages they can't make every distro work.I was thinking of going down the VM route if there wasn't a fix because it's not something I'll need to open very often.
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21120
Location: here

PostPosted: Mon Jan 30, 2017 7:39 pm    Post subject: Reply with quote

ncurses are slotted (version 5 and 6 can coexist) try to install version 5 with command
Code:
# emerge sys-libs/ncurses:5/5

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
markisthejob
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2008
Posts: 142
Location: Cork, Republic of Ireland

PostPosted: Mon Jan 30, 2017 8:15 pm    Post subject: Reply with quote

Quote:
emerge sys-libs/ncurses:5/5
worked like a charm :D

I wasnt aware versions 5 & 6 could exist on the same system. Thank you
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 7033
Location: almost Mile High in the USA

PostPosted: Mon Jan 30, 2017 10:51 pm    Post subject: Reply with quote

Strange, I don't know why it was such a PITA to upgrade ncurses5 to ncurses6 if it was perfectly slotted. Perhaps there was a bad version of the ebuild when I ncurses6 stabilized... Urk.

Oh well, good thing it's fixed now.
_________________
Intel Core i7 2700K@ 4.1GHz/HD3000 graphics/8GB DDR3/180GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
markisthejob
Tux's lil' helper
Tux's lil' helper


Joined: 04 Aug 2008
Posts: 142
Location: Cork, Republic of Ireland

PostPosted: Tue Jan 31, 2017 4:36 pm    Post subject: Reply with quote

After successfully jailbreaking my iphone I decided I would make a follow up post for anybody else wanting to use cydiaimpactor to jailbreak an iphone on gentoo:

To make cydiaimpactor run, besides needing to
Code:
# emerge sys-libs/ncurses:5/5
(thank you to fedeliallalinea) I also needed to

Code:
emerge sys-libs/libudev-compat


Then I could not drag the ipa onto the program until I followed this setup guide in the wiki

https://wiki.gentoo.org/wiki/Apple_iPod,_iPad,_iPhone

After following the steps in the above guide cydiaimpactor detected my phone and worked perfectly.
Back to top
View user's profile Send private message
poxopeh
n00b
n00b


Joined: 09 Jan 2019
Posts: 1
Location: USA

PostPosted: Wed Jan 09, 2019 5:36 pm    Post subject: Reply with quote

You need to use the latest version of Cydia impactor. Download it from https://cydiaimpactor.online/.

[Moderator edit: cleaned up URL. Links labeled "here" instead of their destination have been deprecated for more than a decade. -Hu]
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum