View Issue Details

IDProjectCategoryView StatusLast Update
0001068bareos-coreinstaller / packagespublic2023-07-14 14:18
Reportermsartiaux Assigned Tobruno-at-bareos  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
PlatformLinuxOSCentOSOS Version7
Product Version18.2.5 
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.

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

developer   ~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.
bruno-at-bareos

bruno-at-bareos

2023-07-05 16:32

manager   ~0005156

Is this still reproducible with supported version bareos 22 (current) and master (next) ?
bruno-at-bareos

bruno-at-bareos

2023-07-14 14:18

manager   ~0005177

No answer, and not reproducible

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
2023-07-05 16:32 bruno-at-bareos Assigned To => bruno-at-bareos
2023-07-05 16:32 bruno-at-bareos Status acknowledged => feedback
2023-07-05 16:32 bruno-at-bareos Note Added: 0005156
2023-07-14 14:18 bruno-at-bareos Status feedback => closed
2023-07-14 14:18 bruno-at-bareos Resolution open => no change required
2023-07-14 14:18 bruno-at-bareos Note Added: 0005177