Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 600544 - dev-go/go-md2man fails to build when dev-go/blackfriday is installed as a binary package
Summary: dev-go/go-md2man fails to build when dev-go/blackfriday is installed as a bin...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-23 01:20 UTC by Robert Dyer
Modified: 2020-05-26 23:40 UTC (History)
3 users (show)

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


Attachments
Output of emerge --info (emerge.info,6.32 KB, text/plain)
2016-11-23 01:20 UTC, Robert Dyer
Details
Output of emerge -pqv (emerge.pqv,40 bytes, text/plain)
2016-11-23 01:21 UTC, Robert Dyer
Details
Build log (build.log,2.07 KB, text/x-log)
2016-11-23 01:22 UTC, Robert Dyer
Details
Ebuild environment (environment,24.01 KB, text/plain)
2016-11-23 01:22 UTC, Robert Dyer
Details
Patch to add dev-go/sanitized-anchor-name (go-md2man-depends.patch,302 bytes, patch)
2016-11-23 01:30 UTC, Robert Dyer
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Dyer 2016-11-23 01:20:52 UTC
Created attachment 454082 [details]
Output of emerge --info

If a binary package of dev-go/blackfriday is available, the package dev-go/sanitized-anchor-name is not pulled in. If dev-go/sanitized-anchor-name is not pulled in, then dev-go/go-md2man fails to build. Therefore, I propose that dev-go/go-md2man explicitly depend on dev-go/sanitized-anchor-name as well as dev-go/blackfriday.
Comment 1 Robert Dyer 2016-11-23 01:21:33 UTC
Created attachment 454084 [details]
Output of emerge -pqv
Comment 2 Robert Dyer 2016-11-23 01:22:13 UTC
Created attachment 454086 [details]
Build log
Comment 3 Robert Dyer 2016-11-23 01:22:47 UTC
Created attachment 454088 [details]
Ebuild environment
Comment 4 Robert Dyer 2016-11-23 01:30:14 UTC
Created attachment 454090 [details, diff]
Patch to add dev-go/sanitized-anchor-name
Comment 5 Zac Medico gentoo-dev 2016-11-23 02:47:29 UTC
The patch seems reasonable to me, but any other ebuilds that DEPEND on blackfriday will have to do the same.

We could introduce a virtual/blackfriday-build package to encapsulate the deps, similar to virtual/podofo-build.
Comment 6 William Hubbs gentoo-dev 2020-05-26 23:40:07 UTC
go-md2man-2.0.0 uses go modules,, so it should no longer have this
issue. If it does, please let me know.

Thanks,

William