Aftershot Pro 3 broken in Fedora 26

Bugs & Suggestions
Post Reply
khaytsus
Posts: 6
Joined: Thu Dec 29, 2016 5:02 pm
operating_system: Linux
System_Drive: B
32bit or 64bit: 64 Bit
motherboard: Asus X99
processor: i7 6850K
ram: 32GB
Video Card: Nvidia GTX970
Hard_Drive_Capacity: 3TB
Monitor/Display Make & Model: Acer 4K2K
Corel programs: After Shot Pro 3

Aftershot Pro 3 broken in Fedora 26

Post by khaytsus »

From some research, it appears to be the change from openssl 1.0 to openssl 1.1. Running latest version: AfterShot vers.: 3.3.0.234

Can include the entire output if needed.

Code: Select all

QSslSocket: cannot resolve CRYPTO_num_locks
QSslSocket: cannot resolve CRYPTO_set_id_callback
QSslSocket: cannot resolve CRYPTO_set_locking_callback
QSslSocket: cannot resolve ERR_free_strings
QSslSocket: cannot resolve sk_new_null
QSslSocket: cannot resolve sk_push
QSslSocket: cannot resolve sk_free
QSslSocket: cannot resolve sk_num
QSslSocket: cannot resolve sk_pop_free
QSslSocket: cannot resolve sk_value
QSslSocket: cannot resolve SSL_library_init
QSslSocket: cannot resolve SSL_load_error_strings
QSslSocket: cannot resolve SSLv2_client_method
QSslSocket: cannot resolve SSLv23_client_method
QSslSocket: cannot resolve SSLv2_server_method
QSslSocket: cannot resolve SSLv23_server_method
QSslSocket: cannot resolve X509_STORE_CTX_get_chain
QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
QSslSocket: cannot resolve SSLeay
QSslSocket: cannot resolve SSLeay_version
QSslSocket: cannot call unresolved function CRYPTO_num_locks
QSslSocket: cannot call unresolved function CRYPTO_set_id_callback
QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function SSLv23_client_method
QSslSocket: cannot call unresolved function sk_num
[1]    10617 segmentation fault (core dumped)  AfterShot3X64
timetre
Posts: 2
Joined: Fri Nov 03, 2017 7:51 am
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
processor: 4x Intel Core i5 3570K 3.4 GHz
ram: 8GB
Video Card: NVidia GeForce GT610
Corel programs: AfterShots Pro 3

Re: Aftershot Pro 3 broken in Fedora 26

Post by timetre »

Yep, same problem here.
Upgraded fo F26 yesterday and AfterShot Pro crashes with the same messages.
timetre
Posts: 2
Joined: Fri Nov 03, 2017 7:51 am
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
processor: 4x Intel Core i5 3570K 3.4 GHz
ram: 8GB
Video Card: NVidia GeForce GT610
Corel programs: AfterShots Pro 3

[Solved] Aftershot Pro 3 broken in Fedora 26

Post by timetre »

I figured it out !
I got the software to work on another F26 machine so I looked for differences and found the culprit:

you need to remove the openssl-devel package.

It's apparently conflicting with one of the other openssl packages ... either the 1.1 libs or the compat 1.0

Cheers,
Vince.
khaytsus
Posts: 6
Joined: Thu Dec 29, 2016 5:02 pm
operating_system: Linux
System_Drive: B
32bit or 64bit: 64 Bit
motherboard: Asus X99
processor: i7 6850K
ram: 32GB
Video Card: Nvidia GTX970
Hard_Drive_Capacity: 3TB
Monitor/Display Make & Model: Acer 4K2K
Corel programs: After Shot Pro 3

Re: [Solved] Aftershot Pro 3 broken in Fedora 26

Post by khaytsus »

timetre wrote:I figured it out !
I got the software to work on another F26 machine so I looked for differences and found the culprit:

you need to remove the openssl-devel package.

It's apparently conflicting with one of the other openssl packages ... either the 1.1 libs or the compat 1.0

Cheers,
Vince.
THANK YOU!!! I am going to look to see if this a bug in Fedora packaging. I was looking to see if there was an update or something to fix this and happened to find this thread. Fixed for me too; removing openssl-devel I hadn't been doing much photo work recently but now I can again.
futhark
Posts: 15
Joined: Mon Jan 16, 2012 7:57 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
processor: Core i7 2600k
ram: 16GB
Monitor/Display Make & Model: HP ZR22w
Location: Montréal QC CAN

Re: Aftershot Pro 3 broken in Fedora 26

Post by futhark »

I had the exact same error after upgrading from Fedora 25 to Fedora 30 and found it is because Aftershot 3 depends on openssl 1.0.0. I solved by compiling openssl 1.0.0:

tar xvf openssl-1.0.0s.tar.gz
cd openssl-1.0.0s
./config shared
make depend
make
cp -a lib*.so* /opt/AfterShot3(64-bit)/lib
khaytsus
Posts: 6
Joined: Thu Dec 29, 2016 5:02 pm
operating_system: Linux
System_Drive: B
32bit or 64bit: 64 Bit
motherboard: Asus X99
processor: i7 6850K
ram: 32GB
Video Card: Nvidia GTX970
Hard_Drive_Capacity: 3TB
Monitor/Display Make & Model: Acer 4K2K
Corel programs: After Shot Pro 3

Re: Aftershot Pro 3 broken in Fedora 26

Post by khaytsus »

Could someone please fix this issue? We've had two updates since this came out and I still have to uninstall openssl-devel to use AfterShot, then reinstall it because it's a dependency from other apps. It's really silly.
cheekibreeki
Posts: 4
Joined: Tue Apr 30, 2019 2:01 pm
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
Corel programs: AfterShotPro3

Re: Aftershot Pro 3 broken in Fedora 26

Post by cheekibreeki »

You don't actually have to remove the devel package, just install compat-openssl10, and AS3 will work. Also gstreamer is back in the repos in F31 so no broken dependency when installing.
khaytsus
Posts: 6
Joined: Thu Dec 29, 2016 5:02 pm
operating_system: Linux
System_Drive: B
32bit or 64bit: 64 Bit
motherboard: Asus X99
processor: i7 6850K
ram: 32GB
Video Card: Nvidia GTX970
Hard_Drive_Capacity: 3TB
Monitor/Display Make & Model: Acer 4K2K
Corel programs: After Shot Pro 3

Re: Aftershot Pro 3 broken in Fedora 26

Post by khaytsus »

Terrific, this issue is back with 3.7.0, had to uninstall openssl-devel to make it work.
Post Reply