libMagick-c++

General support questions
Post Reply
gw1500se
Posts: 199
Joined: 2012/05/07 13:53:35

libMagick-c++

Post by gw1500se » 2020/11/19 09:32:31

Can someone tell me where I can get libMagick-c++ for CentOS 7? I can only find it for CentOS 6. TIA.

tunk
Posts: 832
Joined: 2017/02/22 15:08:17

Re: libMagick-c++

Post by tunk » 2020/11/19 10:27:05

I don't know if this is what you're looking for,
but ImageMagick-c++-6.9.10.68-3.el7.x86_64
has libMagick++-6.Q16.so.8.

gw1500se
Posts: 199
Joined: 2012/05/07 13:53:35

Re: libMagick-c++

Post by gw1500se » 2020/11/19 10:56:56

Thanks for the reply. I tried that. The requirement I need is libMagic++.so.5. At this point I have given up. I have another avenue to pursue.

User avatar
TrevorH
Forum Moderator
Posts: 29915
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: libMagick-c++

Post by TrevorH » 2020/11/19 13:01:37

This is how you find out:

Code: Select all

[root@centos7 ~]# yum provides '*/libMagic++.so.5'
Loaded plugins: priorities
741 packages excluded due to repository priority protections
No matches found
[root@centos7 ~]#
Or, one that works: yum provides '*/libMagick*'
CentOS 6 will die in November 2020 - migrate sooner rather than later!
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 is dead, do not use it.
Full time Geek, part time moderator. Use the FAQ Luke

User avatar
remirepo
Posts: 408
Joined: 2014/09/21 09:07:12
Location: France
Contact:

Re: libMagick-c++

Post by remirepo » 2020/11/19 14:19:04

libMagic++.so.5 was the old version available in 6 and until 7.7.
Since 7.8, new version is available.
Remi's Repository - Forum - Blog

gw1500se
Posts: 199
Joined: 2012/05/07 13:53:35

Re: libMagick-c++

Post by gw1500se » 2020/11/19 14:33:31

Unfortunately my software requires 5. I tried installing 6 and then doing a backlevel but 5 is simply not available anywhere I can find.

tunk
Posts: 832
Joined: 2017/02/22 15:08:17

Re: libMagick-c++

Post by tunk » 2020/11/19 14:35:31

Probably not recommended, but you could either try to create
a symbolic link from libMagic++.so.5 to libMagick++-6.Q16.so.8.
Or download the old rpm package, extract libMagic++.so.5 and
put it (plus symbolic link) in /usr/lib64.

Edit: you can find it here:
https://vault.centos.org/7.7.1908/os/x86_64/Packages/

User avatar
TrevorH
Forum Moderator
Posts: 29915
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: libMagick-c++

Post by TrevorH » 2020/11/19 14:38:40

If it is literally "your software" then you need to rebuild against the current packages to pick up the soname change. If it's someone else's software that you are using then they need to rebuild.
CentOS 6 will die in November 2020 - migrate sooner rather than later!
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 is dead, do not use it.
Full time Geek, part time moderator. Use the FAQ Luke

User avatar
remirepo
Posts: 408
Joined: 2014/09/21 09:07:12
Location: France
Contact:

Re: libMagick-c++

Post by remirepo » 2020/11/19 15:00:08

> a symbolic link from libMagic++.so.5 to libMagick++-6.Q16.so.8.

This will never work.
Soname is about the ABI version, so if soname change.... obviously ABI is different (thus you will encounter segfault)
Remi's Repository - Forum - Blog

Post Reply

Return to “CentOS 7 - General Support”