Re: request commit access to python-qt5 dist-git repo to add epe7 branch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Fedora Announce]     [Fedora News]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Announce]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora QA]     [Fedora Triage]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [Gnome Users]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Maemo Users]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Fedora ARM]

  Powered by Linux