uns version 3.2.0.24-0ubuntu5 failed to build on i386
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
uns (Ubuntu) |
Confirmed
|
High
|
Unassigned | ||
Oneiric |
Won't Fix
|
High
|
Unassigned |
Bug Description
uns version 3.2.0.24-0ubuntu5 failed to build on i386
Link to failed build: https:/
Direct link to the build log: https:/
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 1347 lines into the build log:
/usr/include/
compilation terminated.
make[3]: *** [uns-UNSMainLin
make[3]: Leaving directory `/build/
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/
make: *** [debian/
dpkg-buildpackage: error: debian/rules build gave error exit status 2
*******
Build finished at 20110408-1758
FAILED [dpkg-buildpackage died]
Purging chroot-
Changed in uns (Ubuntu): | |
importance: | Undecided → High |
tags: | added: oneiric |
Changed in uns (Ubuntu): | |
milestone: | none → oneiric-alpha-1 |
Changed in uns (Ubuntu Oneiric): | |
milestone: | oneiric-alpha-1 → oneiric-alpha-2 |
Changed in uns (Ubuntu Oneiric): | |
milestone: | oneiric-alpha-2 → none |
status: | New → Confirmed |
tags: | added: universe |
Changed in uns (Ubuntu Oneiric): | |
status: | Confirmed → Won't Fix |
Ok so the error of record is as below:
In file included from /usr/include/ openwsman/ cpp/WsmanFilter .h:6:0,
from /usr/include/ openwsman/ cpp/WsmanClient .h:18,
from /usr/include/ openwsman/ cpp/OpenWsmanCl ient.h: 14,
from BaseWSManClient .h:45,
from UNSWSManClient. h:53,
from UserNotificatio nThread. h:54,
from UserNotificatio nServiceLinux. h:54,
from UNSMainLinux. cpp:59: include/ openwsman/ cpp/WsmanEPR. h:5:23: fatal error: wsman-epr.h: No such file or directory
/usr/
The application itself just includes the header as below:
#include <openwsman/ cpp/OpenWsmanCl ient.h>
We then chain through a number of headers using #include "" syntax:
OpenWsmanCl ient.h: #include "WsmanClient.h"
WsmanClient.h: #include "WsmanFilter.h"
WsmanFilter.h: #include "WsmanEPR.h"
WsmanEPR.h: #include "wsman-epr.h"
The final one above is bound to fail as the include file is in the /usr/include/ openwsman directory.