Re: libblockdev-3.3.1: json-glib not "optional" but "required"?
| Newsgroups | gmane.linux.lfs.beyond.devel |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 2025-06-23 at 23:05 +0800, Xi Ruoyao wrote: > On Mon, 2025-06-23 at 14:07 +0200, Rainer Fiebig wrote: > > Following "SA 12.3 062 libblockdev", I tried to update libblockdev to > > -3.3.1. I tried to build without json-glib-1.10.6 as that package is > > tagged as "optional". But the build failed: > > > > [...] > > checking for json-glib-1.0... no > > > > *** Libblockdev encountered the following issues during configuration: > > No package 'json-glib-1.0' found > > > > *** Libblockdev will not successfully build without these missing > > dependencies > > > > > > I could not find a switch to build without json-glib, so I think this > > dependency is not "optional" but "required". > > --without-smartmontools disables it. And BLFS does not have --without- > smartmontools at all. > > I guess the logic in configure.ac is flawed. I'll add this option and > add smartmontools as an external dependency. Oh, sorry, smartmontools is a BLFS package. But both libatasmart and smartmontools are for the S.M.A.R.T. support, and we already have libatasmart in recommended so I guess omitting smartmontools & json-glib won't cause an issue. -- Xi Ruoyao <[email protected]> -- http://lists.linuxfromscratch.org/sympa/info/blfs-dev Unsubscribe: See the above information page