Bug 1780914

Summary: [ORBit2] please branch and build for EPEL8
Product: [Fedora] Fedora Reporter: Mukundan Ragavan <nonamedotc>
Component: ORBit2Assignee: Peter Robinson <pbrobinson>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: caillon+fedoraproject, caolanm, danw, gnome-sig, john.j5live, pbrobinson, rhughes, rstrode, sandmann
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-12-10 02:24:52 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:

Description Mukundan Ragavan 2019-12-08 13:10:20 UTC
Please build this package for EPEL-8.

I am in the process of bringing Xfce 4.14 to EPEL-8 and this package is a dependency.

I am submitting requests for other dependencies as well.

COPR repo where I am testing how the packages build is 

https://copr.fedorainfracloud.org/coprs/nonamedotc/xfce414_epel8/

Comment 1 Mukundan Ragavan 2019-12-08 13:56:38 UTC
These are the other bugs I have filed.

bz#1780914	ORBit2
bz#1780915	libbonobo
bz#1780916	libbonoboui
bz#1780917	pycairo
bz#1780918	compat-openssl10
bz#1780919	pygobject3
bz#1780920	dbus-python
bz#1780921	libxml2
bz#1780922	avahi
bz#1780923	gnome-vfs2
bz#1780924	libgnome
bz#1780925	libart_lgpl
bz#1780926	libglade2
bz#1780927	libgnomecanvas
bz#1780928	libgnome-keyring
bz#1780929	libgnomeui
bz#1780930	glade3

Comment 2 Peter Robinson 2019-12-09 07:36:18 UTC
Are you sure it actually needs all of these? I would be quite shocked if there were deps on ORBit2/libbonobo and a number of the others. And I suspect libxml2 and some of the others are part of RHEL-8

Comment 3 Mukundan Ragavan 2019-12-09 10:17:42 UTC
It is not a direct dependency. It's in the chain of dependencies.

glade3 is the only one I really need. Everything else is needed to build glade3.

I believe the dep chain is 

glade3 --> libgnomeui --> {keyring,canvas ...} --> vfs2 --> avahi ........libbonobo.

Let me look at the build logs about libxml2. I remember having some issue with libxml2.

Comment 4 Peter Robinson 2019-12-09 23:07:23 UTC
So please just build glade3 without that functionality rather than cargo culting a bunch of ancient unmaintained packages for the life of el8

Comment 5 Mukundan Ragavan 2019-12-10 02:24:52 UTC
(In reply to Peter Robinson from comment #4)
> So please just build glade3 without that functionality rather than cargo
> culting a bunch of ancient unmaintained packages for the life of el8

yeah, that's what I have decided on. Had to get a bit of history about glade3 support. I will close this request.