[opensuse-buildservice] Building qt4 package, while including Update repository for build sources
Hi, Now we have libqt4 4.8.7 version in updates repository, but libqt4 4.8.6 in main openSUSE Leap 42.3 OSS repository. Because of libqt4 update, qt4-style-fusion package (from OBS home:embar-:Lietukas repository) is in conflict, because it requires libqt4 4.8.6. After try to rebuild package, it still use libqt4 4.8.6 for building, not 4.8.7 version: [ 13s] [161/327] cumulate libqt4-4.8.6-16.6 ... [ 13s] [326/327] cumulate libqt4-devel-4.8.6-16.6 Meta Configuration of project contains <repository name="openSUSE_Leap_42.3"> <path project="openSUSE:Leap:42.3" repository="standard"/> <arch>x86_64</arch> </repository> What to do (/ how) to include openSUSE update repository for sources of package's building? -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hello.
Please try <path project="openSUSE:Leap:42.3" repository="update"/>
Sun, 15 Jul 2018 12:04:47 +0300 opensuse.lietuviu.kalba
Hi,
Now we have libqt4 4.8.7 version in updates repository, but libqt4 4.8.6 in main openSUSE Leap 42.3 OSS repository. Because of libqt4 update, qt4-style-fusion package (from OBS home:embar-:Lietukas repository) is in conflict, because it requires libqt4 4.8.6. After try to rebuild package, it still use libqt4 4.8.6 for building, not 4.8.7 version:
[ 13s] [161/327] cumulate libqt4-4.8.6-16.6 ... [ 13s] [326/327] cumulate libqt4-devel-4.8.6-16.6
Meta Configuration of project contains
<repository name="openSUSE_Leap_42.3"> <path project="openSUSE:Leap:42.3" repository="standard"/> <arch>x86_64</arch> </repository>
What to do (/ how) to include openSUSE update repository for sources of package's building?
-- Best regards, Dmitriy Perlow -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
2018.07.15 12:23, Dmitriy A. Perlow rašė:
Please try <path project="openSUSE:Leap:42.3" repository="update"/>
Thanks for suggestion, this change is not allowed by openSUSE Build service. I get message: unable to walk on path 'openSUSE:Leap:42.3/update' -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Sorry!
<path project="openSUSE:Leap:42.3:Update" repository="standard"/> might be
OK.
[1] https://build.opensuse.org/project/meta/home:DarkSS
Sun, 15 Jul 2018 12:31:15 +0300 opensuse.lietuviu.kalba
2018.07.15 12:23, Dmitriy A. Perlow rašė:
Please try <path project="openSUSE:Leap:42.3" repository="update"/>
Thanks for suggestion, this change is not allowed by openSUSE Build service. I get message:
unable to walk on path 'openSUSE:Leap:42.3/update'
-- Best regards, Dmitriy Perlow -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
2018.07.15 12:39, Dmitriy A. Perlow rašė:
Sorry!
<path project="openSUSE:Leap:42.3:Update" repository="standard"/> might be OK.
I tried this Meta Configuration without success: <project name="..."> ... <repository name="openSUSE_Leap_42.3"> <path project="openSUSE:Leap:42.3" repository="standard"/> <path project="openSUSE:Leap:42.3:Update" repository="standard"/> <arch>x86_64</arch> </repository> ... </project> Finally solved by using (repos are same, but note order of repositories): <repository name="openSUSE_Leap_42.3"> <path project="openSUSE:Leap:42.3:Update" repository="standard"/> <path project="openSUSE:Leap:42.3" repository="standard"/> <arch>x86_64</arch> </repository> Thanks, Dmitriy! Before this case, I always imagined that <path project="..." repository="standard"/> includes Update repository too. -- Regards -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
<path project="openSUSE:Leap:42.3" repository="standard"/> can be safely
removed because :Update also provide it.
Sun, 15 Jul 2018 12:43:33 +0300 opensuse.lietuviu.kalba
2018.07.15 12:39, Dmitriy A. Perlow rašė:
Sorry!
<path project="openSUSE:Leap:42.3:Update" repository="standard"/> might be OK.
I tried this Meta Configuration without success:
<project name="..."> ... <repository name="openSUSE_Leap_42.3"> <path project="openSUSE:Leap:42.3" repository="standard"/> <path project="openSUSE:Leap:42.3:Update" repository="standard"/> <arch>x86_64</arch> </repository> ... </project>
Finally solved by using (repos are same, but note order of repositories):
<repository name="openSUSE_Leap_42.3"> <path project="openSUSE:Leap:42.3:Update" repository="standard"/> <path project="openSUSE:Leap:42.3" repository="standard"/> <arch>x86_64</arch> </repository>
Thanks, Dmitriy!
Before this case, I always imagined that <path project="..." repository="standard"/> includes Update repository too.
--
Regards
-- Best regards, Dmitriy Perlow -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Sonntag, 15. Juli 2018, 11:43:33 CEST wrote opensuse.lietuviu.kalba:
2018.07.15 12:39, Dmitriy A. Perlow rašė:
Sorry!
<path project="openSUSE:Leap:42.3:Update" repository="standard"/> might be OK.
I tried this Meta Configuration without success:
<project name="..."> ... <repository name="openSUSE_Leap_42.3"> <path project="openSUSE:Leap:42.3" repository="standard"/> <path project="openSUSE:Leap:42.3:Update" repository="standard"/> <arch>x86_64</arch> </repository> ... </project>
Finally solved by using (repos are same, but note order of repositories):
<repository name="openSUSE_Leap_42.3"> <path project="openSUSE:Leap:42.3:Update" repository="standard"/> <path project="openSUSE:Leap:42.3" repository="standard"/> <arch>x86_64</arch> </repository>
yes, order is important. However, just having the :Update line would be enough as well, since the last entry gets expanded and includes all repositories... -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (3)
-
Adrian Schröter
-
Dmitriy A. Perlow
-
opensuse.lietuviu.kalba