p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.13
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/doc/rpm-4.11.3/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/share/doc/rpm-4.11.3/multiplebuilds
/*! \page multiplebuilds Multiple build areas

It is possible to run several RPM builds on the same machine using
separate RPM databases.  On my build machine I have several build
areas which all run builds at the same time.  The builds do not
interfere with each other.  Each build behaves as if it was running on
its own machine and no build area knows about the RPM database which
actually configures the machine.

First, setup a "topdir" in a prefix other then where RPM is
installed.  You will need to make the directories.  They need to be
writable by the account which will do the building, typically they
are owned by the buildmaster account and set to permissions
755.

\verbatim
        BUILD RPMS SOURCES SPECS SRPMS
\endverbatim

Next, you will need to decide where the database files live. I suggest
putting them in a separate directory under "topdir".  I call my
directory DB and it has the same owner and permissions as the other
directories.

Each separate build area needs a rpmrc and macro configuration file. This
will need to specify the new topdir and dbpath.  If you will be building
the same packages in different work areas you will also need to specify a
tmppath into the topdir.  I suggest either making tmppath be the same as
the BUILD directory or adding another directory called BUILDROOT for it
in the topdir.

Keeping track of the correct rpmrc for each build area can be
difficult.  To make my life easier I make a small shell script with the
topdir hard coded inside:

\verbatim
        #!/bin/sh
        /bin/rpm --rcfile /topdir/rpmrc "$@"
        exit $?
\endverbatim

I call the shell script rpm and it lives in the topdir.  Each time I
wish to use a particular build area I just ensure that the build area
is first in my path so that when I run "rpm" I get the regular rpm
binary but I am using the local build areas rpmrc.

*/
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
September 29 2025 07:01:39
0 / 0
0755
COPYING
43.158 KB
November 22 2013 10:31:31
0 / 0
0644
CREDITS
0.624 KB
November 07 2012 12:55:24
0 / 0
0644
ChangeLog.bz2
708.763 KB
September 05 2014 11:55:35
0 / 0
0644
GROUPS
0.641 KB
November 07 2012 12:55:24
0 / 0
0644
builddependencies
6.344 KB
November 07 2012 12:55:24
0 / 0
0644
buildroot
3.666 KB
November 07 2012 12:55:24
0 / 0
0644
conditionalbuilds
3.955 KB
November 07 2012 12:55:24
0 / 0
0644
dependencies
13.343 KB
November 07 2012 12:55:24
0 / 0
0644
format
10.18 KB
November 07 2012 12:55:24
0 / 0
0644
hregions
2.898 KB
November 07 2012 12:55:24
0 / 0
0644
macros
8.7 KB
November 07 2012 12:55:24
0 / 0
0644
multiplebuilds
1.822 KB
November 07 2012 12:55:24
0 / 0
0644
queryformat
6.124 KB
November 07 2012 12:55:24
0 / 0
0644
relocatable
1.981 KB
November 07 2012 12:55:24
0 / 0
0644
signatures
2.574 KB
November 07 2012 12:55:24
0 / 0
0644
spec
7.711 KB
November 07 2012 12:55:24
0 / 0
0644
triggers
5.541 KB
November 07 2012 12:55:24
0 / 0
0644
tsort
5.332 KB
November 07 2012 12:55:24
0 / 0
0644