Sérgio Basto wrote: > On Tue, 2018-03-27 at 13:46 -0500, Rex Dieter wrote: >> Sérgio Basto wrote: >> >> > On Tue, 2018-03-27 at 11:53 -0500, Rex Dieter wrote: >> > > Sérgio Basto wrote: >> > > >> > > > On Mon, 2018-03-26 at 15:33 -0500, Rex Dieter wrote: >> > > > > Sérgio Basto wrote: >> > > > > >> > > > > > On Tue, 2018-03-06 at 16:15 -0600, Rex Dieter wrote: >> > > > > > > I'd be ok with an epel7-only python3-sip >> > > > > > > >> > > > > > > Since it is a new package (not a branch of an existing >> > > > > > > one), >> > > > > > > then >> > > > > > > it >> > > > > > > would require a new package review. >> > > > > > > >> > > > > > > It would be a bit of shame though, having to fork things >> > > > > > > like >> > > > > > > that. >> > > > > > >> > > > > > I tried this solution (epel7-only python3-sip) but >> > > > > > BUILDSTDERR: Error: This version of PyQt5 requires sip >> > > > > > 4.19.4 >> > > > > > or >> > > > > > later. >> > > > > > when el7 have sip-devel x86_64 4.14.6- >> > > > > > 4.el7 base >> > > > > > >> > > > > > if we do package sip-qt5 we must override >> > > > > > /usr/lib64/python2.7/site- >> > > > > > packages/sip.so >> > > > > > it is possible sip-qt5 provides and obsolete sip (4.14.6- >> > > > > > 4.el7) >> > > > > > ? >> > > > > >> > > > > Not possible (by policy). It should be able to work without >> > > > > doing >> > > > > that, but >> > > > > it may require patching. >> > > > >> > > > I don't see how. In python2, how "import sip" will work ? >> > > > "import >> > > > sip-qt5 >> > > > as sip" ? >> > > >> > > I thought the context here was your desire to add *only python3* >> > > sip/python- >> > > qt5 to epel ? >> > >> > That was if pyhton2-sip was enough , but sip 4.14.6 is not enough >> > for >> > python2-qt5-devel ... >> > >> > But thinking, we might only build python3-qt5 ? ok, let me review >> > this again , seems enough for my openshot and subdownloader .... >> >> Yes, that's really the only viable option here, to do *only* python3- >> sip and >> python3-qt5 > > Done, sip : > https://src.fedoraproject.org/fork/sergiomb/rpms/sip/c/84b5266e6d36d6e20c23bafe4da429fa0b98e0de?branch=master > > and python3-qt5: > https://src.fedoraproject.org/fork/sergiomb/rpms/python-qt5/commits/master > > > As a note python34-sip-devel and sip-devel (pyhton2 version) can't be > installed at same time [1] but it is correct, we can only have one > macros.sip in the system , is it a problem ? So can we do branches of sip > and python-qt5 for epel-7 using the same packages but just build python3 > part ? Someone correct me if I'm wrong, but I think that's not allowed by policy. The base package names (the src.rpm used to produce these) would conflict with that of core rhel packages. If that's true, then we'll need new packages with non-conflicting names, using something like: python3-sip python3-qt5 _______________________________________________ epel-devel mailing list -- epel-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to epel-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx