Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 865365 - dev-util/pkgcheck-0.10.13 fails to build with USE=emacs
Summary: dev-util/pkgcheck-0.10.13 fails to build with USE=emacs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Arthur Zamarin
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-16 08:42 UTC by stephen.smith3141
Modified: 2022-08-16 20:25 UTC (History)
4 users (show)

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


Attachments
Log of failed build (dev-util:pkgcheck-0.10.13:20220816-082116.log,11.86 KB, text/x-log)
2022-08-16 08:42 UTC, stephen.smith3141
Details

Note You need to log in before you can comment on or make changes to this bug.
Description stephen.smith3141 2022-08-16 08:42:30 UTC
Created attachment 799865 [details]
Log of failed build

Builds of dev-util/pkgcheck-0.10.13 fail with USE=emacs, but succeed with USE=-emacs

The build fails at the pushd call in src_compile(). Since this is only executed when USE=emacs, builds without emacs support succeed.
Comment 1 Ionen Wolkens gentoo-dev 2022-08-16 08:52:00 UTC
While contrib/emacs is present in the 0.10.13 tag / 9999, seems the release/pypi tarball didn't get the new files.
Comment 2 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-08-16 17:48:05 UTC
Sorry for it, I missed the fact it wasn't included in wheel. Thank you both for reporting and stating the issue.

I will do a new release today of pkgcheck, with fixed contrib.
Comment 3 Larry the Git Cow gentoo-dev 2022-08-16 19:26:44 UTC
The bug has been closed via the following commit(s):

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

commit 74bcd1c124db6cf682ebdaff7a945be815ec45dc
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2022-08-16 19:25:27 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2022-08-16 19:25:53 +0000

    dev-util/pkgcheck: add 0.10.14
    
    Closes: https://bugs.gentoo.org/865365
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-util/pkgcheck/Manifest                |  1 +
 dev-util/pkgcheck/pkgcheck-0.10.14.ebuild | 98 +++++++++++++++++++++++++++++++
 2 files changed, 99 insertions(+)
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-08-16 20:25:12 UTC
For posterity, before .14 was added:

From bc6bb42842fd357b0a06042f073e5f242cdbd9ef Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ulrich=20M=C3=BCller?= <ulm@gentoo.org>
Date: Tue, 16 Aug 2022 20:18:18 +0200
Subject: [PATCH] dev-util/pkgcheck: Drop Emacs support in 0.10.13
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Fails to build because contrib/emacs is missing from the tarball.

Signed-off-by: Ulrich Müller <ulm@gentoo.org>
---
 dev-util/pkgcheck/pkgcheck-0.10.13.ebuild | 31 +----------------------
 1 file changed, 1 insertion(+), 30 deletions(-)