It relies on dead libgnome library, hence, maybe it would be better to simply disable it Thanks
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03158c436958b062a04343bf333c4fe68a06837a commit 03158c436958b062a04343bf333c4fe68a06837a Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2018-05-15 10:25:35 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2018-05-15 10:25:35 +0000 sci-astronomy/celestia: Removed gnome support in live ebuild. Bug: https://bugs.gentoo.org/644334 Package-Manager: Portage-2.3.36, Repoman-2.3.9 sci-astronomy/celestia/celestia-9999.ebuild | 45 ++++++++--------------------- 1 file changed, 12 insertions(+), 33 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4801a202d133d2bf2650aa7cfc0dd4f6bf552c commit ff4801a202d133d2bf2650aa7cfc0dd4f6bf552c Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-01-11 00:25:30 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-01-11 00:46:56 +0000 sci-astronomy/celestia: Drop USE gtk, switch to cmake.eclass gtk still depended on ancient x11-libs/gtkglext. Bug: https://bugs.gentoo.org/644334 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> sci-astronomy/celestia/celestia-9999.ebuild | 48 ++++++++++++----------------- 1 file changed, 19 insertions(+), 29 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff197f84eaf326418c16029c57bd687cd284ac06 commit ff197f84eaf326418c16029c57bd687cd284ac06 Author: David Seifert <soap@gentoo.org> AuthorDate: 2020-01-21 23:47:00 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2020-01-21 23:47:00 +0000 package.mask: Last rite sci-astronomy/celestia Bug: https://bugs.gentoo.org/644334 Signed-off-by: David Seifert <soap@gentoo.org> profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+)
There is nothing wrong with it. I use this myself. Please do not remove this.
Why are you removing gtk2 support other than it being 'old'? Is there some kind of bug with this software or what?
Why you masked whole package? Celestia working fine with -gtk -gnome use flags. When you want remove gtkglext just mask or remove these two use flags which cause dependence on gtkglext.
(In reply to Martin Filo from comment #6) > Why you masked whole package? Celestia working fine with -gtk -gnome use > flags. When you want remove gtkglext just mask or remove these two use flags > which cause dependence on gtkglext. the gtk USE flag is not 'gnome' support. It's Gimp Toolkit support. There os no integration with the gnome desktop beyond that. the Gimp toolkit is a generic graphical toolkit for building GUIs. If need be I can change the flags to be gtk2 instead of gtk if people are getting confused.
celestia-9999 won't be treecleaned, and a snapshot is planned for the near future
I don't see any bugs in upstream's GitHub Issues that match this bug, or #694834. Do you need me to make one? I'd like to not see Celestia disappear from Gentoo. It seems like upstream is just not aware of this problem. Cheers.
Everything but the live ebuild removed.