LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-27-2017, 04:38 PM   #1
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,097

Rep: Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276
After the 26 April 2017 -current updates.....


After the 26 April 2017 -current updates, AisleRiot no longer works.
I tried re-installing the package, but that didn't work and rebuilding
it also didn't work.
The error from the command line is simply, Segmentation fault.
 
Old 04-27-2017, 05:02 PM   #2
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Sorry to hear AisleRiot isn't working for you.

What's the exact segmentation fault error?

Do you get the same fault error if you launch AisleRiot via the terminal?

There are alternatives if you'd like to give them a spin.
http://alternativeto.net/software/aisleriot/
 
1 members found this post helpful.
Old 04-27-2017, 09:19 PM   #3
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,097

Original Poster
Rep: Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276
Thank you for your reply and the link.
As I said in the original post, when started from the command line (that is, in a terminal)
the error is, "Segmentation fault."
 
Old 04-27-2017, 09:41 PM   #4
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by cwizardone View Post
Thank you for your reply and the link.
As I said in the original post, when started from the command line (that is, in a terminal)
the error is, "Segmentation fault."
You're Welcome cwizardone. Always glad to help were I can.

Troubleshooting segmentation faults can be tuff.
I've had a few myself and wasn't able to rectify the issue's sorry:-

http://web.mit.edu/10.001/Web/Tips/t...mentation.html

From what you have said it sounds like some libraries may have gotten upgraded and that is the reason why AisleRiot isn't launching. OR> better yet it's a bug.

A segmentation fault occurs when a process attempts to access a memory location that is associated with (I think) a variable that's been set.
https://kb.iu.edu/d/aqsj

You may have to do some debugging.....suggestions are mentioned here:
https://www.cyberciti.biz/tips/segme...inux-unix.html

 
1 members found this post helpful.
Old 04-27-2017, 10:05 PM   #5
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Have you checked to see if there's a newer version of AisleRiot? Maybe the version you have doesn't work with the newer gtk3 included in -current.
 
1 members found this post helpful.
Old 04-27-2017, 10:48 PM   #6
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
The latest version according to the bottom of the page is 3.22.2.
gnome-games-aisleriot-3.22.2-alt0.1.x86_64.rpm is at the top of the page.

https://pkgs.org/download/aisleriot

Couldn't find 3.22.2 any where else using start page or Google:-

The rpm2tgz program will create a Slackware package with a .tgz extension, while rpm2targz creates an archive with a .tar.gz extension.

http://www.slackbook.org/html/packag...utilities.html
 
1 members found this post helpful.
Old 04-27-2017, 11:27 PM   #7
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,057

Rep: Reputation: Disabled
Quote:
Originally Posted by Ztcoracat View Post
The latest version according to the bottom of the page is 3.22.2.
gnome-games-aisleriot-3.22.2-alt0.1.x86_64.rpm is at the top of the page.

https://pkgs.org/download/aisleriot

Couldn't find 3.22.2 any where else using start page or Google:-

The rpm2tgz program will create a package with a .tgz extension, while rpm2targz creates an archive with a .tar.gz extension.

http://www.slackbook.org/html/packag...utilities.html
No need to convert a RPM package. Better use directly a package in Slackware format, in this case built by George Vlahavas (gapan) and available in a Salix repository:
http://slackware.uk/salix/x86_64/14.2/salix/games/
http://slackware.uk/salix/i486/14.2/salix/games/
And the sources if you need to rebuild it:
http://slackware.uk/salix/x86_64/14....mes/aisleriot/
To rebuild a package if a SLKBUILD is provided in the source files instead of a SlackBuild you will also need slkbuild:
http://slackware.uk/salix/i486/14.2/salix/d/
That you also you may rebuild yourself:
http://slackware.uk/salix/i486/14.2/source/d/slkbuild/

Last edited by Didier Spaier; 04-28-2017 at 02:59 AM.
 
2 members found this post helpful.
Old 04-28-2017, 05:30 AM   #8
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,097

Original Poster
Rep: Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276
Nikki, over at MLED, has a package, labeled version 3.6.2, but it doesn't work after the latest updates.

http://www.microlinux.fr/microlinux/...t/slackware64/


The 3.22 version from Salix returns this error message,

Quote:
Aisleriot needs to be recompiled against gtk+ >= 3.19.5 in order to run with gtk+ >= 3.19.5
I'll try recompiling it later today when I have more time, but recompiling the 3.6.2 version didn't work. We'll see....

Last edited by cwizardone; 04-28-2017 at 05:36 AM.
 
Old 04-28-2017, 05:54 AM   #9
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
build the latest version from source

http://ponce.cc/slackware/testing/aisleriot/

(it will need the additional dependency pysolfc from SBo)
 
2 members found this post helpful.
Old 04-28-2017, 10:23 AM   #10
1337_powerslacker
Member
 
Registered: Nov 2009
Location: Kansas, USA
Distribution: Slackware64-15.0
Posts: 862
Blog Entries: 9

Rep: Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592Reputation: 592
Quote:
Originally Posted by ponce View Post
build the latest version from source

http://ponce.cc/slackware/testing/aisleriot/

(it will need the additional dependency pysolfc from SBo)
I took this suggestion, even though I didn't know of the existence of this program (more a first-person shooter kind of guy, not card games), but after compiling, this worked like a charm (although the menu bar names at the top are all scrunched together; not the neatest of presentations).
 
1 members found this post helpful.
Old 04-28-2017, 11:48 AM   #11
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,097

Original Poster
Rep: Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276Reputation: 7276
Using the script and information provided by Ponce, and the source for version 3.22.0, it compiled and now works as it should.

Many thanks to everyone for the suggestions and links!



PS: Looks just as it should.

Last edited by cwizardone; 04-28-2017 at 04:14 PM. Reason: Added PS.
 
Old 04-28-2017, 01:37 PM   #12
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by cwizardone View Post
Using the script and information provided by Ponce, and the source for version 3.22.0, it compiled and now works as it should.

Many thanks to everyone for the suggestions and links!
You're Welcome.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenBSD 6.1 Released - April 11, 2017 jggimi *BSD 2 04-14-2017 06:49 PM
Slack64 Current : Jan 12, 2017 updates bump libpoppler : atril 1.17.0 fails burdi01 Slackware 4 01-15-2017 04:32 AM
slackpkg won't upgrade grub2 in -current updates 01/12/2017 Paulo2 Slackware 2 01-12-2017 08:34 PM
docker issues after large batch of -current updates (april 2015) sodamnmad Slackware 8 03-25-2016 10:42 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration