-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
www-misc/profile-sync-daemon: add masked 6.28 and 9999 version #2262
Conversation
@@ -30,6 +30,11 @@ | |||
|
|||
#--- END OF EXAMPLES --- | |||
|
|||
# Since 6.0, Profile Sync Daemon developers removed all non-systemd | |||
support, so it won't be compatible with any other init that's not systemd. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You've got missing #
here.
FYI, the malformed p.mask killed pkgcheck, so please fix it and push over to get QA check results. |
Oops, fixed. |
Is the eapi bump of the older (stable!) version intentionally included in this PR? |
Yes, i should update the description? |
@gentoo/proxy-maint |
I don't think masking is the right approach here. It's better to check REPLACING_VERSIONS and ewarn about openrc support being dropped. We can't keep the versions <6 in the tree forever, so masking only delays the inevitable. |
Also, seems like /etc/psd.conf is no longer supported. We should have an einfo to that effect in pkg_postinst along with openrc support being dropped. |
Commit updated. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you add www-=misc/profile-sync-daemon
to profiles/features/selinux/package.mask
? Looks like systemd is masked on selinux profiles.
@@ -208,7 +208,7 @@ media-gfx/skencil | |||
net-wireless/chillispot | |||
|
|||
# Pacho Ramos <pacho@gentoo.org> (08 Oct 2016) | |||
# Fails to build (#515294), nothing needs it, relies on obsolete capi4kutils. | |||
# Fails to build (#515294), nothing needs it, relies on obsolete capi4kutils. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Erroneous whitespace here.
|
||
inherit eutils vcs-snapshot | ||
inherit eutils |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't see any reason to inherit eutils. Am I missing something?
pkg_postinst() { | ||
local replacing | ||
for replacing in ${REPLACING_VERSIONS}; do | ||
if [[ "$(get_major_version ${replacing})" == "5" ]]; then |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
get_major_version
is provided by the versionator eclass, so it should be inherited properly.
Rebased and updated. |
|
||
SRC_URI="https://github.com/graysky2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" | ||
KEYWORDS="~amd64 ~x86" | ||
RESTRICT="mirror" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this package mirror restricted?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Restrict removed.
😞 The QA check for this pull request has found the following issues: Issues inherited from Gentoo (may be modified by PR): |
Merged in bab1492...9e31234. Thanks! |
Added new masked systemd-only version.
Eapi bump on older version.