Bug 1756078

Summary: Please provide EPEL8 package
Product: [Fedora] Fedora Reporter: Robert-André Mauchin 🐧 <eclipseo>
Component: libdb4Assignee: Matej Mužila <mmuzila>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: besser82, hhorak, jstanek, lupinix.fedora, mmuzila
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-10-05 13:47:57 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1755961    

Description Robert-André Mauchin 🐧 2019-09-26 17:30:58 UTC
I've been asked to package clementine for EPEL8, as such I need this dependency in EPEL8. Thanks.

Comment 1 Matej Mužila 2019-09-30 11:23:14 UTC
libdb4 is outdated, unsupported by upstream and its maintenance is not trivial. It also bundles crypto algorithms (AES) and it is possible security risk.

In my opinion libdb4 should be replaced by an alternative (libdb) and removed from fedora too.

libdb4-devel is needed as a dependency for libqxt-qt5 but there is a possibility to replace it by libdb-devel. I tried to (scratch)build libqxt-qt5 with libdb-devel as a dependency and the build passed [1]. I haven't tested it for functionality. Try to ask libqxt-qt5 maintainer if it would be possible to switch to libdb.

Considering this I'm not going to package libdb4 for epel8. At least for now. 

---

[1] https://koji.fedoraproject.org/koji/taskinfo?taskID=37965790

Comment 2 Robert-André Mauchin 🐧 2019-10-05 13:47:57 UTC
Thanks, libqxt-qt5 was build with libdb.