Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 923973 - media-fonts/noto-emoji-20231130 stabilization request
Summary: media-fonts/noto-emoji-20231130 stabilization request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Pacho Ramos
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2024-02-07 07:13 UTC by Joe Breuer
Modified: 2024-03-02 14:13 UTC (History)
4 users (show)

See Also:
Package list:
=media-fonts/noto-emoji-20231130
Runtime testing required: No
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Breuer 2024-02-07 07:13:01 UTC
Current stable media-fonts/noto-emoji-20220912-r2 is missing functionality that causes breakage at least for net-im/signal-desktop-bin-6.46.0, see bug #923941

I'm not aware of any bugs/issues that would be caused by the newer media-fonts/noto-emoji-20231130.
Comment 1 Alfred Wingate 2024-02-07 07:43:14 UTC
Don't manually CC arches.

Procedure is to fill the package list (ideally with output from nattka make-package-list). Wait for nattka to accept it, and then let the maintainer or someone with sufficient permissions to add CC-ARCHES to signal nattka to finally CC the arch teams.

The motivation for this is to avoid CC'ing the arch teams with stabilisation requests that they may not be able to or should not act on.
Comment 2 Joe Breuer 2024-02-07 09:16:36 UTC
(In reply to Alfred Wingate from comment #1)
> Don't manually CC arches.
> 
> Procedure is to fill the package list (ideally with output from nattka
> make-package-list). Wait for nattka to accept it, and then let the
> maintainer or someone with sufficient permissions to add CC-ARCHES to signal
> nattka to finally CC the arch teams.
> 
> The motivation for this is to avoid CC'ing the arch teams with stabilisation
> requests that they may not be able to or should not act on.

Ah, thanks!

It appears to be documented 'wrong' then at least on
  https://wiki.gentoo.org/wiki/Bugzilla/Bug_report_guide#Request_stabilization
which is where I looked.

I'll take a stab at updating at least the CC aspect of the wiki page.

I wasn't aware of nattka at all, and it's not mentioned there or at
  https://wiki.gentoo.org/wiki/Stable_request#Requesting_stabilization
for this use case (it's only mentioned as kind of a backend tool there).

Is there a way to 'nattka make-package-list' without cloning the git repo locally?
Comment 3 Alfred Wingate 2024-02-07 09:39:40 UTC
> It appears to be documented 'wrong' then at least on
>   https://wiki.gentoo.org/wiki/Bugzilla/Bug_report_guide#Request_stabilization
> which is where I looked.

The wiki is not "wrong" from the perspective of the regular user really, just misleading with adding the arches to CC in the example.

See:
> Users do not need to worry about filling all fields or details in the bug. The maintainer (or Proxied Maintainer) will CC the arches. "

A more firm "don't CC arches yourself please" wouldn't hurt in my view.

Best to start a discussion on the page if unsure.

> I wasn't aware of nattka at all,

Its not really a user facing tool, if you get a habit of making stablereq or keywordreq bugs then knowing how it works is nice to have less churn. Bug wranglers and maintainers should really make sure it looks ok at the end of it

> Is there a way to 'nattka make-package-list' without cloning the git repo locally?

No, which is why I said ideally. Hand writing it works but you may miss reverse dependencies that are required (or get the syntax wrong). nattka would complain in such a situation and wouldn't CC arches until it was fixed.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-02-22 00:58:52 UTC
amd64 done
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-02-22 00:58:54 UTC
x86 done
Comment 6 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-03-02 14:13:45 UTC
arm64 done

all arches done