On Wed, 16 Apr 2014 08:15:42 +0200, Frantisek Hanzlik wrote:
I did build some rpm package.
How exactly?
Now when I install it's debuginfo rpm
(by 'rpm -i PKG-debuginfo-VER-REL.fc19.i686.rpm'), I got lot of errors
such as:
file /usr/lib/debug from install of PKG-debuginfo-VER-REL.fc19.i686.rpm
conflicts with file from package hunspell-debuginfo-1.3.2-13.fc19.i686
where files (it are directories) are
/usr/lib/debug
/usr/lib/debug/.build-id
/usr/lib/debug/.build-id/eb
/usr/lib/debug/.dwz
/usr/lib/debug/usr
and it conflict perhaps with all -debuginfo packages which are
installed from Fedora/Rpmfusion/ATrpms repos.
It seems as the problem is in directories permissions - in filesystem
these are 0755, but in my debuginfo package these rights appear to be
2755.
Why is it 2755 for you? Are you aware of what the leading '2' means?
And what are the permissions of the other files/dirs in your packages?
Thus my questions:
- debuginfo packages are automatically generated and I not see any
option how set permissions at these directories. How is possible set
correct values there?
Have you built with Mock or a similar tool?
Have you built with a fresh user account?
Is it reproducible when rebuilding one of Fedora's src.rpms?
How much trouble-shooting have you done yet?