Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 562220 - dev-util/pkgconf-0.9.11 - 72 of 92 tests failed. See output for details.
Summary: dev-util/pkgconf-0.9.11 - 72 of 92 tests failed. See output for details.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2015-10-04 10:21 UTC by Jeroen Roovers (RETIRED)
Modified: 2018-01-11 16:06 UTC (History)
2 users (show)

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


Attachments
dev-util:pkgconf-0.9.11:20151004-100515.log (20151004-100515.log,35.70 KB, text/x-log)
2015-10-04 10:21 UTC, Jeroen Roovers (RETIRED)
Details
pkgconf-0.9.11-tests-multilib.patch (pkgconf-0.9.11-tests-multilib.patch,327 bytes, patch)
2015-10-08 08:47 UTC, René Rhéaume
Details | Diff
pkgconf-0.9.11.ebuild.patch (pkgconf-0.9.11.ebuild.patch,345 bytes, patch)
2015-10-08 08:55 UTC, René Rhéaume
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Roovers (RETIRED) gentoo-dev 2015-10-04 10:21:20 UTC
Created attachment 413696 [details]
dev-util:pkgconf-0.9.11:20151004-100515.log

Happens on HPPA, PPC64 and AMD64.

[ebuild  N    ~] dev-util/pkgconf-0.9.11::gentoo  USE="pkg-config -strict" 0 KiB
Comment 1 René Rhéaume 2015-10-08 08:47:05 UTC
Created attachment 414050 [details, diff]
pkgconf-0.9.11-tests-multilib.patch

Also happens on Lilblue (uclibc on AMD64).

The problem is the test runner script is not aware of out of source directory builds.

Should mgorny@gentoo.org added to CC? He is the author of the script.

Good to know some Gentoo devs have FEATURES="test" in make.conf. It looks it's not always the case.
Comment 2 René Rhéaume 2015-10-08 08:55:44 UTC
Created attachment 414052 [details, diff]
pkgconf-0.9.11.ebuild.patch
Comment 3 Elizabeth Myers 2016-01-29 16:39:23 UTC
Something's really messed up with the tests, and I don't know the cause. I'm proxy-maintaining the ebuild for now and comments in the ebuild say the tests should be disabled until 0.9.13, so I'm keeping it that way.

I'm not sure if I should reassign the bug to myself or leave it to jdhore.
Comment 4 Felix Janda 2016-09-25 15:14:00 UTC
I've opened a pull request bumping pkgconf to a version with this bug fixed:

https://github.com/gentoo/gentoo/pull/2410
Comment 5 Ben Kohler gentoo-dev 2018-01-10 19:55:44 UTC
Affected version all long gone
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2018-01-10 21:44:28 UTC
commit 24f61911d09baf5131b996280731107b64b05d9a
Author: Alon Bar-Lev <alonbl@gentoo.org>
Date:   Sun Nov 1 18:55:18 2015 +0200

    dev-util/pkgconf: restrict tests as not working

    Package-Manager: portage-2.2.20.1

diff --git a/dev-util/pkgconf/pkgconf-0.9.11.ebuild b/dev-util/pkgconf/pkgconf-0.9.11.ebuild
index ff55bedf4ef..1294e1be804 100644
--- a/dev-util/pkgconf/pkgconf-0.9.11.ebuild
+++ b/dev-util/pkgconf/pkgconf-0.9.11.ebuild
@@ -20,6 +20,8 @@ LICENSE="BSD-1"
 SLOT="0"
 IUSE="+pkg-config strict"

+RESTRICT="test" # at least until 0.9.13
+
 DEPEND=""
 RDEPEND="${DEPEND}
        pkg-config? (
Comment 7 Ben Kohler gentoo-dev 2018-01-10 21:53:16 UTC
I'm not trying to cause trouble, but I don't understand why this is still open.  0.9.11 was removed here: https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-util/pkgconf/pkgconf-0.9.11.ebuild?id=796c9d664b4958bd2ca9195cfcea439f21c7d415
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2018-01-10 22:08:36 UTC
(In reply to Ben Kohler from comment #7)
> 0.9.11

It doesn't matter what version happens to appear in the Summary. The bug wasn't fixed but worked around (and at the time no back-reference to this bug report was made, and the comment promises the test restriction was still under review).
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2018-01-10 22:09:20 UTC
If you're simply not going to fix it, then don't pretend the bug report is obsolete.
Comment 10 Mike Gilbert gentoo-dev 2018-01-10 22:10:22 UTC
(In reply to Jeroen Roovers from comment #9)
> If you're simply not going to fix it, then don't pretend the bug report is
> obsolete.

The bug has been fixed long ago. Check the repo before posting such accusations.
Comment 11 Mike Gilbert gentoo-dev 2018-01-10 22:14:34 UTC
commit 080246df65f36207c60eff54397bf432a860e73d
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Sun May 7 14:26:18 2017 -0400

    dev-util/pkgconf: enable testing

    Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61
Comment 12 Jeroen Roovers (RETIRED) gentoo-dev 2018-01-10 22:48:55 UTC
(In reply to Mike Gilbert from comment #10)
> Check the repo before posting such accusations.

1) I didn't accuse anyone.
2) You couldn't point that out in a comment?
Comment 13 Mike Gilbert gentoo-dev 2018-01-10 23:04:59 UTC
(In reply to Jeroen Roovers from comment #12)

You did accuse me of trying to sweep the problem under the rug.

You couldn't have done your homework?
Comment 14 Jeroen Roovers (RETIRED) gentoo-dev 2018-01-11 14:06:03 UTC
(In reply to Mike Gilbert from comment #13)
> (In reply to Jeroen Roovers from comment #12)
> 
> You did accuse me of trying to sweep the problem under the rug.

No, that's how you read it. I don't know what you read into what I did or said.
Comment 15 Mike Gilbert gentoo-dev 2018-01-11 16:06:08 UTC
(In reply to Jeroen Roovers from comment #9)
> If you're simply not going to fix it, then don't pretend the bug report is
> obsolete.

I infer a couple things from this statement:

1. You assume the problem is still a problem.
2. You assume that I have no intention of fixing it.

Neither of these was true, which you would have known if you had taken a minute to check the current state of the package. You were able to dredge up a commit from 2015, so I'm a bit confused on how you missed that the problem had been fixed already.

In the best case, you did actually check it and somehow came to the wrong conclusion.

In the worst case, you didn't check it, or stopped looking after finding the commit from 2015 and jumped to a conclusion based on incomplete/incorrect information.

More generally, my prior experience with you tells me that you have a tendency to jump to incorrect conclusions, and that really makes you difficult to work with.

I will acknowledge that my re-closing of the bug without comment was a bit rude, and I really only did it because I saw your name on the comments. I will try not to do that in the future.