| Summary: | gnome-base/gnome-shell re-keywording on ia64 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Émeric Maschino <emeric.maschino> |
| Component: | Keywording | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | emeric.maschino, ia64, slyfox |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://bugs.gentoo.org/677176 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Émeric Maschino
2020-04-15 12:41:10 UTC
Ah, nice! My apologies for overbroad dekeywording. I'll try to restore gnome-base/gnome-shell keywords back post here blockers if I encounter any. (In reply to Sergei Trofimovich from comment #1) > Ah, nice! > > My apologies for overbroad dekeywording. I'll try to restore > gnome-base/gnome-shell keywords back post here blockers if I encounter any. No problem. This is thanks to https://bugs.gentoo.org/677176#c14 by leio that I've discovered this possibility. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e1da97e80946f64720897cd9204acf6ac67ef5 commit 21e1da97e80946f64720897cd9204acf6ac67ef5 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-04-16 22:35:42 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-04-16 22:53:34 +0000 */*: restore ~ia64 gnome-base/gnome-shell keywords Émeric Maschino and Mart Raudsepp noted that gnome-extra/evolution-data-server has no hard dependency on webkit-gtk and we can just mask USE=oauth there. This change does exactly that and restores keywords for the following packages: - gnome-base/gdm - gnome-base/gnome-shell - nome-extra/chrome-gnome-shell - nome-extra/evolution-data-server Reported-by: Émeric Maschino Closes: https://bugs.gentoo.org/717550 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> gnome-base/gdm/gdm-3.34.1.ebuild | 2 +- gnome-base/gnome-shell/gnome-shell-3.34.5.ebuild | 2 +- gnome-extra/chrome-gnome-shell/chrome-gnome-shell-10-r4.ebuild | 2 +- gnome-extra/evolution-data-server/evolution-data-server-3.34.4.ebuild | 2 +- profiles/arch/ia64/package.use.mask | 3 ++- 5 files changed, 6 insertions(+), 5 deletions(-) Restoring ~ia64 keyword would be possible also in gnome-extra/gnome-tweaks, if it was so desired. Thanks :-)
As a side note, was commit 9daa398 [1] that has deprecated most ia64 profiles related to the now gone inability to emerge gnome-shell and thus having a working GNOME 3 experience on ia64?
If not, what's the proper way nowadays to have a GNOME-oriented profile on ia64? I fear that the unique default/linux/ia64/17.0 profile isn't tailored to GNOME 3 or even a desktop environment and lacks a lot of USE flags.
For example, emerge @world errors on me, stating that none of the required elogind or systemd USE flag is set for gnome-base/gnome-control-center. This was previously set accordingly with the default/linux/ia64/17.0/desktop/gnome or default/linux/ia64/17.0/desktop/gnome/systemd profile.
Émeric
[1] https://github.com/gentoo/gentoo/commit/9daa398509e9272186816e735249cfd5310213db
(In reply to Émeric Maschino from comment #5) > what's the proper way nowadays to have a GNOME-oriented profile on > ia64? I fear that the unique default/linux/ia64/17.0 profile isn't tailored > to GNOME 3 or even a desktop environment and lacks a lot of USE flags. You can make /etc/portage/make.profile directory (instead of symbolic link to directory) with parent file with 2 lines: $ /etc/portage/make.profile/parent gentoo:default/linux/ia64/17.0 gentoo:targets/desktop/gnome (In reply to Arfrever Frehtes Taifersar Arahesis from comment #6) $ cat /etc/portage/make.profile/parent gentoo:default/linux/ia64/17.0 gentoo:targets/desktop/gnome The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c6226d4d1a0fa2c157709a55e09014428c86878 commit 0c6226d4d1a0fa2c157709a55e09014428c86878 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-04-17 20:13:43 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-04-17 20:24:37 +0000 profiles/profiles.desc: revert "deprecate most ia64 profiles" Ad basic gnome packages were rekeyworded let's keep gnome profiles for now. This reverts commits - 9daa398509e9272186816e735249cfd5310213db. - 584c9af2c54b39311205e51874a9c53ea3d5be73. Bug: https://bugs.gentoo.org/717550 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> profiles/default/linux/ia64/17.0/desktop/deprecated | 1 - profiles/default/linux/ia64/17.0/desktop/gnome/deprecated | 1 - profiles/default/linux/ia64/17.0/desktop/gnome/systemd/deprecated | 1 - profiles/default/linux/ia64/17.0/developer/deprecated | 1 - profiles/profiles.desc | 8 ++++---- 5 files changed, 4 insertions(+), 8 deletions(-) Un-deprecated desktop and gnome profiles. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da159355e7edf0b8d28bc8f5edbfeeae673d9cbb commit da159355e7edf0b8d28bc8f5edbfeeae673d9cbb Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-04-17 20:47:20 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-04-17 20:48:03 +0000 profiles/arch/ia64/use.mask: unmask flags held by gnome-shell Bug: https://bugs.gentoo.org/717550 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> gnome-extra/evolution-data-server/evolution-data-server-3.32.5.ebuild | 2 +- profiles/arch/ia64/use.mask | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) |