Christian Lohmaier wrote:
sorry for the late answer, I somehow missed this posting.
Hi *,
I tried to test o3-build last week and hit several problems (other
postings will follow).
The first thing that kind of surprised me is how it is distributed. It
is offered as an iso-download. I think this is rather suboptimal, and
tar.gz/bz2 would be better.
For one reason, you can really only use it when you use loopback mount -
building from a real optical drive surely is not recommended or
advisable.
yes, no problem to do that.
Another problem that arose is that you need to be root to use it as iso.
* o3build hardwires the /o3 location - it doesn't work when used from
another location, and regular users mustn't mount to a random
location, let alone creating files or directories in /
While I hope this limitation will sometime vanish, the other problems
still stay true.
dynamic linking with other than the default runtime libraries is
somewhat tricky, so having the hardwired /o3 path was one solution that
finally worked out. Indeed it would be a major step forward to have this
on a random location.
* loopback mount is only allowed for root in most default configs
* many configurations disallow execution of files from a user-mountable
device
So to use o3-build, one has to extract it. Copying from a tarball or
using some tools like mc have the problems, that the permissions are
often not set correctly (i.e. all files without executable flag) and
that causes extra work.
will be fixed with next version.
Another reason why I'd like to see seperate tarballs is that the iso
does not only contain the core build-environment (and that for two
Windows as well as Linux), but as well optional
things like
* OOo sources
* "installed" OOo and SDK
* jdk
* ant
that could be easily provided as seperate downloads and just extracted
along the core.
yes, this also could be done.
(I doubt that these were specially prepared for
o3-build)
source a copied from the regular download without any modifications.
So: Please provide seperate tarballs instead of an iso.
points taken, will do, at list as tar ball in the next step.
ciao
Christian
thanks for the feedback,
Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]