Re: [gnome-love] vicious-build-scripts



On Fri, Nov 30, 2001 at 07:45:31PM -0500, benny k. wrote:
i'm trying to build gnome 2 with the vicious-build-scripts but i seem to be
running into poblems that other people are not.

some of the packages fail to install because its trying to install a file that
is not present (index.sgml in every case)

OK, there are a couple of reasons that this might be happening:

(1) Did gtk-doc build and install correctly? It should be the second
module vbs installed. To make sure you can just do 'modmake.sh gtk-doc'.

(2) Assuming you have a functioning gtk-doc install, the next thing to
do is to look at the build process at the point where it is making the
documentation and try to find the error message that will no doubt be
output. This is fiddly, since so much stuff gets dumped out.

The easiest way to do this is to build the module in question
('modmake.sh gtk+', for example) and let it fail. Then go into
gtk+/docs/reference/gtk and rm *.stamp. Finally, go back up to the gtk+
directory and run make again. This should have the effect of _just_
rebuilding the documentation (from scanning the source files up to
building the html). So you should see slightly less output than a full
build and be able to spot the error more easily.

*** Chema: the above might be useful for the compiling FAQ as well. ***

If you can't work out what the error means, post it here.

editing the makefiles and deleting the references to the installation of
index.sgml allows it to install correctly.

Drastic, but reasonable. :)

another problem i am having is that the packages are not installing other 
packages that are dependant on the current package being installed. an example
of this was with the gtk+ package. it failed twice because i was missing
packages (atk and bonobo ... i think).

This is _very_ surprising for vbs, since it builds things in a very
specific order (as specified in ~/bin/head/modules.sh) and will do a
'cvs update' or 'cvs checkout' before trying to build. The only thing I
can think of is that you are running with NO_NETWORK=yes set and don't
already have all the modules. Are you really just doing

        . ~/bin/gnome-head
        rebuild.sh

or are you changing something?

i think that i am following the instructions properly, but perhaps i
am missing something. has anybody else ran into similar problems?

I have been using vbs since April and have never had more problems than
module dependencies changing as GNOME 2 developed. They are really nice
and I recommend them highly, so if you are having problems, by all means
post them and let's solve them.

Cheers,
Malcolm

-- 
I doubt, therefore I might be.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]