Well done, but..

Discussion in general that pertains to Sabayon Linux - Must Pertain to Sabayon Linux

Moderator: Moderators

joost
Sagely Hen
Posts: 2818
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands
Contact:

Re: Well done, but..

Post by joost » Sun Mar 15, 2020 20:52

Things are masked for a reason. I prefer to maintain a certain quality and do not want to grab random code that isn't even released by the upstream project. I hope you understand that. Maybe you can do some research and find out why it is in the current state in Gentoo?
My blog | Mastodon | Please support Sabayon: Become a Patron

msdobrescu
Old Dear Hen
Posts: 886
Joined: Sun Aug 21, 2011 8:48

Re: Well done, but..

Post by msdobrescu » Sun Mar 15, 2020 21:02

Sure and...sure. I guess the answer is here: https://gitweb.gentoo.org/repo/gentoo.g ... ?showmsg=1
Do you spot something?

I guess somebody could not make it build anymore?
Or it is considered unmaintained, because he say "Remove last-rited versions"?

joost
Sagely Hen
Posts: 2818
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands
Contact:

Re: Well done, but..

Post by joost » Sun Mar 15, 2020 21:15

No but I found something for you:
[gentoo-dev-announce] Last rites: sci-astronomy/celestia
# David Seifert <[email protected]> (2020-01-21)
# All released versions depend on EOL gtkglext, no revdeps.
# Bug #644334, #694834. Removal in 30 days.
sci-astronomy/celestia

And then we see later a commit in the link you posted: https://gitweb.gentoo.org/repo/gentoo.g ... d164c6e4f3

So the reason is that the software, or at least the latest release, depends on something that is going to be dropped from Portage.

A fun fact:
The last rites, in Catholicism, are the last prayers and ministrations given to an individual of the faith, when possible, shortly before death. The last rites go by various names. They may be administered to those awaiting execution, mortally injured, or terminally ill.
My blog | Mastodon | Please support Sabayon: Become a Patron

msdobrescu
Old Dear Hen
Posts: 886
Joined: Sun Aug 21, 2011 8:48

Re: Well done, but..

Post by msdobrescu » Sun Mar 15, 2020 21:33

Indeed, I've read the same definition :)

Thank you for clarification! It seems they also need help to maintain it. Too bad! This app is unique.

I see it was an attempt to upgrade it, but the scariest thing is that they plan to release some Windows/Mac bugfix version so far... Linux is kind of last prio... A nightmare after the one of no Photoshop or Affinity support for Linux...

msdobrescu
Old Dear Hen
Posts: 886
Joined: Sun Aug 21, 2011 8:48

Re: Well done, but..

Post by msdobrescu » Tue Mar 17, 2020 7:03

Hello, concerning quallty of the new Celestia version, what are the cons here?

I am in a dilemma. If I remove Celestia now, I can't re-install it in case I can't build it from sources for some reason...

User avatar
sabayonino
Sagely Hen
Posts: 3561
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: Well done, but..

Post by sabayonino » Tue Mar 17, 2020 14:17

You can build celestia (and all its depedencies) to entropy-package

See

Code: Select all

equo pkg quickpkg --help

Code: Select all

equo pkg quickpkg celestia
By default package(s) is stored to /var/tmp/entropy/<category>/<package-name> , It is important that /var/tmp/entropy/<category> exists.
( /var/tmp/entropy/sci-astronomy)

According on --help command you can store package(s) to different path (--savedir) Destination+category directory must be exists .

Code: Select all

# equo pkg quickpkg --savedir /backups celestia
celestia pckage will be stored to

Code: Select all

/backups/sci-astronomy/celestia-########.bz2

To install the package(s) :

Code: Select all

# equo i /backups/sci-astronomy/celestia-########.bz2
Check for all its dependencies if needed

PS : This function works running python2.7 (see this bug)

Code: Select all

python2 /usr/bin/equo pkg quickpkg celestia
Or play with "eselect python"

Code: Select all

eselect python set python2.7

Code: Select all

equo pkg....
back to python3.6

Code: Select all

# eselect python set python3.6
Cheers :)

msdobrescu
Old Dear Hen
Posts: 886
Joined: Sun Aug 21, 2011 8:48

Re: Well done, but..

Post by msdobrescu » Sat May 30, 2020 17:59

Thanks, I've built it, but Celestia is now re-added to Gentoo, I'd like to have it back on the regular build system.

joost
Sagely Hen
Posts: 2818
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands
Contact:

Re: Well done, but..

Post by joost » Sat May 30, 2020 18:25

msdobrescu wrote:
Sat May 30, 2020 17:59
Thanks, I've built it, but Celestia is now re-added to Gentoo, I'd like to have it back on the regular build system.
>>> Installing (1 of 1) sci-astronomy/celestia-1.7.0_pre20200316::gentoo

Adding it back to Entropy. 8)
My blog | Mastodon | Please support Sabayon: Become a Patron

msdobrescu
Old Dear Hen
Posts: 886
Joined: Sun Aug 21, 2011 8:48

Re: Well done, but..

Post by msdobrescu » Sat May 30, 2020 20:17

Thank you so much! :)

msdobrescu
Old Dear Hen
Posts: 886
Joined: Sun Aug 21, 2011 8:48

Re: Well done, but..

Post by msdobrescu » Thu Jun 04, 2020 3:55

Now, MyPaint too?

There are too many good apps dropped due to Python 2. Why is that so problematic to keep?

Post Reply