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]

 



On 29 March 2018 at 14:43, Rex Dieter <rdieter@xxxxxxxxxxxx> wrote:
> 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
>
>

Yes. I believe this will cause problems with how koji builds packages
and decides what will be used in buildchains for any related packages.


> _______________________________________________
> epel-devel mailing list -- epel-devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to epel-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx



-- 
Stephen J Smoogen.
_______________________________________________
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