View Issue Details

IDProjectCategoryView StatusLast Update
0001068bareos-core[All Projects] installer / packagespublic2019-07-02 16:58
ReportermsartiauxAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
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: impactyes
bareos-master: action
bareos-18.2: impactyes
bareos-18.2: action
bareos-17.2: impactno
bareos-17.2: action
bareos-16.2: impactno
bareos-16.2: action
bareos-15.2: impactno
bareos-15.2: action
bareos-14.2: impactno
bareos-14.2: action
bareos-13.2: impactno
bareos-13.2: action
bareos-12.4: impactno
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
joergs

joergs

2019-07-02 16:57

administrator   ~0003404

After cloning the git repository, you have to "cd core" and build the package from there. There are seperate spec files for the webui and other packages. A combined SPEC file will come somewhen in the future.

We use there spec files to build our packages (inside of a http://openbuildservice.org instance). So generally they do work.

Issue History

Date Modified Username Field Change
2019-03-14 11:37 msartiaux New Issue
2019-03-14 12:09 msartiaux Note Added: 0003292
2019-07-02 16:57 joergs Note Added: 0003404
2019-07-02 16:57 joergs Status new => acknowledged
2019-07-02 16:58 joergs bareos-master: impact => yes
2019-07-02 16:58 joergs bareos-18.2: impact => yes
2019-07-02 16:58 joergs bareos-17.2: impact => no
2019-07-02 16:58 joergs bareos-16.2: impact => no
2019-07-02 16:58 joergs bareos-15.2: impact => no
2019-07-02 16:58 joergs bareos-14.2: impact => no
2019-07-02 16:58 joergs bareos-13.2: impact => no
2019-07-02 16:58 joergs bareos-12.4: impact => no