[MonetDB-users] install script (monetdb-install.sh)doesn't work for current branch

Stefan.Manegold at cwi.nl Stefan.Manegold at cwi.nl
Tue Dec 18 13:15:04 CET 2007


> On 18-12-2007 12:53:09 +0100, Ying Zhang wrote:
>> > Fetch should work, but most probably the unpack fails.
>> >
>> > Lovely.
>> >
>>
>> yep, it fails.  well, not the unpack, but the 'mv':
>> 	mv: cannot stat `pathfinder-[0-9]*': No such file or director
>>
>> but it is now named differently...
>>
>> $ ls tmp/monetdb_build/MonetDB4-XQuery/
>> MonetDB-XQuery-0.21.0/  MonetDB4-XQuery.tar.gz
>
> Yes, horror.
>
> I don't understand why this wasn't properly communicated...

For convenience and consistency, the names of all tar balls and the
top-level directories in them have been "canonicalized" in by Sjoerd on
2007/12/03 (please mind the last line of his checkin message):

===================================================================
2007/12/03 - sjoerd:
MonetDB/conf/monetdb-config.bat.in,1.7(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB/conf/monetdb-config.in,1.5(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB4/Makefile.ag,1.9
MonetDB4/MonetDB-server.spec.in,1.20
MonetDB4/configure.ag,1.25
MonetDB4/rpm.mk.in,1.15(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-06)
MonetDB4/conf/MonetDB.conf.in,1.9(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB4/conf/monetdb4-config.bat.in,1.3(Current_DailyBuild-07,Current_DailyBuild-06,Current_DailyBuild-05,Current_DailyBuild-04)
MonetDB4/conf/monetdb4-config.in,1.3(Current_DailyBuild-07,Current_DailyBuild-06,Current_DailyBuild-05,Current_DailyBuild-04)
MonetDB4/scripts/tools/Makefile.ag,1.6(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB4/src/mapi/Makefile.ag,1.7(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB4/src/modules/calibrator/Makefile.ag,1.7(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB4/src/modules/contrib/Makefile.ag,1.9(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB4/src/modules/mnetcdf/Makefile.ag,1.8(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB4/src/modules/plain/Makefile.ag,1.9(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB4/src/monet/Makefile.ag,1.6(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB5/Makefile.ag,1.22
MonetDB5/MonetDB-server.spec.in,1.32
MonetDB5/configure.ag,1.80
MonetDB5/rpm.mk.in,1.14(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-06)
MonetDB5/conf/Makefile.ag,1.13(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB5/conf/monetdb5-config.bat.in,1.3(Current_DailyBuild-07,Current_DailyBuild-06,Current_DailyBuild-05,Current_DailyBuild-04)
MonetDB5/conf/monetdb5-config.in,1.3(Current_DailyBuild-07,Current_DailyBuild-06,Current_DailyBuild-05,Current_DailyBuild-04)
MonetDB5/conf/monetdb5.conf.in,1.29(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB5/src/compiler/Makefile.ag,1.8(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB5/src/mal/Makefile.ag,1.46(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB5/src/modules/atoms/Makefile.ag,1.36(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB5/src/modules/kernel/Makefile.ag,1.67(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB5/src/modules/mal/Makefile.ag,1.110(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB5/src/modules/mal/crackers/Makefile.ag,1.5(Current_DailyBuild-07,Current_DailyBuild-06,Current_DailyBuild-05,Current_DailyBuild-04)
MonetDB5/src/optimizer/Makefile.ag,1.51(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
MonetDB5/src/scheduler/Makefile.ag,1.11(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
buildtools/autogen/autogen/am.py,1.59
clients/Makefile.ag,1.10
clients/MonetDB-client.spec.in,1.30(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
clients/configure.ag,1.29(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
clients/rpm.mk.in,1.16(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-06)
java/MonetDB-java.spec.in,1.3(Current_DailyBuild-05,Current_DailyBuild-04)
java/configure.ag,1.4
java/rpm.mk.in,1.4(Current_DailyBuild-06,Current_DailyBuild-05,Current_DailyBuild-04)
pathfinder/Makefile.ag,1.31
pathfinder/MonetDB-XQuery.spec.in,1.45
pathfinder/configure.ag,1.122(Current_DailyBuild-05,Current_DailyBuild-04)
pathfinder/rpm.mk.in,1.21(Current_DailyBuild-05,Current_DailyBuild-04)
pathfinder/vertoo.config,1.21(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
sql/MonetDB-SQL.spec.in,1.60(Current_DailyBuild-04)
sql/configure.ag,1.128
sql/rpm.mk.in,1.22(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-06)
template/Makefile.ag,1.11
template/configure.ag,1.50(Current_DailyBuild-05,Current_DailyBuild-04,Current_DailyBuild-07,Current_DailyBuild-06)
xml/Makefile.ag,1.10 xml/MonetDB-XML.spec.in,1.15
xml/configure.ag,1.46
xml/rpm.mk.in,1.12
xml/vertoo.config,1.4
TestTools/MdoServer,1.269
amdb/Makefile.ag,1.7
amdb/configure.ag,1.51

Changed the name of the generated tar balls (and the name of the
top-level directory within them).
The names are now equal to what nightly testing created, so that
doesn't have to rename the tar balls anymore.
The files are still installed in the same place as before.
Building RPMs still works.

The main change in the code is that we no longer use @PACKAGE@ since
that is the longer tar ball name which we don't want in the
installation directories we create.  Also, we can't use the defaults

when installing include files since they would also otherwise be
installed in a directory with @PACKAGE@ in it.

Note, this will undoubtedly negatively affect the monetdb-install
script, but I leave it to its owner to fix that.
===================================================================

> -------------------------------------------------------------------------
> SF.Net email is sponsored by:
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services
> for just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> MonetDB-users mailing list
> MonetDB-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/monetdb-users
>





More information about the users-list mailing list