Re: KDE on EPEL 8

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

 



I'm sorry this took longer than I expected.
We have about 360 buildable packages, and only 36 needed any
modification for the lastest f30 packages.
I am still working on up-porting many of those fixes to master and f30
branches.  But I figured I'd get this list out to people while I do
that.

- Package list in order that they should be built
https://tdawson.fedorapeople.org/epel8-rebuild/kde/package.list
- Package list in alphabetical order
https://tdawson.fedorapeople.org/epel8-rebuild/kde/package.list.sorted
- List of packages needing different version than latest F30
https://tdawson.fedorapeople.org/epel8-rebuild/kde/modified.4.txt
- List of packages needing spec file changes
https://tdawson.fedorapeople.org/epel8-rebuild/kde/modified.spec.list
- List of packages that currently do not build and the reasons why
- https://tdawson.fedorapeople.org/epel8-rebuild/kde/will.not.build.txt

Full Spec files for packages that need spec file changes
https://tdawson.fedorapeople.org/epel8-rebuild/kde/specs/
Patch files to bring F30 spec files to match full fixed spec files.
https://tdawson.fedorapeople.org/epel8-rebuild/kde/patch/

For the packages needing to be modified, here are the reasons why
1 - No QT4
2 - Fix %if for RHEL8
3 - Turn on bootstrap
4 - Build a certain version (usually due to RHEL8 QT5 libraries)
5 - Change %{_sysconfdir}/dbus-1/  to  %{_datadir}/dbus-1/  in the
%files section
6 - Other

And here are those lists
https://tdawson.fedorapeople.org/epel8-rebuild/kde/modified.1.txt
https://tdawson.fedorapeople.org/epel8-rebuild/kde/modified.2.txt
https://tdawson.fedorapeople.org/epel8-rebuild/kde/modified.3.txt
https://tdawson.fedorapeople.org/epel8-rebuild/kde/modified.4.txt
https://tdawson.fedorapeople.org/epel8-rebuild/kde/modified.5.txt
https://tdawson.fedorapeople.org/epel8-rebuild/kde/modified.6.txt

If there are any packages people think I've missed (probably some kde
apps), or packages I added that people think shouldn't be in EPEL8.
Please speak up and we'll see about getting things fixed.

Troy


On Fri, Jun 28, 2019 at 9:06 AM Troy Dawson <tdawson@xxxxxxxxxx> wrote:
>
> On Tue, Jun 25, 2019 at 5:39 PM Neal Gompa <ngompa13@xxxxxxxxx> wrote:
> >
> > On Tue, Jun 25, 2019 at 5:26 PM Rex Dieter <rdieter@xxxxxxxxx> wrote:
> > >
> > > Troy Dawson wrote:
> > >
> > > > Who is going to do the EPEL8 KDE packages?
> > > >
> > > > I am volunteering to do them, but from what I've heard, there are
> > > > several other people who want to do it as well.
> > >
> > > Count me in.
> > >
> >
> > Wherever I can, I'm willing to help too. :)
> >
>
> So I'm going through all my packages again, seeing what builds, what
> doesn't and why it doesn't.
>
> Thank you to Rex and others[1] who have fixed many of the packages to
> build for RHEL8 out of the box.
> There are alot less failures than there were last time I did this.
>
> Majority of the changes needed are turning on bootstrap, due to
> circular dependencies in testing.
> The few other changes that need to happen, I'm going to make sure are
> encased in a good %if statement and try to push them up to Fedora
> master and f30.
> Several of these are due to no qt4 in RHEL8, so if I do it correctly,
> it should make it easier for Fedora to turn off qt4 when the time
> comes.
>
> From the reports of the people setting up the infrastructure of EPEL8,
> at best, we will be able to start building packages just two days
> before I go on vacation (with no/little internet access on vacation).
> I'm working on getting all my building results and proposed fixes in
> an easy to read and (hopefully) easy to implement format.
> If everything goes well I should have the build-order and
> what-needs-changes ready by end of day Monday.
>
> Troy
> [1] - I'm sure there are other people who fixed some of the packages,
> but Rex's name was on all the ones I checked.  After a while I quit
> checking and just appreciated it.  So if I did not mention your name,
> I apologize, but I still am grateful for what you did.
_______________________________________________
kde mailing list -- kde@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kde-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kde@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [KDE Users]     [Fedora General Discussion]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Triage]     [Coolkey]     [Yum Users]     [Yosemite Forum]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux