[gentoo-dev] Re: [gentoo-dev-announce] Last rites: media-gfx/colorhug-client

2022-12-21 Thread James Cloos
Does fwupd do all of the other stuff the binaries in colorhug-client
support?

Or just firmware updates?

-JimC
-- 
James Cloos  OpenPGP: 0x997A9F17ED7DAEA6



[gentoo-dev] [PATCH] acct-user.eclass: always fix homedir permissions in pkg_preinst

2022-12-21 Thread Mike Gilbert
Closes: https://bugs.gentoo.org/886147
Closes: https://github.com/gentoo/gentoo/pull/28744
Signed-off-by: Mike Gilbert 
---
 eclass/acct-user.eclass | 51 -
 1 file changed, 25 insertions(+), 26 deletions(-)

diff --git a/eclass/acct-user.eclass b/eclass/acct-user.eclass
index a37e12121f8..14fda76ced7 100644
--- a/eclass/acct-user.eclass
+++ b/eclass/acct-user.eclass
@@ -339,36 +339,35 @@ acct-user_pkg_preinst() {
 
if egetent passwd "${ACCT_USER_NAME}" >/dev/null; then
elog "User ${ACCT_USER_NAME} already exists"
-   return
-   fi
-
-   local groups=( ${_ACCT_USER_GROUPS} )
-   local aux_groups=${groups[*]:1}
-   local opts=(
-   --system
-   --no-create-home
-   --no-user-group
-   --comment "${_ACCT_USER_COMMENT}"
-   --home-dir "${_ACCT_USER_HOME}"
-   --shell "${_ACCT_USER_SHELL}"
-   --gid "${groups[0]}"
-   --groups "${aux_groups// /,}"
-   )
+   else
+   local groups=( ${_ACCT_USER_GROUPS} )
+   local aux_groups=${groups[*]:1}
+   local opts=(
+   --system
+   --no-create-home
+   --no-user-group
+   --comment "${_ACCT_USER_COMMENT}"
+   --home-dir "${_ACCT_USER_HOME}"
+   --shell "${_ACCT_USER_SHELL}"
+   --gid "${groups[0]}"
+   --groups "${aux_groups// /,}"
+   )
+
+   if [[ ${_ACCT_USER_ID} -ne -1 ]] &&
+   ! egetent passwd "${_ACCT_USER_ID}" >/dev/null
+   then
+   opts+=( --uid "${_ACCT_USER_ID}" )
+   fi
 
-   if [[ ${_ACCT_USER_ID} -ne -1 ]] &&
-   ! egetent passwd "${_ACCT_USER_ID}" >/dev/null
-   then
-   opts+=( --uid "${_ACCT_USER_ID}" )
-   fi
+   if [[ -n ${ROOT} ]]; then
+   opts+=( --prefix "${ROOT}" )
+   fi
 
-   if [[ -n ${ROOT} ]]; then
-   opts+=( --prefix "${ROOT}" )
+   elog "Adding user ${ACCT_USER_NAME}"
+   useradd "${opts[@]}" "${ACCT_USER_NAME}" || die
+   _ACCT_USER_ADDED=1
fi
 
-   elog "Adding user ${ACCT_USER_NAME}"
-   useradd "${opts[@]}" "${ACCT_USER_NAME}" || die
-   _ACCT_USER_ADDED=1
-
if [[ ${_ACCT_USER_HOME} != /dev/null ]]; then
# default ownership to user:group
if [[ -z ${_ACCT_USER_HOME_OWNER} ]]; then
-- 
2.39.0




[gentoo-dev] Last rites: media-gfx/colorhug-client

2022-12-21 Thread Matt Turner
# Matt Turner  (2022-12-21)
# Archived upstream, now that fwupd can handle updates.
# Removal on 2023-01-20.
media-gfx/colorhug-client


signature.asc
Description: PGP signature


[gentoo-dev] Last rites: dev-cpp/atkmm:2.36

2022-12-21 Thread Matt Turner
# Matt Turner  (2022-12-21)
# No reverse dependencies. GTK 4 doesn't use it.
# See https://gitlab.gnome.org/GNOME/atkmm/-/issues/4
# Removal on 2023-01-20.
dev-cpp/atkmm:2.36


signature.asc
Description: PGP signature


[gentoo-dev] Last rites: sci-libs/libgenome, sci-libs/libmems

2022-12-21 Thread Michał Górny
# Michał Górny  (2022-12-21)
# The mauve project is no longer maintained upstream, and the actual
# program has been removed from Gentoo in 2016.  These are leftover
# libraries with no reverse dependencies.  Last bumped in 2009.
# Removal on 2023-01-20.  Bug #677558.
sci-libs/libgenome
sci-libs/libmems

-- 
Best regards,
Michał Górny




[gentoo-dev] Last rites: dev-php/phptal

2022-12-21 Thread Michał Górny
# Michał Górny  (2022-12-21)
# Reported to be incompatible with PHP 7+.  Abandoned upstream.
# No reverse dependencies.  There is a maintained fork, should anyone
# want to revive it.
# Removal on 2023-01-20.  Bug #737842.
dev-php/phptal

-- 
Best regards,
Michał Górny