Aisleriot: Spider Three Decks - Different starting layout on 14.2 vs. -current, same source code.
by shelldweller from LinuxQuestions.org on (#5NF1V)
This one is a bit of a head-scratcher. I am in the process of upgrading my mom from a Slackware64 14.2 Desktop to a Slackware64-current(15.0) laptop. Her main use case is solitaire, specifically aisleriot, and mainly Spider Three Decks (although the bank website does get visited occasionally). Using an stock build script from slackbuilds.org (via sbopkg), I am getting a strange difference in the result on 14.2 versus -current.
The package builds and runs fine on -current (hence not posting this in the "does-not-build-on-current" thread), and all of the other card games I have checked seem fine with no obvious issues. However, as per Murphy's Law, my mother's lifeblood: Spider Three Deck, has a weird layout bug in -current.
The starting layout in 14.2 seems like the classic layout I see referenced around the web. The starting layout in -current, however, has 4 cards already in the upper-right corner, and most of the area below that has no cards at all. I have checked on three -current machines, and the result is the same on all. The version of aisleriot is 3.22.9 in all cases. I am using ponce's git source for -current.
I also checked a flatpak versioned at 3.22.13 on -current, and I get the exact same result. I am guessing this is some library difference between 14.2 and -current.
Anyway, just thought I'd put this out there in case anyone else has seen it or can reproduce it. Possible fixes are also welcomed, but not expected necessarily.
Two kilowords attached.
Attached Thumbnails


The package builds and runs fine on -current (hence not posting this in the "does-not-build-on-current" thread), and all of the other card games I have checked seem fine with no obvious issues. However, as per Murphy's Law, my mother's lifeblood: Spider Three Deck, has a weird layout bug in -current.
The starting layout in 14.2 seems like the classic layout I see referenced around the web. The starting layout in -current, however, has 4 cards already in the upper-right corner, and most of the area below that has no cards at all. I have checked on three -current machines, and the result is the same on all. The version of aisleriot is 3.22.9 in all cases. I am using ponce's git source for -current.
I also checked a flatpak versioned at 3.22.13 on -current, and I get the exact same result. I am guessing this is some library difference between 14.2 and -current.
Anyway, just thought I'd put this out there in case anyone else has seen it or can reproduce it. Possible fixes are also welcomed, but not expected necessarily.
Two kilowords attached.
Attached Thumbnails