Dne pátek 12. listopadu 2021 21:58:47 CET, Ben Greiner napsal(a):
Am 12.11.21 um 16:46 schrieb Vojtěch Zeisek:
this is probably very dummy issue, but according to <https://en.opensuse.org/ openSUSE:Packaging_Conventions_RPM_Macros#.25_mandir> I'd expect it's enough to have in %files section %{_mandir}/*/* as %_mandir is pointing to/usr/ share/man/ and compilation creates files in /usr/share/man/man1/, but when I do so osc build ends up with error: directories not owned by a package: - /usr/share/man - /usr/share/man/man1
Am 12.11.21 um 21:17 schrieb Vojtěch Zeisek:
It is https://build.opensuse.org/package/show/home:vojtaeus/exonerate Errors I mentioned I got on when using osc on my notebook. Anyway, build log in OBS shows the same thing. I don't think I'd have any special setting in my home...>
https://build.opensuse.org/package/show/home:bnavigator:branches:home: vojtaeus/exonerate with
%files %license COPYING %{_bindir}/* %{_mandir}/*/*
does not show any of the mentioned errors.
It's interesting. Well, it should be so, shouldn't it? I then wonder why I see different behavior when packaging locally. I've set up build environment according to <https://openbuildservice.org/help/manuals/obs-user-guide/ art.obs.bg.html> so shouldn't have anything special... -- Vojtěch Zeisek https://trapa.cz/ Komunita openSUSE GNU/Linuxu Community of the openSUSE GNU/Linux https://www.opensuse.org/