Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 672506 - sys-apps/dtc: USE=test impossible to satisfy in some profiles
Summary: sys-apps/dtc: USE=test impossible to satisfy in some profiles
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-04 17:29 UTC by Michał Górny
Modified: 2020-07-06 22:45 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-12-04 17:29:26 UTC
https://qa-reports.gentoo.org/output/gentoo-ci/2001af3/output.html#sys-apps/dtc

Introduced on Saturday by jer@'s non-maintainer version bump:

commit ba909937189940a6be301f664001407825cd614e
Author:     Jeroen Roovers <jer@gentoo.org>
AuthorDate: Sat Dec 1 14:27:15 2018
Commit:     Jeroen Roovers <jer@gentoo.org>
CommitDate: Sat Dec 1 14:27:50 2018

    sys-apps/dtc: Version 1.4.7
    
    Add USE="test valgrind" as the test suite fails without it. This is
    already fixed upstream where Makefile checks before use so the live
    ebuild did not require this change.
    
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Comment 1 Larry the Git Cow gentoo-dev 2018-12-11 14:20:31 UTC
The bug has been closed via the following commit(s):

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

commit 86e06dba5999dc4c090106b6a34a6709d4fab1c8
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2018-12-11 14:19:25 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-12-11 14:20:27 +0000

    sys-apps/dtc: Revert "Version 1.4.7"
    
    Revert non-maintainer bump introducing CI issues.  Please take
    responsibility for what you commit, and fix the breakage you introduce.
    
    Closes: https://bugs.gentoo.org/672506
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 sys-apps/dtc/Manifest         |  1 -
 sys-apps/dtc/dtc-1.4.7.ebuild | 61 -------------------------------------------
 sys-apps/dtc/metadata.xml     |  3 ---
 3 files changed, 65 deletions(-)
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2018-12-11 14:23:54 UTC
(In reply to Michał Górny from comment #0)
> https://qa-reports.gentoo.org/output/gentoo-ci/2001af3/output.html#sys-apps/
> dtc
> 
> Introduced on Saturday by jer@'s non-maintainer version bump:

I have been a member of the PPC/PPC64 team for many years.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2018-12-11 14:25:38 UTC
(In reply to Michał Górny from comment #0)
> https://qa-reports.gentoo.org/output/gentoo-ci/2001af3/output.html#sys-apps/
> dtc

Is `repoman full` broken?
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-12-11 14:27:10 UTC
(In reply to Jeroen Roovers from comment #2)
> > Introduced on Saturday by jer@'s non-maintainer version bump:
> 
> I have been a member of the PPC/PPC64 team for many years.

That's now what [1] says.

(In reply to Jeroen Roovers from comment #3)
> (In reply to Michał Górny from comment #0)
> > https://qa-reports.gentoo.org/output/gentoo-ci/2001af3/output.html#sys-apps/
> > dtc
> 
> Is `repoman full` broken?

I don't see the relevance of this question.

[1]:https://wiki.gentoo.org/wiki/Project:PowerPC
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2018-12-11 14:35:44 UTC
(In reply to Michał Górny from comment #4)
> (In reply to Jeroen Roovers from comment #2)
> > > Introduced on Saturday by jer@'s non-maintainer version bump:
> > 
> > I have been a member of the PPC/PPC64 team for many years.
> 
> That's now what [1] says.

I just found that out, too. I joined the team in December 2009, my e-mails say. Perhaps my membership was never properly recorded or was lost in translation after the move to wiki.g.o. I really don't care enough to find out as team membership policy was developed after that time. Since I lost faith in stabilisation, I have been mostly updating PPC packages.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2018-12-11 14:37:32 UTC
So instead of masking the atom or fixing the ebuild, you chose to remove the ebuild. How odd. And then close this bug report as if any real work was done.
Comment 7 Sergei Trofimovich (RETIRED) gentoo-dev 2020-07-06 22:45:51 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d79c54aba7eba3ca94367d9f864b066d7e04012 should disable valgrind dependency. 

We can re-introduce use-flag and run valgrind-aware tests if needed. Tests seem to run fine.