Subject: | |
From: | |
Reply To: | |
Date: | Thu, 13 Mar 2008 13:50:26 -0700 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Hi,
I will sum up here what I have done so far to make reading of it easier.
I am still unable to make a site with a handful of custom RPMs that
would install. I believe I really closely followed the web instructions:
https://www.scientificlinux.org/documentation/howto/create.site
I created my site in the <tree>/sites/ directory by copying
the <tree>/sites/example directory. Then I added my own RPMs
into <tree>/sites/<mysite>/Updates as suggested in:
ftp://ftp.scientificlinux.org/linux/scientific/30x/i386/sites/example/build/documentation/README.steps
I did modify locations.include.
Then I did a kickstart install and it seemed to be happy, but my rpms
from The Updates directory did not get installed.
So I reread README and it seems to me that I should be modifying also
comps.xml.main, so I did that and tried to run make.everything.sh
again and I have the following problem.
1. It asks me to remove rpmdb-SL-44-0.20061019 and I don't seem to have
it....
2. It is using the Fermi PATH, but I cannot figure out where does it get
that...
See full output below,
Suggestions appreciated.
Iwona
# sh make.everything.sh
TREE is /auto/work/iwona/kickstart/i386
SITE is pdsf
SITEDIR is sites/pdsf
DEFAULT is SL
Do you want to build new install images? y or n
n
Do you want to build cd iso images? y or n
n
Creating hdlist now
TREE is /auto/work/iwona/kickstart//i386
SITE is pdsf
SITEDIR is sites/pdsf
DEFAULT is SL
Running genhdlist now
You may see messages about duplicate packages. You should verify
that these packages are really ones you have replaced compared
to /auto/work/iwona/kickstart//i386/SL/RPMS
duplicate compat-libstdc++-33-3.2.3-47.3 skipped as
/Updates/compat-libstdc++-33-3.2.3-47.3 has priority
duplicate compat-gcc-32-3.2.3-47.3 skipped as
/Updates/compat-gcc-32-3.2.3-47.3 has priority
duplicate compat-gcc-32-c++-3.2.3-47.3 skipped as
/Updates/compat-gcc-32-c++-3.2.3-47.3 has priority
Creating rpmdb rpm now
TREE is /auto/work/iwona/kickstart//i386
SITE is pdsf
SITEDIR is sites/pdsf
DEFAULT is SL
rpmdb-SL-44-0.20061019
You have rpmdb shown above installed. This rpm must be
removed for this new build to work
Creating comps.rpm now
SITE IS pdsf
making new comps.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.55523
+ umask 022
+ cd /usr/src/redhat/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ '[' -d /mnt/src/scientific/40rolling/i386/sites/example/base ']'
+ echo 'This specfile needs access to
/mnt/src/scientific/40rolling/i386/sites/example/base'
This specfile needs access to
/mnt/src/scientific/40rolling/i386/sites/example/base
+ exit 1
error: Bad exit status from /var/tmp/rpm-tmp.55523 (%prep)
|
|
|