Bug 29836 - Tuxmath needs to be obsoleted, it is dead upstream and neither works in Mageia 8 nor Cauldron. Crash at start.
Summary: Tuxmath needs to be obsoleted, it is dead upstream and neither works in Magei...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: release_blocker critical
Target Milestone: Mageia 9
Assignee: All Packagers
QA Contact:
URL:
Whiteboard: MGA8TOO
Keywords:
Depends on:
Blocks: 30163
  Show dependency treegraph
 
Reported: 2022-01-01 17:13 CET by sturmvogel
Modified: 2023-06-16 11:09 CEST (History)
7 users (show)

See Also:
Source RPM: tuxmath-2.0.3-13.mga8.src.rpm
CVE:
Status comment:


Attachments

Description sturmvogel 2022-01-01 17:13:13 CET
Description of problem:
Tuxmath is unmaintained since a decade. The original project page is no longer reachable http://alioth.debian.org/frs/?group_id=31080
Also we have no maintainer for it.

At Mageia Cauldron x86_64 Plasma it crashes directly with:
[cauldron@localhost ~]$ LC_ALL=C tuxmath
Initializing Tux4Kids-Common 0.1.1
free(): double free detected in tcache 2
Abgebrochen (Speicherabzug geschrieben)

At Mageia 8 x86_64 Plasma it crashes directly with:
[ich@laptop ~]$ LC_ALL=C tuxmath
Initializing Tux4Kids-Common 0.1.1
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Speicherzugriffsfehler (Speicherabzug geschrieben)

Version-Release number of selected component (if applicable):
tuxmath-2.0.3-13.mga8.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Install Tuxmath
2. Start Tuxmath
3.
sturmvogel 2022-01-01 17:14:05 CET

Source RPM: https://madb.mageia.org/rpm/show/release/8/arch/x86_64/name/tuxmath-2.0.3-13.mga8.src.rpm/source/1/t_media/3 => tuxmath-2.0.3-13.mga8.src.rpm

Comment 1 Lewis Smith 2022-01-03 20:35:19 CET
Thank you for the report.
Last line of console O/P is in English:
 Segmentation fault (core dumped)

I confirm the fault for tuxmath-2.0.3-13.mga8.x86_64.rpm . In the light of:
> Tuxmath is unmaintained since a decade.
> The original project page is no longer reachable
it looks sensible to drop the package forthwith. Clearly it is not solicited, given the time that M8 had been out..

Assigning to all packagers given the lack of a specific maintainer.

Assignee: bugsquad => pkg-bugs

Comment 2 sturmvogel 2022-03-06 20:55:33 CET
All distributions dropped tuxmath except Mageia and Fedora.

Also on Fedora tuxmath is not working:
https://bugzilla.redhat.com/show_bug.cgi?id=2031642


Solution: Drop it in Cauldron!

Target Milestone: --- => Mageia 9
Severity: normal => critical
Priority: Normal => release_blocker

Comment 3 Marja Van Waes 2022-03-06 23:40:25 CET
(In reply to sturmvogel from comment #2)
> All distributions dropped tuxmath except Mageia and Fedora.
> 
> Also on Fedora tuxmath is not working:
> https://bugzilla.redhat.com/show_bug.cgi?id=2031642

Thanks for the information
> 
> 
> Solution: Drop it in Cauldron!

Whiteboard: (none) => MGA8TOO
CC: (none) => marja11
Summary: Tuxmath neither works in Mageia 8 nor Cauldron. Crash at start. => Tuxmath needs to be obsoleted, it is dead upstream and neither works in Mageia 8 nor Cauldron. Crash at start.
Version: 8 => Cauldron

Marja Van Waes 2022-03-12 18:09:57 CET

Blocks: (none) => 30163

Comment 4 Stig-Ørjan Smelror 2023-03-16 16:10:09 CET
Found this: https://github.com/tux4kids/tuxmath

Tried to build it, but it failed miserably.

CC: (none) => smelror

Comment 5 David GEIGER 2023-04-08 07:57:12 CEST
tuxtype also doesn't work anymore, it starts but impossible to play with it when you choose a game it crashes:

$ tuxtype 
free(): double free detected in tcache 2
Abandon (core dumped)

CC: (none) => geiger.david68210

Comment 6 Dave Hodgins 2023-04-08 16:24:49 CEST
tuxtype is working on my m8 x86_64 install. Played a game ok.

tuxmath segfaults.

CC: (none) => davidwhodgins

Comment 7 David GEIGER 2023-04-08 17:52:10 CEST
And on Cauldron? for me it segfault
Comment 8 Dave Hodgins 2023-04-08 19:47:10 CEST
I made a mistake. Ran it as root (I'd just installed it using urpmi).

As root it works in both m8 and m9. As a regular user it fails. I think it's
likely due to root not having sound available (no socket for the sound server
in /run). I checked under strace and it is not a permission issue.

In my cauldron vb install running "/usr/games/tuxmath --nosound" as a regular
user works (with sound playing!). In m8 as a regular user it fails.

If that doesn't help narrow down a fix we can apply, then I agree it should
be obsoleted.
Comment 9 David GEIGER 2023-04-09 06:06:04 CEST
Interesting adding "--nosound" works for me too on cauldron.

And tuxtype on Cauldron works for you if you play a game?
Comment 10 Dave Hodgins 2023-04-09 17:39:15 CEST
On cauldron it only works with --nosound, or when run as root. When run with
--nosound, it does play sound.

On m8 it only works when run as root.
Comment 11 Nicolas Lécureuil 2023-06-07 10:35:31 CEST
i would be in favor of removing it from mga9

CC: (none) => mageia

Comment 12 Morgan Leijström 2023-06-11 01:35:15 CEST
+1; remove

CC: (none) => fri

Comment 13 Marc Krämer 2023-06-16 11:06:04 CEST
If it does not run and it is unmaintained, we should drop it. If it is really needed and updated, we can reimport it - but I guess it will never happen.

So, just drop it! It does not help discussing too much about it.

CC: (none) => mageia

Comment 14 Marc Krämer 2023-06-16 11:09:25 CEST
obsoleted.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.