Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 787269

Summary: x11-libs/pango-1.48.5: rekeyword
Product: Gentoo Linux Reporter: Matt Turner <mattst88>
Component: KeywordingAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: maintainer-needed, mips, nerdboy, python, s390, sam
Priority: Normal Keywords: CC-ARCHES
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
x11-libs/pango >=dev-python/typogrify-2.0.7 dev-util/gi-docgen dev-python/smartypants >=dev-python/markdown-3 dev-python/pytidylib app-text/htmltidy gnome-base/librsvg-2.50.6 ~riscv dev-cpp/pangomm-2.48.1 ~alpha ~hppa
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 792327    

Description Matt Turner gentoo-dev 2021-05-01 04:12:00 UTC
New dependency on gui-libs/gtk.
Comment 1 NATTkA bot gentoo-dev 2021-05-01 04:16:25 UTC Comment hidden (obsolete)
Comment 2 NATTkA bot gentoo-dev 2021-05-01 18:44:29 UTC Comment hidden (obsolete)
Comment 3 Matt Turner gentoo-dev 2021-05-03 16:20:43 UTC
There are going to be a few more packages needing keywords. Pausing...
Comment 4 NATTkA bot gentoo-dev 2021-05-03 22:44:32 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev 2021-05-03 23:08:24 UTC Comment hidden (obsolete)
Comment 6 NATTkA bot gentoo-dev 2021-05-03 23:16:23 UTC Comment hidden (obsolete)
Comment 7 NATTkA bot gentoo-dev 2021-05-03 23:24:34 UTC Comment hidden (obsolete)
Comment 8 NATTkA bot gentoo-dev 2021-05-03 23:32:35 UTC Comment hidden (obsolete)
Comment 9 Sergei Trofimovich (RETIRED) gentoo-dev 2021-05-06 20:13:45 UTC
~ia64 keyworded
Comment 10 Thomas Deutschmann (RETIRED) gentoo-dev 2021-05-08 02:08:59 UTC
x86 keyworded
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-05-10 12:21:32 UTC
arm done
Comment 12 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-05-10 12:22:00 UTC
arm64 done
Comment 13 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-05-10 12:47:06 UTC
ppc done
Comment 14 Matt Turner gentoo-dev 2021-05-12 22:13:38 UTC
Just adding gnome and gnome-light metapackages for ppc64.
Comment 15 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-05-15 01:59:17 UTC
ppc64 done
Comment 16 Matt Turner gentoo-dev 2021-05-15 02:18:11 UTC
Tidying up the package list.
Comment 17 Joshua Kinard gentoo-dev 2021-05-15 20:24:50 UTC
~mips isn't even cited in the comments on the various updates, and we haven't had a working gnome in years, and likely won't for a long time (lack of accelerated X11 video drives I think is the core issue).  Removing from CC.
Comment 18 Matt Turner gentoo-dev 2021-05-15 20:48:14 UTC
(In reply to Joshua Kinard from comment #17)
> ~mips isn't even cited in the comments on the various updates, and we
> haven't had a working gnome in years, and likely won't for a long time (lack
> of accelerated X11 video drives I think is the core issue).  Removing from
> CC.

Kumba, sometimes I wonder about you. Who is filing the bug? Some clown that selects every arch in bugzilla's list or someone that maybe knows something about mips?

pango has ~mips keywords. All of the dependencies in the list are new dependencies  (recursively) of pango. Hence pango and these new dependencies would like testing on mips.

The lack of keywords on a line in the package list indicates that it needs handling for all Cc'd architectures, like it always has.

If you use nattka for keywording like we suggested in some relatively recent bug, you would see that it applies the mips keywords just fine.

Well, it did before you removed mips@. Here's the output for alpha:

mattst88@macbook gentoo % nattka apply -a alpha --ignore-dependencies 787269
# bug 787269 (KEYWORDREQ)
=dev-python/smartypants-2.0.1 **  # -> ~alpha
=dev-python/typogrify-2.0.7 **  # -> ~alpha
=dev-util/gi-docgen-2021.5 **  # -> ~alpha
=x11-libs/pango-1.48.4-r1 **  # -> ~alpha
Comment 19 Joshua Kinard gentoo-dev 2021-05-15 21:41:31 UTC
(In reply to Matt Turner from comment #18)
> (In reply to Joshua Kinard from comment #17)
> > ~mips isn't even cited in the comments on the various updates, and we
> > haven't had a working gnome in years, and likely won't for a long time (lack
> > of accelerated X11 video drives I think is the core issue).  Removing from
> > CC.
> 
> Kumba, sometimes I wonder about you. Who is filing the bug? Some clown that
> selects every arch in bugzilla's list or someone that maybe knows something
> about mips?
> 
> pango has ~mips keywords. All of the dependencies in the list are new
> dependencies  (recursively) of pango. Hence pango and these new dependencies
> would like testing on mips.

Then the bug's title should say something to the effect of "x11-libs/pango: keyword new dependencies" or such.  This bug's title says "gnome-base/gnome-shell-40.0: rekeyword".  I reviewed the bug on that assumption, and thought you might've accidentally CC'ed mips.  Your opening comment even says "New dependency on gui-libs/gtk".  Nothing about pango!  Bug titles need to be straight-forward and clear, not saying A but really meaning B in some field off to the side. 


> The lack of keywords on a line in the package list indicates that it needs
> handling for all Cc'd architectures, like it always has.
> 
> If you use nattka for keywording like we suggested in some relatively recent
> bug, you would see that it applies the mips keywords just fine.
> 
> Well, it did before you removed mips@. Here's the output for alpha:
> 
> mattst88@macbook gentoo % nattka apply -a alpha --ignore-dependencies 787269
> # bug 787269 (KEYWORDREQ)
> =dev-python/smartypants-2.0.1 **  # -> ~alpha
> =dev-python/typogrify-2.0.7 **  # -> ~alpha
> =dev-util/gi-docgen-2021.5 **  # -> ~alpha
> =x11-libs/pango-1.48.4-r1 **  # -> ~alpha

If someone can put up a more complete user guide, I will.  The few instructions I've seen for nattka don't tell me much about its features or capabilities, or provide good examples and what it touches.  I also have an aversion to tools that do bulk automation, preferring to step through things and make sure that what I am committing doesn't break the tree.

I've added @mips back and will leave this bug for you or someone else to handle as appropriate, as I can't test anything related to gnome on MIPS (box mostly runs headless).  If you want pango specifically dealt with, put it in a new bug so that your intentions are clear and unmistakable.
Comment 20 Matt Turner gentoo-dev 2021-05-15 22:02:24 UTC
You ever notice that you're the only one that can't manage this stuff these days?
Comment 21 Sergei Trofimovich (RETIRED) gentoo-dev 2021-05-17 21:11:12 UTC
~sparc keyworded
Comment 22 Matt Turner gentoo-dev 2021-05-26 22:39:10 UTC
Removing blocker bug 788463. pango is known to fail these tests for quite some time.
Comment 23 Matt Turner gentoo-dev 2021-05-31 02:01:20 UTC
Adding gnome-base/librsvg-2.50.6 for riscv.
Comment 24 NATTkA bot gentoo-dev 2021-05-31 02:24:32 UTC Comment hidden (obsolete)
Comment 25 NATTkA bot gentoo-dev 2021-05-31 03:00:37 UTC
All sanity-check issues have been resolved
Comment 26 Matt Turner gentoo-dev 2021-06-02 06:54:04 UTC
hppa done
Comment 27 Matt Turner gentoo-dev 2021-06-02 06:54:31 UTC
(In reply to Matt Turner from comment #26)
> hppa done

... by Dakon.
Comment 28 Matt Turner gentoo-dev 2021-06-02 18:08:49 UTC
alpha done
Comment 29 Yixun Lan archtester gentoo-dev 2021-06-03 02:42:53 UTC
riscv done