Hi all
I've recently submitted my first package here: https://bugzilla.redhat.com/show_bug.cgi?id=1520922
I need some pointer to figure out how to solve a few issues highlighted by the reviewer. There's a lot of information in Fedora wiki, but it's quite overwhelming. I've read a lot, but cannot find the information I need.
The problems still to be solved are:
[!]: Package does not own files or directories owned by other packages. Note: Dirs in package are owned also by: /usr/lib/.build-id(iputils, efivar-libs, gd, gc, libtomcrypt, gdbm, gpgme, rpm-plugin-selinux,[... cut]
[!]: %build honors applicable compiler flags or justifies otherwise. [!]: Package contains no bundled libraries without FPC exception. [!]: Package complies to the Packaging Guidelines
BTW, rpmlint does not spot these errors. So I've tried fedora-review and run this command in my RPM package directory:
fedora-review --define DISTTAG=fc27 -p -n extractpdfmark
and I see that above problems are set to "manual review needed". So the errors were spotted by the reviewer, not by any tool.
Back to above problems, the errors related to the libraries are probably about the .build-id directory, but I cannot figure out what should I do.
$ rpm -ql x86_64/extractpdfmark-1.0.2-1.fc27.x86_64.rpm /usr/bin/extractpdfmark /usr/lib/.build-id /usr/lib/.build-id/41 /usr/lib/.build-id/41/8cd205d31cf37c25cec9711715265e6c00726b /usr/share/doc/extractpdfmark /usr/share/doc/extractpdfmark/COPYING /usr/share/doc/extractpdfmark/README.ja.md /usr/share/doc/extractpdfmark/README.md /usr/share/licenses/extractpdfmark /usr/share/licenses/extractpdfmark/COPYING /usr/share/man/man1/extractpdfmark.1.gz
Thanks in advance Federico
packaging@lists.fedoraproject.org