Bug 32208

Summary: Update request Stellarium to 23.3 version
Product: Mageia Reporter: Jose Manuel López <joselp>
Component: RPM PackagesAssignee: All Packagers <pkg-bugs>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: Normal CC: fri, geiger.david68210, ghibomgx, j.alberto.vc, yvesbrungard
Version: 9   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: stellarium-23.1-3.mga9.src.rpm CVE:
Status comment:
Attachments: This is the 23.2 version spec file
Stellarium 23.1 terminal output
Stellarium 23.2 terminal output
Calcmysky spec file
Stellarium debug file
This is spec file of 23.3 version

Description Jose Manuel López 2023-08-30 13:34:25 CEST
Advisory
========

Updated Stellarium package provides latest release

  - This update provides Stellarium, which is the latest upstream release.
  - This new version comes with a lot of bug fixes, improvements in various tools, update catalogs of planets, orbital elements and mor.

References:

- https://stellarium.org/release/2023/07/02/stellarium-23.2.html


Add spec to upload in core/update testing:
==========================================
darktable.spec



I have tried to build the last version. All ok, but the resulting rpm package doesn't work right. It installs correctly, but when starting the application it crashes.

I am attaching terminal output from version 23.1 and terminal output from version 23.2. Both seem to give the same errors, but version 23.2 does not start correctly.

Review spec and upload this update to testing repositories to test and validate.

Greetings!!
Comment 1 Jose Manuel López 2023-08-30 13:35:17 CEST
Created attachment 13957 [details]
This is the 23.2 version spec file

Updated the number version in spec, build ok but don't work fine.
Comment 2 Jose Manuel López 2023-08-30 13:36:36 CEST
Created attachment 13958 [details]
Stellarium 23.1 terminal output

This is a terminal output of Stellarium 23.1. Issues in satellite sources.
Comment 3 Jose Manuel López 2023-08-30 13:38:29 CEST
Created attachment 13959 [details]
Stellarium 23.2 terminal output

This is terminal output of Stellarium 23.2 built from the spec file. It don't work fine, and show the same issues than 23.1 with satellite sources.
Comment 4 Lewis Smith 2023-08-30 21:15:57 CEST
Thank you for this report.
Comparing the terminal 23.1|2 outputs, they are the same at the beginning, and similar thereafter except that 23.2 has many more 'invalid orbits'.
AND 23.2 ends in 'Terminado', which presumably means crash. As you said.
If all you changed in the spec file (comment 1) was:
 Version:        23.2
that would not cause the crash. Must be something else.

Assigning this globally, but CC'ing DavidG & ghibo who have updated this in the recent past.

Source RPM: Stellarium => stellarium-23.1-3.mga9.src.rpm
Assignee: bugsquad => pkg-bugs
Severity: normal => enhancement
Component: New RPM package request => RPM Packages
CC: (none) => geiger.david68210, ghibomgx

Comment 5 Giuseppe Ghibò 2023-08-30 22:16:32 CEST
I think you should update also calcmysky to 0.3.1.

I guess you built packages locally on your PC. If you build locally the packages of stellarium 23.1 (i.e. current release unchanged), and install and run them (instead of stock ones), would they work?

Also, have you tried to cleanup $HOME/.stellarium? Would change something?
Comment 6 Jose Manuel López 2023-09-02 19:47:54 CEST
Hi,

I have packaged calcmysky to 0.31 and I have the same issue. I attach calcmysky spec file.
Comment 7 Jose Manuel López 2023-09-02 19:49:19 CEST
Created attachment 13966 [details]
Calcmysky spec file

This is the spec file of calcmysky. I have only updated the version in the spec. The packaging and installation was successful, however Stellarium still crashes on startup.
Comment 8 Giuseppe Ghibò 2023-09-02 22:38:22 CEST
Install the corresponding stellarium-*debug* packages, and try to run stellarium within gdb,

gdb stellarium
run

then when it crashes type 'bt' and see where it crashes.
Comment 9 Jose Manuel López 2023-09-03 00:49:05 CEST
Created attachment 13968 [details]
Stellarium debug file

This is the terminal output executing Stellarium debug
Comment 10 Giuseppe Ghibò 2023-09-03 09:29:54 CEST
how much memory do you have? Look also in kernel logs, maybe it's killed there because lack of memory.
Comment 11 Jose Manuel López 2023-09-03 09:51:57 CEST
Ok, ok. I was trying to start it from the virtual machine, and I must have some problem there.

I have moved the rpm packages to my local computer and it works fine, both calcmysky and stellarium install fine and work correctly.

- Start ok.
- Configuration ok.
- Sky and view ok.
- Lens configuration ok.
- Deep space objects, ok.

If you can upload the packages to testing so that someone else can test them and move it to stable it would be good.
Comment 12 Jose Manuel López 2023-09-13 22:43:18 CEST
Has no one been able to verify this? Reviewed on my computer, it actually works perfectly.

Waiting for upload to testing for testing and validation.
Comment 13 Jose Manuel López 2023-09-22 16:19:51 CEST
Please move this to stable repositories.

Greetings!
Comment 14 Morgan Leijström 2023-09-24 11:53:00 CEST
I dont even see it in testing yet?

CC: (none) => fri

katnatek 2023-09-24 22:08:42 CEST

CC: (none) => j.alberto.vc

