Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 911784 - KDE Frameworks 5.109.0 re-keywordreq and sys-power/switcheroo-control-2.6-r2 keywording
Summary: KDE Frameworks 5.109.0 re-keywordreq and sys-power/switcheroo-control-2.6-r2 ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Pacho Ramos
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2023-08-05 19:46 UTC by Andreas Sturmlechner
Modified: 2023-08-26 04:34 UTC (History)
2 users (show)

See Also:
Package list:
kde-frameworks/attica-5.109.0 kde-frameworks/baloo-5.109.0 kde-frameworks/bluez-qt-5.109.0 kde-frameworks/breeze-icons-5.109.0 kde-frameworks/breeze-icons-rcc-5.109.0 kde-frameworks/countryflags-5.109.0 kde-frameworks/extra-cmake-modules-5.109.0 kde-frameworks/frameworkintegration-5.109.0 kde-frameworks/kactivities-5.109.0 kde-frameworks/kactivities-stats-5.109.0 kde-frameworks/kapidox-5.109.0 kde-frameworks/karchive-5.109.0 kde-frameworks/kauth-5.109.0 kde-frameworks/kbookmarks-5.109.0 kde-frameworks/kcalendarcore-5.109.0 kde-frameworks/kcmutils-5.109.0 kde-frameworks/kcodecs-5.109.0 kde-frameworks/kcompletion-5.109.0 kde-frameworks/kconfig-5.109.0 kde-frameworks/kconfigwidgets-5.109.0 kde-frameworks/kcontacts-5.109.0 kde-frameworks/kcoreaddons-5.109.0 kde-frameworks/kcrash-5.109.0 kde-frameworks/kdav-5.109.0 kde-frameworks/kdbusaddons-5.109.0 kde-frameworks/kdeclarative-5.109.0 kde-frameworks/kded-5.109.0 kde-frameworks/kdelibs4support-5.109.0 kde-frameworks/kdesu-5.109.0 kde-frameworks/kdnssd-5.109.0 kde-frameworks/kdoctools-5.109.0 kde-frameworks/kemoticons-5.109.0 kde-frameworks/kfilemetadata-5.109.0 kde-frameworks/kglobalaccel-5.109.0 kde-frameworks/kguiaddons-5.109.0 kde-frameworks/kholidays-5.109.0 kde-frameworks/khtml-5.109.0 kde-frameworks/ki18n-5.109.0 kde-frameworks/kiconthemes-5.109.0 kde-frameworks/kidletime-5.109.0 kde-frameworks/kimageformats-5.109.0 kde-frameworks/kinit-5.109.0 kde-frameworks/kio-5.109.0 kde-frameworks/kirigami-5.109.0 kde-frameworks/kitemmodels-5.109.0 kde-frameworks/kitemviews-5.109.0 kde-frameworks/kjobwidgets-5.109.0 kde-frameworks/kjs-5.109.0 kde-frameworks/knewstuff-5.109.0 kde-frameworks/knotifications-5.109.0 kde-frameworks/knotifyconfig-5.109.0 kde-frameworks/kpackage-5.109.0 kde-frameworks/kparts-5.109.0 kde-frameworks/kpeople-5.109.0 kde-frameworks/kplotting-5.109.0 kde-frameworks/kpty-5.109.0 kde-frameworks/kquickcharts-5.109.0 kde-frameworks/kross-5.109.0 kde-frameworks/krunner-5.109.0 kde-frameworks/kservice-5.109.0 kde-frameworks/ktexteditor-5.109.0 kde-frameworks/ktextwidgets-5.109.0 kde-frameworks/kunitconversion-5.109.0 kde-frameworks/kwallet-5.109.0 kde-frameworks/kwayland-5.109.0 kde-frameworks/kwidgetsaddons-5.109.0 kde-frameworks/kwindowsystem-5.109.0 kde-frameworks/kxmlgui-5.109.0 kde-frameworks/modemmanager-qt-5.109.0 kde-frameworks/networkmanager-qt-5.109.0 kde-frameworks/oxygen-icons-5.109.0 kde-frameworks/plasma-5.109.0 kde-frameworks/prison-5.109.0 kde-frameworks/purpose-5.109.0 kde-frameworks/qqc2-desktop-style-5.109.0 kde-frameworks/solid-5.109.0 kde-frameworks/sonnet-5.109.0 kde-frameworks/syndication-5.109.0 kde-frameworks/syntax-highlighting-5.109.0 kde-frameworks/threadweaver-5.109.0 sys-power/switcheroo-control arm arm64 ppc64 x86 loong riscv
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2023-08-05 19:46:18 UTC
>=kde-frameworks/kio-5.109.0 will depend on sys-power/switcheroo-control, but it is keyworded for many more arches. Would there be any reason not to keyword sys-power/switcheroo-control for these too?
Comment 1 Larry the Git Cow gentoo-dev 2023-08-06 09:08:18 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba5b27a9de852662941e12827ef5b69a52482e1

