nim reported a new issue against the project: `golist` that you are following:
``
The last stage of rpm packaging is copying a clean final copy of all the files that will
be shipped in an arborescence under a `%{buildroot}` prefix.
That is the deployment tree that is operated on to compute the actual requires and
provides rpm will generate.
As a consequence of this rpm design we can not change:
* the files operated on are not in their final place but under a root prefix
(`%{buildroot}/something` instead of `something`), and
* absolute symbolic links that point within the target deployment tree are left dangling
(they point to `something`, when `/something` is still at `%{buildroot}/something`)
Since *golist* is used to compute provides and requires for Go sources, and those sources
can include absolute symlinks, and will continue to prefer absolute symlinks over relative
symlinks because relative symlinks are quite hard to get right, *golist* needs to learn to
work in prefix mode, and learn to walk to `%{buildroot}/something` when encountering a
`/something` symlink in the source tree.
``
To reply, visit the link below or just reply to this email
https://pagure.io/golist/issue/12