Bug 284147 - math/wxmaxima: issue with graphical user interface to create a matrix
Summary: math/wxmaxima: issue with graphical user interface to create a matrix
Status: Closed Not Accepted
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Many People
Assignee: Zsolt Udvari
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-19 00:18 UTC by NV
Modified: 2025-01-19 20:50 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (uzsolt)


Attachments
Screen grab showing wxMaxima menus and GUI windows (293.49 KB, image/png)
2025-01-19 00:18 UTC, NV
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description NV 2025-01-19 00:18:06 UTC
Created attachment 256785 [details]
Screen grab showing wxMaxima menus and GUI windows

When creating a matrix with specific dimensions, such as, for example, 2 rows and 4 columns, wxMaxima incorrectly generates a window to enter a matrix with 4 rows and 2 columns instead. This issue leads to an inversion of the intended dimensions. The expected behavior is for the user-defined dimensions to be respected, but the output matrix is transposed.

Steps to reproduce:
Click Matrix menu
Click Create Matrix
Click Enter Matrix...
In the Matrix window that opens up, enter 2 for rows, 4 for columns, leave general as the pre-selected type, name it A and click OK.
The next window, Enter Matrix, comes up with 4 rows and 2 columns.

Note that:
wxMaxima version is the latest available 23.12.0,1
This issue does not occur with maxima (version also the latest available 5.47.0_20)
FreeBSD version is 14.2
I have introduced FreeBSD and wxMaxima to 25 colleagues at university and they all experience this issue.
Comment 1 Zsolt Udvari freebsd_committer freebsd_triage 2025-01-19 07:26:12 UTC
Thanks for report.

It seems it's a bug in wxMaxima, not in FreeBSD port. IMHO the "columns" and "rows" replaced in dialog.

About updating: I tried update to 24.08.0 but it's unusable on FreeBSD (appears in logs) and the 24.11.0 - it's unusable too (wx30-gtk3 and wx32-gtk3 too). I would like open a bug on wxMaxima.
Comment 2 NV 2025-01-19 13:36:25 UTC
Thank you for reply.

I opened the bug on wxmaxima:

https://github.com/wxMaxima-developers/wxmaxima/issues/1985#issue-2797628721

IMHO I think it is worth you add your remarks about the update attempts on it.

Cheers.
Comment 3 Zsolt Udvari freebsd_committer freebsd_triage 2025-01-19 18:27:53 UTC
Thanks!
Now I build the latest wxmaxima and send a report to project.
Comment 4 Zsolt Udvari freebsd_committer freebsd_triage 2025-01-19 20:49:24 UTC
(In reply to Zsolt Udvari from comment #3)
https://github.com/wxMaxima-developers/wxmaxima/issues/1986
Comment 5 Zsolt Udvari freebsd_committer freebsd_triage 2025-01-19 20:50:26 UTC
The bug is part of wxMaxima, not FreeBSD port. Issue opened at the project.