| ... | ... |
@@ -91,8 +91,8 @@ install -vdm 755 %{buildroot}/var/cache/nscd
|
| 91 | 91 |
install -vdm 755 %{buildroot}%{_libdir}/locale
|
| 92 | 92 |
cp -v ../%{name}-%{version}/nscd/nscd.conf %{buildroot}%{_sysconfdir}/nscd.conf
|
| 93 | 93 |
# Install locale generation script and config file |
| 94 |
-cp -v %{SOURCE1} %{buildroot}%{_sysconfdir}
|
|
| 95 |
-cp -v %{SOURCE2} %{buildroot}/sbin
|
|
| 94 |
+cp -v %{SOURCE2} %{buildroot}%{_sysconfdir}
|
|
| 95 |
+cp -v %{SOURCE1} %{buildroot}/sbin
|
|
| 96 | 96 |
# Remove unwanted cruft |
| 97 | 97 |
rm -rf %{buildroot}%{_infodir}
|
| 98 | 98 |
# Install configuration files |
| ... | ... |
@@ -24,7 +24,7 @@ |
| 24 | 24 |
"rpm-devel","pycurl","urlgrabber","yum-metadata-parser","yum", "rocket", "strace", "cracklib-python", |
| 25 | 25 |
"haveged", "haveged-devel", "vim-extra", |
| 26 | 26 |
"postgresql", "openjdk", "apr", "apr-util", "httpd", "openvswitch", "eventlog", "syslog-ng", "syslog-ng-devel", "zookeeper", "fuse", "fleet", |
| 27 |
- "nss-altfiles", "apache-maven", "subversion", "mesos", "python3", "python3-libs", "python3-devel", "python3-tools", "fakeroot-ng", "ctags"] |
|
| 27 |
+ "nss-altfiles", "apache-maven", "subversion", "mesos", "python3", "python3-libs", "python3-devel", "python3-tools", "fakeroot-ng", "ctags", "libtirpc","libtirpc-devel","lsof"] |
|
| 28 | 28 |
} |
| 29 | 29 |
|
| 30 | 30 |
|
| ... | ... |
@@ -26,7 +26,6 @@ class PackageManager(object): |
| 26 | 26 |
self.mapOutputThread={}
|
| 27 | 27 |
self.mapThreadsLaunchTime={}
|
| 28 | 28 |
self.listAvailableCyclicPackages=[] |
| 29 |
- self.listPackagesToBuild=[] |
|
| 30 | 29 |
|
| 31 | 30 |
def readPackageBuildData(self, listPackages): |
| 32 | 31 |
try: |
| ... | ... |
@@ -71,21 +70,16 @@ class PackageManager(object): |
| 71 | 71 |
self.mapCyclesToPackageList.clear() |
| 72 | 72 |
self.mapPackageToCycle.clear() |
| 73 | 73 |
self.sortedPackageList=[] |
| 74 |
- self.listPackagesToBuild=[] |
|
| 75 |
- |
|
| 76 |
- if not self.readPackageBuildData(listPackages): |
|
| 77 |
- return False |
|
| 78 | 74 |
|
| 79 | 75 |
self.listOfPackagesAlreadyBuilt = self.readAlreadyAvailablePackages() |
| 80 | 76 |
|
| 81 |
- self.listPackagesToBuild=self.sortedPackageList[:] |
|
| 82 |
- for pkg in self.sortedPackageList: |
|
| 77 |
+ listPackagesToBuild=listPackages[:] |
|
| 78 |
+ for pkg in listPackages: |
|
| 83 | 79 |
if pkg in self.listOfPackagesAlreadyBuilt: |
| 84 |
- self.listPackagesToBuild.remove(pkg) |
|
| 85 |
- |
|
| 86 |
- self.logger.info(self.listPackagesToBuild) |
|
| 87 |
- self.logger.info(listPackages) |
|
| 80 |
+ listPackagesToBuild.remove(pkg) |
|
| 88 | 81 |
|
| 82 |
+ if not self.readPackageBuildData(listPackagesToBuild): |
|
| 83 |
+ return False |
|
| 89 | 84 |
return True |
| 90 | 85 |
|
| 91 | 86 |
def buildToolChain(self): |