On Thu, 2012-05-17 at 16:44 -0700, Nishanth Aravamudan wrote: > Hi Lucas, > > client job reports: > > 05/17 19:36:13 WARNI| boottool:0567| version 8.3 being used is not > guaranteed to work properly. Mininum required version is 8.11. > 05/17 19:36:13 INFO | boottool:0503| Installing grubby because currently > installed version (8.3) is not recent enough > 05/17 19:36:15 DEBUG| boottool:1251| Failed to build grubby during "make" > step > 05/17 19:36:15 DEBUG| boottool:1239| grubby.c:28:18: fatal error: popt.h: No > such file or directory > 05/17 19:36:15 DEBUG| boottool:1239| compilation terminated. > 05/17 19:36:15 DEBUG| boottool:1239| make: *** [grubby.o] Error 1 > 05/17 19:36:15 ERROR| job:1330| JOB ERROR: Unable to instantiate > boottool > 05/17 19:36:15 INFO | job:0210| END ABORT ---- ---- > timestamp=1337297775 localtime=May 17 19:36:15 Unable to instantiate > boottool > > Thoughts? > > Seems like maybe I'm missing popt-devel? But I don't think the autotest
Yes, popt-devel is required to build grubby. > harness should require me to change my kickstarts (although I am happy > to do so) to add that package. Is it possible to, from w/in autotest, > automatically install that package as a dependency? We still don't have this support. We wrote a tool to act as an abstraction layer for package managers: https://github.com/autotest/autotest/blob/master/client/shared/software_manager.py That code could make possible what you describe, however I never got around using it inside autotest (yet another pending task) https://github.com/autotest/autotest/issues/350 So, for now, it's advisable to add popt-devel to the kickstarts you have. Sorry about the inconvenience :( Lucas _______________________________________________ Autotest mailing list Autotest@test.kernel.org http://test.kernel.org/cgi-bin/mailman/listinfo/autotest