Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 675910

Summary: sys-fs/udisks-2.8.1 - ?
Product: Gentoo Linux Reporter: Geoff Madden <mgmadden>
Component: Current packagesAssignee: Freedesktop bugs <freedesktop-bugs>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build log for udisks-2.8.1
emerge info
build log for ryzen5 system build udisks-2.8.1

Description Geoff Madden 2019-01-20 14:25:57 UTC
Created attachment 562308 [details]
build log for udisks-2.8.1

New build using openrc,configure works ok,but the compile fails to complete
Tried all previous versions back to 1.0.5-r2 which completed ok but no version higher than this 
higher than this complete the compile stage.
Comment 1 Geoff Madden 2019-01-20 14:33:01 UTC
Created attachment 562310 [details]
emerge info
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2019-01-20 18:20:39 UTC
Comment on attachment 562308 [details]
build log for udisks-2.8.1

That's not the build log. That's a file with the path to the build log.
Comment 3 Geoff Madden 2019-01-21 02:52:53 UTC
Created attachment 562354 [details]
build log for ryzen5 system build udisks-2.8.1
Comment 4 Geoff Madden 2019-01-21 03:04:48 UTC
the compile falls over with a fatal error looking for missing systemd/
sd-daemon.h. Which I find interesting as the build is an openrc build.
If I have to change to systemd,it would be nice if there was a message in the
system to that effect.
Comment 5 Mart Raudsepp gentoo-dev 2019-01-21 08:46:24 UTC
In configure log you have this:

checking for LIBSYSTEMD_LOGIN... yes

Yet you don't have systemd/sd-daemon.h header, supposedly from not having systemd nor elogind. Then why do you apparently have libsystemd.pc file for that check to be passing?

That said, there's some sedding going on for this in the ebuild, and maybe something is outdated there.
Comment 6 Geoff Madden 2019-01-22 15:13:34 UTC
As there were several packages looking for the include file for systemd,and using flag of '-systemd' did not work,I have restarted the build with systemd ,there are no error messages so far and the build has completed successfully,I recommend to close this one,unless there can be a reason for these failures under openrc.
Comment 7 Mart Raudsepp gentoo-dev 2019-01-22 15:41:54 UTC
OK. My best guess is that you somehow had a systemd.pc file somewhere (/usr/lib64/pkgconfig or some such) on that install, without the rest of systemd