[Rpm-maint] [rpm-software-management/rpm] Please remove the "absolute symlink" warnings (Issue #2419)
Vít Ondruch
notifications at github.com
Wed Mar 8 16:08:03 UTC 2023
Just for the context, I am working on project to remove bundled assets in generated RDoc documentation:
https://fedorapeople.org/cgit/vondruch/public_git/darkfish.git/
This is going to replace the assets with symlinks and I think the absolute symlinks is the right choice, because it allows users to copy the documentation around while keep it working.
But in turn, that means that every rubygem-*-doc package will spit tens or more symlink warnings:
~~~
... snip ...
Processing files: rubygem-gem2rpm-1.0.2-1.fc39.noarch
Provides: rubygem(gem2rpm) = 1.0.2 rubygem-gem2rpm = 1.0.2-1.fc39
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/ruby ruby(rubygems)
Processing files: rubygem-gem2rpm-doc-1.0.2-1.fc39.noarch
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/css/fonts.css -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/css/fonts.css
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/css/rdoc.css -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/css/rdoc.css
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/add.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/add.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/arrow_up.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/arrow_up.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/brick.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/brick.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/brick_link.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/brick_link.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/bug.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/bug.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/bullet_black.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/bullet_black.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/bullet_toggle_minus.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/bullet_toggle_minus.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/bullet_toggle_plus.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/bullet_toggle_plus.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/date.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/date.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/delete.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/delete.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/find.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/find.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/loadingAnimation.gif -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/loadingAnimation.gif
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/macFFBgHack.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/macFFBgHack.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/package.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/package.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/page_green.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/page_green.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/page_white_text.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/page_white_text.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/page_white_width.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/page_white_width.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/plugin.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/plugin.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/ruby.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/ruby.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/tag_blue.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/tag_blue.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/tag_green.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/tag_green.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/transparent.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/transparent.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/wrench.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/wrench.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/wrench_orange.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/wrench_orange.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/zoom.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/zoom.png
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/js/darkfish.js -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/js/darkfish.js
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/js/navigation.js -> /usr/share/rdoc-generator-fedora-darkfish/json_index/js/navigation.js
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/js/search.js -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/js/search.js
warning: absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/js/searcher.js -> /usr/share/rdoc-generator-fedora-darkfish/json_index/js/searcher.js
Provides: rubygem-gem2rpm-doc = 1.0.2-1.fc39
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: rdoc-generator-fedora-darkfish-assets
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rubygem-gem2rpm-1.0.2-1.fc39.x86_64
Wrote: /builddir/build/RPMS/rubygem-gem2rpm-1.0.2-1.fc39.noarch.rpm
Wrote: /builddir/build/RPMS/rubygem-gem2rpm-doc-1.0.2-1.fc39.noarch.rpm
RPM build warnings:
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/css/fonts.css -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/css/fonts.css
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/css/rdoc.css -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/css/rdoc.css
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/add.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/add.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/arrow_up.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/arrow_up.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/brick.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/brick.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/brick_link.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/brick_link.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/bug.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/bug.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/bullet_black.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/bullet_black.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/bullet_toggle_minus.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/bullet_toggle_minus.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/bullet_toggle_plus.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/bullet_toggle_plus.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/date.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/date.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/delete.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/delete.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/find.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/find.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/loadingAnimation.gif -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/loadingAnimation.gif
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/macFFBgHack.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/macFFBgHack.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/package.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/package.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/page_green.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/page_green.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/page_white_text.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/page_white_text.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/page_white_width.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/page_white_width.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/plugin.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/plugin.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/ruby.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/ruby.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/tag_blue.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/tag_blue.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/tag_green.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/tag_green.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/transparent.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/transparent.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/wrench.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/wrench.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/wrench_orange.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/wrench_orange.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/images/zoom.png -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/images/zoom.png
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/js/darkfish.js -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/js/darkfish.js
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/js/navigation.js -> /usr/share/rdoc-generator-fedora-darkfish/json_index/js/navigation.js
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/js/search.js -> /usr/share/rdoc-generator-fedora-darkfish/darkfish/js/search.js
absolute symlink: /usr/share/gems/doc/gem2rpm-1.0.2/rdoc/js/searcher.js -> /usr/share/rdoc-generator-fedora-darkfish/json_index/js/searcher.js
Finish: rpmbuild rubygem-gem2rpm-1.0.2-1.fc36.src.rpm
Finish: build phase for rubygem-gem2rpm-1.0.2-1.fc36.src.rpm
INFO: Done(rubygem-gem2rpm-1.0.2-1.fc36.src.rpm) Config(fedora-rawhide-x86_64) 0 minutes 17 seconds
INFO: Results and/or logs in: /var/lib/mock/fedora-rawhide-x86_64/result
Finish: run
~~~
I don't think RPM should judge this.
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/2419#issuecomment-1460424223
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/issues/2419/1460424223 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20230308/f42b2a4e/attachment-0001.html>
More information about the Rpm-maint
mailing list