Re: [gentoo-portage-dev] Order of operations: buildpkg

2006-01-24 Thread Francesco Riosa
Mike Frysinger wrote:
 On Monday 23 January 2006 15:55, Simon Stelling wrote:
   
 Lares Moreau wrote:
 
 Many ebuilds fail due to failed QA.  How difficult would it be to have
 the package create the tarball before the QA tests.  If this were
 possible, QA could be slightly quicker, as there would be no need to
 rebuild the entire package, with features disabled, upon failure.
   
 I think you rather want to use FEATURES=keepwork than doing such ugly
 stuff.
 

 keepwork wouldnt accomplish anything wrt to what he wants

 this would prob do it though:
 ebuild ebuild install package qmerge

   
Indeed, could someone shade a light on what happen to /var/db/pkg and
world file when using ebuild this manner ?
Could be rephrased as Does it act exactly the same way emerge does ?



-- 
gentoo-portage-dev@gentoo.org mailing list



Re: [gentoo-portage-dev] Order of operations: buildpkg

2006-01-24 Thread Mike Frysinger
On Tuesday 24 January 2006 03:43, Francesco Riosa wrote:
 Indeed, could someone shade a light on what happen to /var/db/pkg and
 world file when using ebuild this manner ?
 Could be rephrased as Does it act exactly the same way emerge does ?

the 'qmerge' step would take care of updating /var/db/pkg
-mike
-- 
gentoo-portage-dev@gentoo.org mailing list



Re: [gentoo-portage-dev] Order of operations: buildpkg

2006-01-24 Thread Paul de Vrieze
On Tuesday 24 January 2006 14:19, Mike Frysinger wrote:
 On Tuesday 24 January 2006 03:43, Francesco Riosa wrote:
  Indeed, could someone shade a light on what happen to /var/db/pkg and
  world file when using ebuild this manner ?
  Could be rephrased as Does it act exactly the same way emerge does ?

 the 'qmerge' step would take care of updating /var/db/pkg
 -mike

And yes it should, except that this does not clean out 
the /var/tmp/portage/pkgname-version directory. Use the clean command for 
that. If you find out the results are not the same it's a bug. (Of course 
package creates a package, which emerge might or might not do based on your 
config). The package step can also be skipped.

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: [EMAIL PROTECTED]
Homepage: http://www.devrieze.net


pgpEaqnF93Dos.pgp
Description: PGP signature


Re: [gentoo-portage-dev] Order of operations: buildpkg

2006-01-24 Thread Marius Mauch
On Tue, 24 Jan 2006 08:19:22 -0500
Mike Frysinger [EMAIL PROTECTED] wrote:

 On Tuesday 24 January 2006 03:43, Francesco Riosa wrote:
  Indeed, could someone shade a light on what happen to /var/db/pkg
  and world file when using ebuild this manner ?
  Could be rephrased as Does it act exactly the same way emerge
  does ?
 
 the 'qmerge' step would take care of updating /var/db/pkg

IIRC the thing it won't do is auto-clenaing the old entries though,
need to run a emerge --clean afterwards.

Marius

-- 
Public Key at http://www.genone.de/info/gpg-key.pub

In the beginning, there was nothing. And God said, 'Let there be
Light.' And there was still nothing, but you could see a bit better.


signature.asc
Description: PGP signature


Re: [gentoo-portage-dev] Order of operations: buildpkg

2006-01-24 Thread Francesco Riosa
Paul de Vrieze wrote:
 On Tuesday 24 January 2006 14:19, Mike Frysinger wrote:
   
 On Tuesday 24 January 2006 03:43, Francesco Riosa wrote:
 
 Indeed, could someone shade a light on what happen to /var/db/pkg and
 world file when using ebuild this manner ?
 Could be rephrased as Does it act exactly the same way emerge does ?
   
 the 'qmerge' step would take care of updating /var/db/pkg
 -mike
 

 And yes it should, except that this does not clean out 
 the /var/tmp/portage/pkgname-version directory. Use the clean command for 
 that. If you find out the results are not the same it's a bug. (Of course 
 package creates a package, which emerge might or might not do based on your 
 config). The package step can also be skipped.

 Paul

   
That's fine, these functions are intended for developer use that may
need to still have the work/image dir in place.

thanks everyone to address my worries .


Francesco
-- 
gentoo-portage-dev@gentoo.org mailing list



Re: [gentoo-portage-dev] Order of operations: buildpkg

2006-01-23 Thread Mike Frysinger
On Monday 23 January 2006 15:55, Simon Stelling wrote:
 Lares Moreau wrote:
  Many ebuilds fail due to failed QA.  How difficult would it be to have
  the package create the tarball before the QA tests.  If this were
  possible, QA could be slightly quicker, as there would be no need to
  rebuild the entire package, with features disabled, upon failure.

 I think you rather want to use FEATURES=keepwork than doing such ugly
 stuff.

keepwork wouldnt accomplish anything wrt to what he wants

this would prob do it though:
ebuild ebuild install package qmerge
-mike
-- 
gentoo-portage-dev@gentoo.org mailing list