[opensuse-packaging] %license and build failures on SLE12
Hi, recently there have been a few updates of package to use %license for the license files. And this seems triggering the build failures for SLE12. How would we cure this? Fiddling with some prjconf stuff? thanks, Takashi -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hi Takashi! On 03/12/2018 11:44 AM, Takashi Iwai wrote:
recently there have been a few updates of package to use %license for the license files. And this seems triggering the build failures for SLE12.
I have run into this issue as well while importing newer Python packages into the public cloud team's projects on IBS.
How would we cure this? Fiddling with some prjconf stuff?
The best solution would be if the filesystem package gets updated in the affected SLE12 versions. The change you need is: ------------------------------------------------------------------- Wed Nov 25 16:08:03 UTC 2015 - lnussel@suse.de - own /usr/share/licenses to support %license tags in rpm, see http://rpm.org/wiki/Releases/4.11.0 ------------------------------------------------------------------- Adrian -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
El 12-03-2018 a las 7:52, John Paul Adrian Glaubitz escribió:
Hi Takashi!
On 03/12/2018 11:44 AM, Takashi Iwai wrote:
recently there have been a few updates of package to use %license for the license files. And this seems triggering the build failures for SLE12.
I have run into this issue as well while importing newer Python packages into the public cloud team's projects on IBS.
How would we cure this? Fiddling with some prjconf stuff?
The best solution would be if the filesystem package gets updated in the affected SLE12 versions. The change you need is:
------------------------------------------------------------------- Wed Nov 25 16:08:03 UTC 2015 - lnussel@suse.de
- own /usr/share/licenses to support %license tags in rpm, see http://rpm.org/wiki/Releases/4.11.0
-------------------------------------------------------------------
Adrian
Did you find a suitable prjconf workaround.. apaprently this is not fixed in the OBS SLE 12 Sp2 rpms . -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hi Christian! On 07/11/2018 10:25 PM, Cristian Rodríguez wrote:
The best solution would be if the filesystem package gets updated in the affected SLE12 versions. The change you need is:
------------------------------------------------------------------- Wed Nov 25 16:08:03 UTC 2015 - lnussel@suse.de
- own /usr/share/licenses to support %license tags in rpm, see http://rpm.org/wiki/Releases/4.11.0
-------------------------------------------------------------------
Did you find a suitable prjconf workaround.. apaprently this is not fixed in the OBS SLE 12 Sp2 rpms .
Yes, maintenance has updated the filesystem packages for all the SLE-12 distributions in question. So, at least in IBS this problem has been resolved which is why I am surprised you are still seeing this issue. Do you have any build log at hand which I could have a look at? Adrian -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
El 12-07-2018 a las 10:05, John Paul Adrian Glaubitz escribió:
Hi Christian!
On 07/11/2018 10:25 PM, Cristian Rodríguez wrote:
The best solution would be if the filesystem package gets updated in the affected SLE12 versions. The change you need is:
------------------------------------------------------------------- Wed Nov 25 16:08:03 UTC 2015 - lnussel@suse.de
- own /usr/share/licenses to support %license tags in rpm, see http://rpm.org/wiki/Releases/4.11.0
-------------------------------------------------------------------
Did you find a suitable prjconf workaround.. apaprently this is not fixed in the OBS SLE 12 Sp2 rpms .
Yes, maintenance has updated the filesystem packages for all the SLE-12 distributions in question. So, at least in IBS this problem has been resolved which is why I am surprised you are still seeing this issue.
Do you have any build log at hand which I could have a look at?
Adrian
https://build.opensuse.org/build/server:php:extensions:php7/SLE_12_SP2/x86_6... it is built against SUSE:SLE-12-SP2:Update/standard -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hi Christian! On 07/12/2018 08:35 PM, Cristian Rodríguez wrote:
Do you have any build log at hand which I could have a look at?
https://build.opensuse.org/build/server:php:extensions:php7/SLE_12_SP2/x86_6...
Thanks!
it is built against SUSE:SLE-12-SP2:Update/standard
The updated filesystem package is part of SUSE:SLE-12:Update, so it should normally get pulled in on SUSE:SLE-12-SP2:Update. I'm not sure why it's not happening here. Can you try adding the SUSE:SLE-12:Update repository manually? You can put it below the SUSE:SLE-12-SP2:Update repository. Although I'm not sure why SUSE:SLE-12:Update isn't added automatically due to the stacked model. Adrian -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Jul 13 2018, John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> wrote:
Can you try adding the SUSE:SLE-12:Update repository manually? You can put it below the SUSE:SLE-12-SP2:Update repository. Although I'm not sure why SUSE:SLE-12:Update isn't added automatically due to the stacked model.
`osc buildinfo -d' will tell you all the needed information. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Jul 16 2018, Andreas Schwab <schwab@suse.de> wrote:
On Jul 13 2018, John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> wrote:
Can you try adding the SUSE:SLE-12:Update repository manually? You can put it below the SUSE:SLE-12-SP2:Update repository. Although I'm not sure why SUSE:SLE-12:Update isn't added automatically due to the stacked model.
`osc buildinfo -d' will tell you all the needed information.
The problem is that there is a filesystem.rpm in SUSE:SLE-12-SP2:GA, but the updated filesystem package was published in SUSE:SLE-12:Update. Apparently when SUSE:SLE-12-SP2:GA was imported a full repository was created, instead of only importing the changed packages. Thus it hides all later updates to those packages that were not updated in SUSE:SLE-12-SP2:GA. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 07/16/2018 10:41 AM, Andreas Schwab wrote:
The problem is that there is a filesystem.rpm in SUSE:SLE-12-SP2:GA, but the updated filesystem package was published in SUSE:SLE-12:Update. Apparently when SUSE:SLE-12-SP2:GA was imported a full repository was created, instead of only importing the changed packages. Thus it hides all later updates to those packages that were not updated in SUSE:SLE-12-SP2:GA.
Ah, thanks for the explanation. I guess SUSE:SLE-12-SP2:GA has a higher priority than SUSE:SLE-12:Update when picking packages, doesn't it? Looks like this would be an issue with the OBS project configuration then. Adrian -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Jul 16 2018, John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> wrote:
Ah, thanks for the explanation. I guess SUSE:SLE-12-SP2:GA has a higher priority than SUSE:SLE-12:Update when picking packages, doesn't it?
It is defined by the order of repositories in the project meta. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (4)
-
Andreas Schwab
-
Cristian Rodríguez
-
John Paul Adrian Glaubitz
-
Takashi Iwai