commit 5ba5b27a9de852662941e12827ef5b69a52482e1
Author:     WANG Xuerui <xen0n@gentoo.org>
AuthorDate: 2023-08-06 09:08:10 +0000
Commit:     WANG Xuerui <xen0n@gentoo.org>
CommitDate: 2023-08-06 09:08:10 +0000

    sys-power/switcheroo-control: keyword 2.6-r2 for ~loong
    
    Bug: https://bugs.gentoo.org/911784
    Signed-off-by: WANG Xuerui <xen0n@gentoo.org>

 sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 2 WANG Xuerui gentoo-dev 2023-08-06 09:08:37 UTC
loong done
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-08-06 11:29:17 UTC
arm done
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-08-06 11:29:18 UTC
arm64 done
Comment 5 Jakov Smolić archtester gentoo-dev 2023-08-10 07:29:18 UTC
riscv done
Comment 6 Andreas Sturmlechner gentoo-dev 2023-08-16 13:25:45 UTC
pacho, one more problem:

In profiles/features/musl/package.mask:
> # systemd doesn't work on musl and upstream aren't interested
> # in supporting it.
> sys-power/switcheroo-control

How is systemd involved here, and is this still relevant?
Comment 7 Andreas Sturmlechner gentoo-dev 2023-08-16 18:59:58 UTC
Sam, you added it in commit fb1154782d75f3996fbdfa766ad1c0ed09ba7001 but it seems to me this would be no longer accurate as of commit 05c2d14051f6814adc367615b155dd58c46fcc36
Comment 8 Larry the Git Cow gentoo-dev 2023-08-18 08:26:01 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960c84be96d5478975a5b560ba81b171036f7b26

commit 960c84be96d5478975a5b560ba81b171036f7b26
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-08-18 08:07:12 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-08-18 08:25:53 +0000

    profiles: musl: Drop sys-power/switcheroo-control package.mask
    
    Bug: https://bugs.gentoo.org/888199
    Bug: https://bugs.gentoo.org/911784
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/features/musl/package.mask | 1 -
 1 file changed, 1 deletion(-)
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-08-18 08:33:13 UTC
(In reply to Andreas Sturmlechner from comment #7)
> Sam, you added it in commit fb1154782d75f3996fbdfa766ad1c0ed09ba7001 but it
> seems to me this would be no longer accurate as of commit
> 05c2d14051f6814adc367615b155dd58c46fcc36

I think in this case it was CI cleaning rather than inspecting the packages in detail, although I think I did actually go on to check some of them later as they looked suspicious.

I think you're right and it's outdated.
Comment 10 Pacho Ramos gentoo-dev 2023-08-23 14:01:42 UTC
(In reply to Sam James from comment #9)
> (In reply to Andreas Sturmlechner from comment #7)
> > Sam, you added it in commit fb1154782d75f3996fbdfa766ad1c0ed09ba7001 but it
> > seems to me this would be no longer accurate as of commit
> > 05c2d14051f6814adc367615b155dd58c46fcc36
> 
> I think in this case it was CI cleaning rather than inspecting the packages
> in detail, although I think I did actually go on to check some of them later
> as they looked suspicious.
> 
> I think you're right and it's outdated.

Indeed, initially upstream was only testing it on systemd systems and I don't have openRC ones anymore... but, later, some users tested it on openRC setups and we fixed it to also work on them
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-08-26 04:34:33 UTC
ppc64 done
Comment 12 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-08-26 04:34:35 UTC
x86 done

all arches done