Mailinglist Archive: opensuse-buildservice (366 mails)

< Previous Next >
Re: [opensuse-buildservice] osc missing features
  • From: Juergen Weigert <jw@xxxxxxx>
  • Date: Fri, 17 Aug 2007 17:32:43 +0200
  • Message-id: <20070817153243.GM8549@xxxxxxx>
On Aug 17, 07 17:29:12 +0200, Marcus Rueckert wrote:
> On 2007-08-17 17:11:37 +0200, Adrian Schröter wrote:
> > On Friday 17 August 2007 15:12:22 wrote Marcus Hüwe:
> > > On 2007-08-17 09:46:02 +0200, Dirk Stoecker wrote:
> > ..
> > 
> > > > b) osc build cannot be used to simulate BuildService builds:
> > > >    I would wish following option - When I'm in a package,
> > > >    the third argument with the specfile can be omitted and the build
> > > >    builds the package. Including following:
> > > >    1) Getting all relevant files needed for this including the _link
> > > >       files 

Please find attached my osc_expand_link tool. 
I don't know if equivalent code exists in osc or build.rpm
It did not, when I wrote the tool.

cheers,
        Jw.

> > > >    2) Applying patches like on buildservice
> > > >    3) Build using the locally modified working copy
> > >
> > > Support for building linked packages is planned but it still needs to be
> > > discussed where to patch the sources (either this happens in the
> > > buildservice or in build but not in osc). I don't know the current status
> > > of this discussion.
> > 
> > the backend source server can already merge the sources. However, it may make 
> > sense to do it in the cli in your case, because it would make it easier to 
> > create modified source links and to maintain the patches there ?
> 
> the plan is that michael extracts the needed code and puts it into the
> build.rpm package. so osc can just call the same script as the backend
> would do at that point.
> 
>     darix

-- 
 o \  Juergen Weigert  paint it green! __/ _=======.=======_
<V> | jw@xxxxxxx       wide open suse_/        _---|____________\/
 \  | 0911 74053-508         (tm)__/          (____/            /\
(/) | __________________________/             _/ \_ vim:set sw=2 wm=8
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg)
"This bug is visible to non-employees. Please be respectful." (bugzilla)
< Previous Next >