View Issue Details

IDProjectCategoryView StatusLast Update
0001068bareos-core[All Projects] installer / packagespublic2019-03-14 12:09
ReportermsartiauxAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformLinuxOSCentOSOS Version7
Product Version18.2.5 
Target VersionFixed in Version 
Summary0001068: Wrong spec file for packaging
DescriptionThe redhat spec file is missing some parameters

Require cmake while the code need cmake3, cmake3 is not officially available through centos/redhat repo, cmake3 package from epel is mandatory to build (and create symlinks with update-alternatives to bind cmake3 to cmake executables)

BuildRequire :
libqt4-devel need to be changed to qt-devel
lsb-release is not available on redhat/centos (package is named centos-release for centos (i guess it's redhat-release for rh7))

The whole section for bareos-webui (package, description & files) is not available so rpmbuild throw a warning for untracked files (webui files) while compiling the packages (to bypass the warning, add %define _unpackaged_files_terminate_build 0 in the spec file but webui is not going to be packaged)

Docs are not included since they moved in the core folder

Devel package is not buildable (wrong path for header files)

I guess the spec file need to be updated since you merged python and webui repo into the bareos repository.
TagsNo tags attached.
bareos-master: impact
bareos-master: action
bareos-18.2: impact
bareos-18.2: action
bareos-17.2: impact
bareos-17.2: action
bareos-16.2: impact
bareos-16.2: action
bareos-15.2: impact
bareos-15.2: action
bareos-14.2: impact
bareos-14.2: action
bareos-13.2: impact
bareos-13.2: action
bareos-12.4: impact
bareos-12.4: action

Activities

msartiaux

msartiaux

2019-03-14 12:09

reporter   ~0003292

Can't edit the description to fix my error : the package lsb-release is named redhat-lsb on centos & redhat

Issue History

Date Modified Username Field Change
2019-03-14 11:37 msartiaux New Issue
2019-03-14 12:09 msartiaux Note Added: 0003292