Comment 16 Jose Manuel López 2023-09-24 22:32:41 CEST
Still not uploaded to repos testing
Comment 17 Jose Manuel López 2023-09-27 06:38:07 CEST
Advisory
========

Updated Stellarium package provides latest release

  - This update provides Stellarium, which is the latest upstream release.
  - This new version comes with a lot of bug fixes, improvements in various tools, new plugins and more.

References:

- https://stellarium.org/release/2023/09/25/stellarium-23.3.html


Add spec to upload in core/update testing:
==========================================
stellarium.spec
calcmysky.spec


I have moved the rpm packages to my local computer and it works fine, both calcmysky and stellarium install fine and work correctly.

- Start ok.
- Configuration ok.
- Sky and view ok.
- Lens configuration ok.
- Deep space objects, ok.

If you can upload the packages to testing so that someone else can test them and move it to stable it would be good.

Review spec and upload this update to testing repositories to test and validate.

Greetings!!
Comment 18 Jose Manuel López 2023-09-27 06:39:27 CEST
Created attachment 14009 [details]
This is spec file of 23.3 version
Comment 19 Giuseppe Ghibò 2023-09-27 11:34:50 CEST
But do you have commit right for building packages on cauldron (or not yet)?
Comment 20 Jose Manuel López 2023-09-27 12:13:03 CEST
I don't know if I have the right or not, what I do know is that I am part of the packaging team (it took a long time to be assigned a mentor), and also the QA team (for even longer)... But other requests update I have reported them like this.

If you are the maintainer you will see the notice, if you are not the maintainer or the application does not have it, you will see it anyway.

Simply verify the spec, to package (I already did it with installation tests that I explain), and upload to the test repo so that QA (if there is someone else) validates it.

Greetings!
Comment 21 Giuseppe Ghibò 2023-09-27 12:37:12 CEST
(In reply to Jose Manuel López from comment #20)
> I don't know if I have the right or not, what I do know is that I am part of
> the packaging team (it took a long time to be assigned a mentor), and also
> the QA team (for even longer)... But other requests update I have reported
> them like this.
> 
> If you are the maintainer you will see the notice, if you are not the
> maintainer or the application does not have it, you will see it anyway.
> 
> Simply verify the spec, to package (I already did it with installation tests
> that I explain), and upload to the test repo so that QA (if there is someone
> else) validates it.
> 
> Greetings!

Current maintainers are listed here:

http://pkgsubmit.mageia.org/data/maintdb.txt

For stellarium, as it bump the version, it needs first to be upgraded in cauldron, so release of cauldron are not surpassed by those of mga9. Actually stellarium in cauldron is still at 23.1.

To check whether you have already commit rights, you should have your public ssh key loaded in identity.mageia.org (AFAIK you can't add the key yourself, you need some sysadmin adds for you).

Once key is registered, you might try to push (or just bump the release) a package in cauldron.

According to this, https://wiki.mageia.org/en/Becoming_a_Mageia_Packager (but the table might be outdated) seems still to complete something. I add also your mentor here, so he can tell whether you have already the rights. If so you can push stellarium yourself to both cauldron and mga9/updates_testing for validation.

CC: (none) => yvesbrungard

Comment 22 Jose Manuel López 2023-09-28 06:22:04 CEST
Ok, I'll contact my mentor, to see if he can upload it to cauldron.

Right now I'm packaging for Cauldron, but I have Curl errors in mock....

Thanks for the directions.

Greetings!
Comment 23 papoteur 2023-10-01 21:33:39 CEST
Stellarium 22.3 is now in cauldron.
Comment 24 Jose Manuel López 2023-10-11 22:55:29 CEST Comment hidden (obsolete)
Comment 25 Jose Manuel López 2023-10-11 22:56:18 CEST Comment hidden (obsolete)
Comment 26 Jose Manuel López 2023-10-31 17:28:02 CET
Still with version 23.1 in Mageia 9. Version 23.3 in Cauldron for a month, when did we make it stable? Important improvements and new features...
Comment 27 Giuseppe Ghibò 2023-10-31 17:37:40 CET
(In reply to Jose Manuel López from comment #26)

> Still with version 23.1 in Mageia 9. Version 23.3 in Cauldron for a month,
> when did we make it stable? Important improvements and new features...

There isn't yet 23.3 package in mga9's updates_testing.

Don't you have yet commit rights for building and uploading packages?
Comment 28 Jose Manuel López 2023-10-31 19:03:09 CET
Papoteur upload it to cauldron
Comment 29 Jose Manuel López 2023-10-31 19:04:14 CET
I can't rights for upload to testing
Comment 30 Giuseppe Ghibò 2023-10-31 20:22:00 CET
(In reply to Jose Manuel López from comment #29)
> I can't rights for upload to testing

How far is your apprenticeship for getting commit rights? Is this table up to date?

https://wiki.mageia.org/en/Becoming_a_Mageia_Packager
Frédéric "LpSolit" Buclin 2023-10-31 22:47:03 CET

Summary: Update request Stellarium to 23.2 version => Update request Stellarium to 23.3 version

Comment 31 Jose Manuel López 2024-04-02 13:01:00 CEST
Stellarium 23.4 has already been released too...
Comment 32 Morgan Leijström 2024-04-02 18:05:30 CEST
...and 24.1
Comment 33 Jose Manuel López 2024-04-03 12:18:30 CEST
In Blogdrake repo we have the 24.4 version, so we could update this app in Mageia official repos.