GNU bug report logs -
#47539
[PATCH 00/28] Add gh and dependencies
Previous Next
Reported by: Xinglu Chen <public <at> yoctocell.xyz>
Date: Thu, 1 Apr 2021 07:52:02 UTC
Severity: normal
Tags: patch
Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #101 received at 47539 <at> debbugs.gnu.org (full text, mbox):
On Thu, Apr 01 2021, Xinglu Chen wrote:
>>> - When building'gh', I couldn't get
>>> 'go-github-com-charmbracelet-glamour' to build without moving some
>>> native-inputs to propagated-inputs, though, if I was only building
>>> 'go-github-com-charmbracelet-glamour' it would build without moving
>>> things to propagated-inputs. I am not sure why this happens.
>> Perhaps you need to add those native inputs as native inputs to gh as
>> well? Try adding its native inputs to gh and see whether that changes
>> something.
>
> I will try and report back.
Adding the packages as native-inputs for github-cli fixed the problem.
Thank you!
>>> - The patch marked with 'W' adds a package which is needed by 'gh',
>>> but only used on Windows. It is still Free Software (BSD-2), but I
>>> have also marked it as hidden.
>> This is at least in some sense an acceptable workaround, but how large
>> would the effort be to outright drop references to this package, given
>> that it's already not "actively" being used?
>
> I am not familiar with the Go ecosystem so I don't know if this will be
> possible, but I will look into it.
Compiling github-cli without the package doesn't work, and the package
is used in multiple places in the source code. I don't really know what
we can do here. Should I open an issue on their GitHub page, or just
leave it as is?
This bug report was last modified 99 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.