public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] emerge -b
@ 2002-12-03 12:10 Daniel Schroeter
  2002-12-03 12:17 ` Christophe Vanfleteren
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Schroeter @ 2002-12-03 12:10 UTC (permalink / raw
  To: gentoo-dev

Hi

I want to build some packages on my local machine and and distribute the packages to some other machines. How do I only build a package without installing it on my local system???

With emerge -b I can build the package but it get's installed also. Wouldn't it be nice to have an option like -B which only builds packages but doesn't install? Or does such an option already exist??


man emerge ...
--buildpkg (-b)
Tells emerge to build binary packages for all ebuilds processed in
addition to actually merging the packages.  Useful for maintainers or
if you administrate  multiple Gentoo Linux systems (build once, emerge tbz2s everywhere).  The package will be created in the ${PKGDIR}/All 
directory.

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] emerge -b
  2002-12-03 12:10 [gentoo-dev] emerge -b Daniel Schroeter
@ 2002-12-03 12:17 ` Christophe Vanfleteren
  2002-12-03 12:56   ` Daniel Schroeter
  0 siblings, 1 reply; 4+ messages in thread
From: Christophe Vanfleteren @ 2002-12-03 12:17 UTC (permalink / raw
  To: Daniel Schroeter, gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 03 December 2002 13:10, Daniel Schroeter wrote:
> Hi
>
> I want to build some packages on my local machine and and distribute the
> packages to some other machines. How do I only build a package without
> installing it on my local system???
>
> With emerge -b I can build the package but it get's installed also.
> Wouldn't it be nice to have an option like -B which only builds packages
> but doesn't install? Or does such an option already exist??
>
>
> man emerge ...
> --buildpkg (-b)
> Tells emerge to build binary packages for all ebuilds processed in
> addition to actually merging the packages.  Useful for maintainers or
> if you administrate  multiple Gentoo Linux systems (build once, emerge
> tbz2s everywhere).  The package will be created in the ${PKGDIR}/All
> directory.
>
>

Try ebuild /usr/portage/path/to/ebuild.ebuild package

Christophe Vanfleteren
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE97KD8D1wgAFnmf4kRAgMHAJ9yaFv33WhBkvBZADpMmphdc+othQCgnXPq
SHwI5qOHuktSLo/jhynd4Mk=
=nECn
-----END PGP SIGNATURE-----


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] emerge -b
  2002-12-03 12:17 ` Christophe Vanfleteren
@ 2002-12-03 12:56   ` Daniel Schroeter
  2002-12-03 15:58     ` Felipe Ghellar
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Schroeter @ 2002-12-03 12:56 UTC (permalink / raw
  To: Christophe Vanfleteren, gentoo-dev

Cool it works! What irritated me is:

man ebuild:
package
  This command is a lot like the merge command, except that after
  fetching, unpacking, compiling and installing, a .tbz2  binary
  package  tarball  is  created  and stored  in   ${PKGDIR}/All 
  (${PKGDIR}  defaults  to  /usr/portage/packages).   A  symbolic link
  is created in ${PKGDIR}/${CATEGORY} that points to the package in
  ${PKGDIR}/All.

I think the man should be edited to make clear that ebuild .. package does not install.


On Tue, 3 Dec 2002 13:17:56 +0100
Christophe Vanfleteren <gentoo@pandora.be> wrote:
> 
> Try ebuild /usr/portage/path/to/ebuild.ebuild package
> 
> Christophe Vanfleteren

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] emerge -b
  2002-12-03 12:56   ` Daniel Schroeter
@ 2002-12-03 15:58     ` Felipe Ghellar
  0 siblings, 0 replies; 4+ messages in thread
From: Felipe Ghellar @ 2002-12-03 15:58 UTC (permalink / raw
  Cc: gentoo-dev

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=us-ascii; format=flowed, Size: 450 bytes --]

But it does install. It just doesn't merge. Check 'man ebuild' to get 
the difference. ;)

Daniel Schroeter wrote:
> I think the man should be edited to make clear that ebuild .. package does not install.

-- 

_______________________________________________________________________
Yahoo! Acesso Grátis
Internet rápida, grátis e fácil. Faça o download do discador agora mesmo.
http://br.acesso.yahoo.com/

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-12-03 15:51 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-03 12:10 [gentoo-dev] emerge -b Daniel Schroeter
2002-12-03 12:17 ` Christophe Vanfleteren
2002-12-03 12:56   ` Daniel Schroeter
2002-12-03 15:58     ` Felipe Ghellar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox