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

Bug 694650

Summary: net-dns/dnscap: QA issues
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Daniel Heule <nerve>
Status: RESOLVED FIXED    
Severity: normal CC: proxy-maint
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://qa-reports.gentoo.org/output/gentoo-ci/output.html#net-dns/dnscap
See Also: https://github.com/gentoo/gentoo/pull/12961
Whiteboard:
Package list:
Runtime testing required: ---

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-09-17 13:16:01 UTC
net-dns/dnscap
  ObsoleteUri: version 0_p20130814: obsolete fetch URI: https://github.com/DNS-OARC/${PN}/tarball/${MY_GIT_COMMIT} on line 12, should be replaced by: https://github.com/DNS-OARC/${PN}/archive/${MY_GIT_COMMIT}.tar.gz
  RedundantVersion: version 0_p20130814: slot(0) keywords are overshadowed by version: 1.10.0
Comment 1 Daniel Heule 2019-09-17 16:29:51 UTC
Hi (In reply to Michał Górny from comment #0)
> net-dns/dnscap
>   ObsoleteUri: version 0_p20130814: obsolete fetch URI:
> https://github.com/DNS-OARC/${PN}/tarball/${MY_GIT_COMMIT} on line 12,
> should be replaced by:
> https://github.com/DNS-OARC/${PN}/archive/${MY_GIT_COMMIT}.tar.gz

Maybe this needs a fix, but i vote for dropping the ebuild for the 6 year old
version. If it's ok, i would prepare a version bump for 1.10.2 and drop the old ebuild then ( failure is since end of apr and nobody reported, so i think there is no use for the old ebuild anymore. )

An other question is how to submit a request for setting 1.10.0 stable on amd64 and x86 ?

>   RedundantVersion: version 0_p20130814: slot(0) keywords are overshadowed
> by version: 1.10.0

Can you please explan me what the RedundantVersion: slot(0) keywords are overshadowed means ?

Thank you,
Daniel
Comment 2 Joonas Niilola gentoo-dev 2019-09-17 17:33:20 UTC
(In reply to Daniel Heule from comment #1)
> Maybe this needs a fix, but i vote for dropping the ebuild for the 6 year old
> version. If it's ok, i would prepare a version bump for 1.10.2 and drop the
> old ebuild then ( failure is since end of apr and nobody reported, so i
> think there is no use for the old ebuild anymore. )

Sounds good. The tarball is still hosted in GENTOO_MIRRORS and fetchable that way, just that Github later added /archive/ which works differently from /tarball/. 

> 
> An other question is how to submit a request for setting 1.10.0 stable on
> amd64 and x86 ?

You open a new bug called "net-dns/dnscap: stabilize on amd64 and x86" or similar: 
  Product: Gentoo Linux
  Component: Stabilization
  CC: (add arches you want it to be stabilized on, like amd64 and x86)
  Keywords: STABLEREQ
  Edit packagelist to have: net-dns/dnscap-1.10.0

> 
> >   RedundantVersion: version 0_p20130814: slot(0) keywords are overshadowed
> > by version: 1.10.0
> 
> Can you please explan me what the RedundantVersion: slot(0) keywords are
> overshadowed means ?
> 
It just means there are two ebuilds on slot 0 with exactly similar KEYWORDS. So users will always install the later, making the previous one useless.
Comment 3 Larry the Git Cow gentoo-dev 2019-09-19 16:21:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d403815bc52b2380b45824b6927bcedd999115c5

commit d403815bc52b2380b45824b6927bcedd999115c5
Author:     Daniel Heule <nerve@ipwar.ch>
AuthorDate: 2019-09-18 18:35:15 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2019-09-19 16:11:00 +0000

    net-dns/dnscap: drop old versions
    
    Closes: https://bugs.gentoo.org/694650
    Package-Manager: Portage-2.3.69, Repoman-2.3.16
    Signed-off-by: Daniel Heule <nerve@ipwar.ch>
    Closes: https://github.com/gentoo/gentoo/pull/12961
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 net-dns/dnscap/Manifest                            |  1 -
 net-dns/dnscap/dnscap-0_p20130814.ebuild           | 24 ----------------------
 .../dnscap/files/dnscap-0_p20130814.install.patch  | 22 --------------------
 3 files changed, 47 deletions(-)