[opensuse-kde] KDE:Frameworks5 and Backports_SLE_12_SP1 repository
Hi, Last week, my wayland patches for SLE12 were released as a wayland update and Wolfgang Engel updated the wayland package in Backports, so Frameworks5 should build again. Yesterday I asked Luca on irc to enable the Backports repository builds, but there are still some rpmlint errors, which I'd like to fix with the following steps: 1) From KDE:Frameworks5, remove the packages: rpmlint rpmlint-Factory rpmlint-mini Those three are only enabled on openSUSE 13.2 and Backports. Are they really needed for openSUSE 13.2? I guess rpmlint-Factory should be needed for Factory, but it's disabled for the Factory repo. 2) Link rpmlint-backports from openSUSE:Backports:SLE-12-SP1 3) Link rpmlint-mini from openSUSE:Backports:SLE-12-SP1 (afaik, Backports needs to use that version, but if the current rpmlint-mini that comes from devel:openSUSE:Factory:rpmlint is needed for 13.2, I'll have a look at the differences and try to submit them to devel:openSUSE:Factory:rpmlint ) 4) rpmlint-backports and rpmlint-mini only need to have builds enabled for Backports_SLE_12_SP1 5) Once that's done, I'll submit exceptions to rpmlint-backports so that rpmlint doesn't complain because some packages already exist in SLE. rpmlint-mini doesn't need to be modified, but it has to be rebuilt after rpmlint-backports is changed, that's why it's needed there. 6) We can celebrate that everything builds great I don't have permissions to do steps 1 to 4 (I can request deletes, but not do the other steps). Can somebody do those once it's clear the packages listed in step 1 are not really needed for openSUSE 13.2 ? Thanks, -- Antonio Larrosa -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On Tuesday 02 of August 2016 10:24:35 Antonio Larrosa wrote:
Hi,
Last week, my wayland patches for SLE12 were released as a wayland update and Wolfgang Engel updated the wayland package in Backports, so Frameworks5 should build again.
Yesterday I asked Luca on irc to enable the Backports repository builds, but there are still some rpmlint errors, which I'd like to fix with the following steps:
1) From KDE:Frameworks5, remove the packages: rpmlint rpmlint-Factory rpmlint-mini
Those three are only enabled on openSUSE 13.2 and Backports. Are they really needed for openSUSE 13.2? I guess rpmlint-Factory should be needed for Factory, but it's disabled for the Factory repo.
2) Link rpmlint-backports from openSUSE:Backports:SLE-12-SP1
3) Link rpmlint-mini from openSUSE:Backports:SLE-12-SP1 (afaik, Backports needs to use that version, but if the current rpmlint-mini that comes from devel:openSUSE:Factory:rpmlint is needed for 13.2, I'll have a look at the differences and try to submit them to devel:openSUSE:Factory:rpmlint )
4) rpmlint-backports and rpmlint-mini only need to have builds enabled for Backports_SLE_12_SP1
5) Once that's done, I'll submit exceptions to rpmlint-backports so that rpmlint doesn't complain because some packages already exist in SLE. rpmlint-mini doesn't need to be modified, but it has to be rebuilt after rpmlint-backports is changed, that's why it's needed there.
6) We can celebrate that everything builds great
I don't have permissions to do steps 1 to 4 (I can request deletes, but not do the other steps). Can somebody do those once it's clear the packages listed in step 1 are not really needed for openSUSE 13.2 ?
I've added you to KDE:Frameworks5 maintainers now. Cheers, Hrvoje
Thanks, -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
On 02/08/16 11:02, šumski wrote:
On Tuesday 02 of August 2016 10:24:35 Antonio Larrosa wrote:
Hi,
Last week, my wayland patches for SLE12 were released as a wayland update and Wolfgang Engel updated the wayland package in Backports, so Frameworks5 should build again.
Yesterday I asked Luca on irc to enable the Backports repository builds, but there are still some rpmlint errors, which I'd like to fix with the following steps:
1) From KDE:Frameworks5, remove the packages: rpmlint rpmlint-Factory rpmlint-mini
Those three are only enabled on openSUSE 13.2 and Backports. Are they really needed for openSUSE 13.2? I guess rpmlint-Factory should be needed for Factory, but it's disabled for the Factory repo.
2) Link rpmlint-backports from openSUSE:Backports:SLE-12-SP1
3) Link rpmlint-mini from openSUSE:Backports:SLE-12-SP1 (afaik, Backports needs to use that version, but if the current rpmlint-mini that comes from devel:openSUSE:Factory:rpmlint is needed for 13.2, I'll have a look at the differences and try to submit them to devel:openSUSE:Factory:rpmlint )
4) rpmlint-backports and rpmlint-mini only need to have builds enabled for Backports_SLE_12_SP1
5) Once that's done, I'll submit exceptions to rpmlint-backports so that rpmlint doesn't complain because some packages already exist in SLE. rpmlint-mini doesn't need to be modified, but it has to be rebuilt after rpmlint-backports is changed, that's why it's needed there.
6) We can celebrate that everything builds great
I don't have permissions to do steps 1 to 4 (I can request deletes, but not do the other steps). Can somebody do those once it's clear the packages listed in step 1 are not really needed for openSUSE 13.2 ?
I've added you to KDE:Frameworks5 maintainers now.
Thanks a lot Hrvoje, I did some changes already to the project config and submitted everything, so once https://build.opensuse.org/request/show/416593 is accepted, rpmlint-mini is rebuilt and susehelp is triggered to rebuild, only kscreenlocker will be failing :). That one will have to wait a bit longer. I submitted more patches to the wayland version in SLE [1] so once the updated wayland package is released, that will work too (I checked in https://build.opensuse.org/project/show/home:alarrosa:branches:KDE:Framework... that kscreenlocker builds fine with those patches) [1] https://build.opensuse.org/package/rdiff/home:alarrosa:branches:KDE:Frameworks5/wayland?opackage=wayland&oproject=openSUSE%3ABackports%3ASLE-12-SP1%3AUpdate&rev=6 Btw, note that in SLE12 SP2, wayland has been updated to the latest version, so we won't have dependency problems with old wayland versions anymore once SP2 is released. -- Antonio Larrosa -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
participants (2)
-
Antonio Larrosa
-
šumski