Re: [opensuse-buildservice] Arch support
Hello. Thanks for the update. Now I got such an error:
[ 17s] init_buildsystem --configdir /.build/configs --cachedir /var/cache/build /.build-srcdir/PKGBUILD build rpmlint-Factory ... [ 18s] [1/134] installing archlinux-keyring [ 18s] pacman: error while loading shared libraries: liblzo2.so.2: cannot open shared object file: No such file or directory [ 18s] exit ... [ 19s] /.build/build: line 368: 244 Killed background_monitor_process
________________ Best regards, Dmitriy A. Perlow -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Wed, May 08, 2013 at 04:15:31PM +0300, ?????????????? ???????????? wrote:
Hello. Thanks for the update. Now I got such an error:
[ 17s] init_buildsystem --configdir /.build/configs --cachedir /var/cache/build /.build-srcdir/PKGBUILD build rpmlint-Factory ... [ 18s] [1/134] installing archlinux-keyring [ 18s] pacman: error while loading shared libraries: liblzo2.so.2: cannot open shared object file: No such file or directory [ 18s] exit ... [ 19s] /.build/build: line 368: 244 Killed background_monitor_process
Yeah, I need to update the build config as well. M. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hi, all, One question: As now we officially support Arch's pkgbuild, how will we deal with the `git` usage in pkgbuild? There're many pkgbuilds has a name "*-git" which use git to fetch source code when building. But we can't use git in our build VM (someone said there's no network connection at all). Many local Arch users consult me about that issue. I know for openSUSE we can use _service file to git clone, but Archlinux has a particular mechanism: it has to check md5/sha of the source before the build. But now we can't get md5/sha for the _service output, because next time you run git, it'll change of course. Greetings Marguerite -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mittwoch, 8. Mai 2013, 21:54:56 wrote Marguerite Su:
Hi, all,
One question:
As now we officially support Arch's pkgbuild, how will we deal with the `git` usage in pkgbuild?
There're many pkgbuilds has a name "*-git" which use git to fetch source code when building.
But we can't use git in our build VM (someone said there's no network connection at all).
Many local Arch users consult me about that issue.
I know for openSUSE we can use _service file to git clone, but Archlinux has a particular mechanism: it has to check md5/sha of the source before the build.
But now we can't get md5/sha for the _service output, because next time you run git, it'll change of course.
actually, current set_version service script should also update the md5 sums in PKGBUILD meanwhile. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Wed, May 8, 2013 at 10:01 PM, Adrian Schröter <adrian@suse.de> wrote:
actually, current set_version service script should also update the md5 sums in PKGBUILD meanwhile.
Thanks, Adrian! You just contribute a new topic for my LUG. Marguerite -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Adrian Schröter <adrian@suse.de> Wed, 08 May 2013 17:01:26 +0300:
On Mittwoch, 8. Mai 2013, 21:54:56 wrote Marguerite Su:
Hi, all,
One question:
As now we officially support Arch's pkgbuild, how will we deal with the `git` usage in pkgbuild?
There're many pkgbuilds has a name "*-git" which use git to fetch source code when building.
But we can't use git in our build VM (someone said there's no network connection at all).
Many local Arch users consult me about that issue.
I know for openSUSE we can use _service file to git clone, but Archlinux has a particular mechanism: it has to check md5/sha of the source before the build.
But now we can't get md5/sha for the _service output, because next time you run git, it'll change of course.
actually, current set_version service script should also update the md5 sums in PKGBUILD meanwhile.
Looks cool. Sorry for a (may be) stupid question. When could it be used at b.o.o? -- Dmitriy DA(P).DarkneSS Perlow / Linux x64 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mittwoch, 8. Mai 2013, 17:19:44 wrote Dmitriy Perlow:
Adrian Schröter <adrian@suse.de> Wed, 08 May 2013 17:01:26 +0300:
On Mittwoch, 8. Mai 2013, 21:54:56 wrote Marguerite Su:
Hi, all,
One question:
As now we officially support Arch's pkgbuild, how will we deal with the `git` usage in pkgbuild?
There're many pkgbuilds has a name "*-git" which use git to fetch source code when building.
But we can't use git in our build VM (someone said there's no network connection at all).
Many local Arch users consult me about that issue.
I know for openSUSE we can use _service file to git clone, but Archlinux has a particular mechanism: it has to check md5/sha of the source before the build.
But now we can't get md5/sha for the _service output, because next time you run git, it'll change of course.
actually, current set_version service script should also update the md5 sums in PKGBUILD meanwhile.
Looks cool. Sorry for a (may be) stupid question. When could it be used at b.o.o?
current services are deployed now. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Adrian Schröter <adrian@suse.de> Mon, 13 May 2013 16:22:27 +0300:
actually, current set_version service script should also update the md5 sums in PKGBUILD meanwhile.
Looks cool. Sorry for a (may be) stupid question. When could it be used at b.o.o?
current services are deployed now.
Great thanks! Works fine now as I see: https://build.opensuse.org/package/live_build_log?arch=i586&package=arch&project=home%3ADarkSS%3Astuff&repository=Arch -- Dmitriy DA(P).DarkneSS Perlow / Linux x64 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mittwoch, 8. Mai 2013, 21:54:56 wrote Marguerite Su:
Hi, all,
One question:
As now we officially support Arch's pkgbuild, how will we deal with the `git` usage in pkgbuild?
There're many pkgbuilds has a name "*-git" which use git to fetch source code when building.
But we can't use git in our build VM (someone said there's no network connection at all).
Many local Arch users consult me about that issue.
I know for openSUSE we can use _service file to git clone, but Archlinux has a particular mechanism: it has to check md5/sha of the source before the build.
But now we can't get md5/sha for the _service output, because next time you run git, it'll change of course.
actually, current set_version service script should also update the md5 sums in PKGBUILD meanwhile. Can you show an example how to do this? The only source of set_version
Hello, On Wed, May 8, 2013 at 4:01 PM, Adrian Schröter <adrian@suse.de> wrote: script I can find has nothing to do with arch compatibility. Can't set pkgver and md5sums automatically thus it won't build. Also <param name="versionformat"></param> in tar_scm service script should allow for an empty string. It's nice to have a predictable source name.
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Regards, Kuba -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Donnerstag, 9. Mai 2013, 13:56:42 wrote Kuba Serafinowski:
On Mittwoch, 8. Mai 2013, 21:54:56 wrote Marguerite Su:
Hi, all,
One question:
As now we officially support Arch's pkgbuild, how will we deal with the `git` usage in pkgbuild?
There're many pkgbuilds has a name "*-git" which use git to fetch source code when building.
But we can't use git in our build VM (someone said there's no network connection at all).
Many local Arch users consult me about that issue.
I know for openSUSE we can use _service file to git clone, but Archlinux has a particular mechanism: it has to check md5/sha of the source before the build.
But now we can't get md5/sha for the _service output, because next time you run git, it'll change of course.
actually, current set_version service script should also update the md5 sums in PKGBUILD meanwhile. Can you show an example how to do this? The only source of set_version
Hello, On Wed, May 8, 2013 at 4:01 PM, Adrian Schröter <adrian@suse.de> wrote: script I can find has nothing to do with arch compatibility.
I have put the latest version now inside the openSUSE:Tools project.
Can't set pkgver and md5sums automatically thus it won't build. Also <param name="versionformat"></param> in tar_scm service script should allow for an empty string. It's nice to have a predictable source name.
hm, please submit a patch via github :)
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Regards, Kuba
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mon, May 13, 2013 at 2:27 PM, Adrian Schröter <adrian@suse.de> wrote:
On Donnerstag, 9. Mai 2013, 13:56:42 wrote Kuba Serafinowski:
On Mittwoch, 8. Mai 2013, 21:54:56 wrote Marguerite Su:
Hi, all,
One question:
As now we officially support Arch's pkgbuild, how will we deal with the `git` usage in pkgbuild?
There're many pkgbuilds has a name "*-git" which use git to fetch source code when building.
But we can't use git in our build VM (someone said there's no network connection at all).
Many local Arch users consult me about that issue.
I know for openSUSE we can use _service file to git clone, but Archlinux has a particular mechanism: it has to check md5/sha of the source before the build.
But now we can't get md5/sha for the _service output, because next time you run git, it'll change of course.
actually, current set_version service script should also update the md5 sums in PKGBUILD meanwhile. Can you show an example how to do this? The only source of set_version
Hello, On Wed, May 8, 2013 at 4:01 PM, Adrian Schröter <adrian@suse.de> wrote: script I can find has nothing to do with arch compatibility.
I have put the latest version now inside the openSUSE:Tools project. And that is the "upstream" now, yes? https://build.opensuse.org/package/view_file?expand=1&file=set_version&package=obs-service-set_version&project=openSUSE%3ATools
Can't set pkgver and md5sums automatically thus it won't build. Also <param name="versionformat"></param> in tar_scm service script should allow for an empty string. It's nice to have a predictable source name.
hm, please submit a patch via github :) Would love to as deployed version has a little bug, pkgrel should always be >=1. But https://github.com/openSUSE/open-build-service/blob/master/src/api/test/fixt... is outdated and the only occurence of set_version. Where is the upstream, really?
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Regards, Kuba
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Montag, 13. Mai 2013, 15:51:11 wrote Kuba Serafinowski:
On Mon, May 13, 2013 at 2:27 PM, Adrian Schröter <adrian@suse.de> wrote:
On Donnerstag, 9. Mai 2013, 13:56:42 wrote Kuba Serafinowski:
On Mittwoch, 8. Mai 2013, 21:54:56 wrote Marguerite Su:
Hi, all,
One question:
As now we officially support Arch's pkgbuild, how will we deal with the `git` usage in pkgbuild?
There're many pkgbuilds has a name "*-git" which use git to fetch source code when building.
But we can't use git in our build VM (someone said there's no network connection at all).
Many local Arch users consult me about that issue.
I know for openSUSE we can use _service file to git clone, but Archlinux has a particular mechanism: it has to check md5/sha of the source before the build.
But now we can't get md5/sha for the _service output, because next time you run git, it'll change of course.
actually, current set_version service script should also update the md5 sums in PKGBUILD meanwhile. Can you show an example how to do this? The only source of set_version
Hello, On Wed, May 8, 2013 at 4:01 PM, Adrian Schröter <adrian@suse.de> wrote: script I can find has nothing to do with arch compatibility.
I have put the latest version now inside the openSUSE:Tools project. And that is the "upstream" now, yes? https://build.opensuse.org/package/view_file?expand=1&file=set_version&package=obs-service-set_version&project=openSUSE%3ATools
Can't set pkgver and md5sums automatically thus it won't build. Also <param name="versionformat"></param> in tar_scm service script should allow for an empty string. It's nice to have a predictable source name.
hm, please submit a patch via github :) Would love to as deployed version has a little bug, pkgrel should always be >=1. But https://github.com/openSUSE/open-build-service/blob/master/src/api/test/fixt... is outdated and the only occurence of set_version. Where is the upstream, really?
hm, it seems set_version was not imported yet to any git. So, just branch and submit-request to the version in openSUSE:Tools project thanks -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Wed, May 08, 2013 at 03:38:00PM +0200, Michael Schroeder wrote:
On Wed, May 08, 2013 at 04:15:31PM +0300, ?????????????? ???????????? wrote:
Hello. Thanks for the update. Now I got such an error:
[ 17s] init_buildsystem --configdir /.build/configs --cachedir /var/cache/build /.build-srcdir/PKGBUILD build rpmlint-Factory ... [ 18s] [1/134] installing archlinux-keyring [ 18s] pacman: error while loading shared libraries: liblzo2.so.2: cannot open shared object file: No such file or directory [ 18s] exit ... [ 19s] /.build/build: line 368: 244 Killed background_monitor_process
Yeah, I need to update the build config as well.
Updated. I had to fix the build package as well, as 'pacman' no longer supports '-f', it needs to be spelled '--force' nowadays... Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Michael Schroeder <mls@suse.de> Wed, 08 May 2013 17:14:20 +0300:
On Wed, May 08, 2013 at 03:38:00PM +0200, Michael Schroeder wrote:
Hello. Thanks for the update. Now I got such an error:
[ 18s] [1/134] installing archlinux-keyring [ 18s] pacman: error while loading shared libraries:
On Wed, May 08, 2013 at 04:15:31PM +0300, Dmitriy Perlowwrote: liblzo2.so.2: cannot open shared object file: No such file or directory
[ 18s] exit ...
Yeah, I need to update the build config as well.
Updated. I had to fix the build package as well, as 'pacman' no longer supports '-f', it needs to be spelled '--force' nowadays...
Cheers, Michael.
Thanks a lot! -- Dmitriy DA(P).DarkneSS Perlow / Linux x64 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (6)
-
Adrian Schröter
-
Dmitriy Perlow
-
Kuba Serafinowski
-
Marguerite Su
-
Michael Schroeder
-
Дмитрий Перлов