Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 719138 - dev-perl/DateTime-Format-SQLite keyword request for of ~ppc and ~arm
Summary: dev-perl/DateTime-Format-SQLite keyword request for of ~ppc and ~arm
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
: 719140 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-04-24 00:30 UTC by Wilson M. Michaels
Modified: 2020-06-08 15:04 UTC (History)
1 user (show)

See Also:
Package list:
dev-perl/DateTime-Format-SQLite ~ppc ~arm dev-perl/LWP-UserAgent-Determined ~arm
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 Wilson M. Michaels 2020-04-24 00:30:25 UTC
Please keyword dev-perl/DateTime-Format-SQLite for ~ppc and ~arm
Comment 1 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2020-04-24 12:19:06 UTC
1. Do you have either of these arches?

2. Is this the result of some package you also wish to use needing this one with keywording? 

3. Can you personally elide the keywords and attach a full build _and_ test log demonstrating it works on all the arches you're requesting a keywording for?

Feel free to reopen this bug once these questions are answered.

( You don't *have* to satisfy all these requirements, but clarity of information and personal attestation that "it works" and "its dependencies work" will greatly accelerate our adding of keywords )
Comment 2 Wilson M. Michaels 2020-04-24 15:29:01 UTC
*** Bug 719140 has been marked as a duplicate of this bug. ***
Comment 3 Wilson M. Michaels 2020-04-24 15:55:35 UTC
I closed bug 719140 and added keyword request for dev-perl/LWP-UserAgent-Determined to this bug. dev-perl/LWP-UserAgent-Determined only needs ~arm as it already has ~ppc. Both are required by new grabber tv_grab_zz_sdjson_sqlite

(In reply to Kent Fredric (IRC: kent\n) from comment #1)
> 1. Do you have either of these arches?

No.

> 2. Is this the result of some package you also wish to use needing this one
> with keywording? 

Yes. 

I am doing a version bump to media-tv/xmltv-0.6.1. A new perl grabber script tv_grab_zz_sdjson_sqlite requires these 2 perl modules. The current version xmltv-0.5.70 supports ~arm and ~ppc.
 
> 3. Can you personally elide the keywords and attach a full build _and_ test
> log demonstrating it works on all the arches you're requesting a keywording
> for?

No.

See PR media-tv/xmltv: Bump version 0.6.1 #15275

media-tv/xmltv/xmltv-0.6.1.ebuild fails repoman ci unless KEYWORDS ~arm and ~ppc are removed as they are in PR #15275. This emerges without error for ~amd64.

emerge with USE="zz-sdjson-sqlite" in order to actually install the perl script that uses these modules.
Comment 4 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2020-04-24 18:07:37 UTC
(In reply to Wilson M. Michaels from comment #3)
> I am doing a version bump to media-tv/xmltv-0.6.1. A new perl grabber script
> tv_grab_zz_sdjson_sqlite requires these 2 perl modules. The current version
> xmltv-0.5.70 supports ~arm and ~ppc.
>  

Awesome :). Knowing the /why/ in this case helps a heap. 

However, there is generally "an approach" that I use myself in this situation.

1. In doing the bump, I drop the keywords.

2. Then, after the package is in tree, I file a keywording request, _for my own package_, including the new deps.

That way anyone who looks at the tree will see  "Old version has this, new version does not", and that alone serves as good grounds for keywording.

It also means you can focus on getting the job done first and foremost, and then worrying about keywording later.

It also means that once a package is keyworded to satisfy the dependency, nobody winds up asking "why is this keyworded? Nothing depends on this with those keywords".

But you can happily keep this req open regardless of whether you decide to take my approach.

Just don't let waiting for arches stop you doing something useful here if you don't have to.
Comment 5 Sergei Trofimovich (RETIRED) gentoo-dev 2020-05-06 08:04:05 UTC
~ppc keyworded
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-06-08 15:04:31 UTC
~arm added, closing