This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Harald, > the installation (make install) of LDM fails on an OpenSuse 11.3 > Linux system with the following error: > > > Making install in regutil > make[1]: Entering directory `/data/hanlauf/Software/ldm-6.9.7/regutil' > make install-am > make[2]: Entering directory `/data/hanlauf/Software/ldm-6.9.7/regutil' > make[3]: Entering directory `/data/hanlauf/Software/ldm-6.9.7/regutil' > test -z "/data/hanlauf/LDM/bin" || /bin/mkdir -p "/data/hanlauf/LDM/bin" > /bin/sh ../libtool --mode=install /usr/bin/install -c regutil > '/data/hanlauf/LDM/bin' > /usr/bin/install -c .libs/regutil /data/hanlauf/LDM/bin/regutil > /usr/bin/perl ./installRegistry regpar.tab ./regutil \ > /data/hanlauf/LDM/etc/ldmadmin-pl.conf /data/hanlauf/LDM/etc > *** glibc detected *** /home/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt- > regutil: munmap_chunk(): invalid pointer: 0x00002ade40e67038 *** > ======= Backtrace: ========= > /lib64/libc.so.6(+0x73226)[0x2ade415d5226] > /home/hanlauf/Software/ldm-6.9.7/lib/.libs/libldm.so.0(reg_setDirectory+0x115) > [0x2ade40c3a915] > /home/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-regutil[0x401c32] > /lib64/libc.so.6(__libc_start_main+0xfd)[0x2ade41580b7d] > /home/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-regutil[0x401302] > ======= Memory map: ======== > 00400000-00403000 r-xp 00000000 08:07 1842508 > /data/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-regutil > 00602000-00603000 r-xp 00002000 08:07 1842508 > /data/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-regutil > 00603000-00604000 rwxp 00003000 08:07 1842508 > /data/hanlauf/Software/ldm-6.9.7/regutil/.libs/lt-regutil > 00604000-00625000 rwxp 00000000 00:00 0 > [heap] > 2ade409ba000-2ade409d9000 r-xp 00000000 08:02 417957 > /lib64/ld-2.11.2.so > 2ade409d9000-2ade409da000 rwxp 00000000 00:00 0 > 2ade40bd8000-2ade40bd9000 r-xp 0001e000 08:02 417957 > /lib64/ld-2.11.2.so > 2ade40bd9000-2ade40bda000 rwxp 0001f000 08:02 417957 > /lib64/ld-2.11.2.so > 2ade40bda000-2ade40bdb000 rwxp 00000000 00:00 0 > 2ade40bdb000-2ade40c60000 r-xp 00000000 08:07 1842456 > /data/hanlauf/Software/ldm-6.9.7/lib/.libs/libldm.so.0.0.0 > 2ade40c60000-2ade40e5f000 ---p 00085000 08:07 1842456 > /data/hanlauf/Software/ldm-6.9.7/lib/.libs/libldm.so.0.0.0 > 2ade40e5f000-2ade40e64000 r-xp 00084000 08:07 1842456 > /data/hanlauf/Software/ldm-6.9.7/lib/.libs/libldm.so.0.0.0 > 2ade40e64000-2ade40e68000 rwxp 00089000 08:07 1842456 > /data/hanlauf/Software/ldm-6.9.7/lib/.libs/libldm.so.0.0.0 > 2ade40e68000-2ade40e7a000 rwxp 00000000 00:00 0 > 2ade40e7a000-2ade40ee2000 r-xp 00000000 08:07 1841567 > /data/hanlauf/Software/ldm-6.9.7/libxml2/.libs/libxml2.so.2.7.7 > 2ade40ee2000-2ade410e1000 ---p 00068000 08:07 1841567 > /data/hanlauf/Software/ldm-6.9.7/libxml2/.libs/libxml2.so.2.7.7 > 2ade410e1000-2ade410e2000 r-xp 00067000 08:07 1841567 > /data/hanlauf/Software/ldm-6.9.7/libxml2/.libs/libxml2.so.2.7.7 > 2ade410e2000-2ade410e3000 rwxp 00068000 08:07 1841567 > /data/hanlauf/Software/ldm-6.9.7/libxml2/.libs/libxml2.so.2.7.7 > 2ade41106000-2ade41108000 r-xp 00000000 08:02 414000 > /lib64/libdl-2.11.2.so > 2ade41108000-2ade41308000 ---p 00002000 08:02 414000 > /lib64/libdl-2.11.2.so > 2ade41308000-2ade41309000 r-xp 00002000 08:02 414000 > /lib64/libdl-2.11.2.so > 2ade41309000-2ade4130a000 rwxp 00003000 08:02 414000 > /lib64/libdl-2.11.2.so > 2ade4130a000-2ade41360000 r-xp 00000000 08:02 414005 > /lib64/libm-2.11.2.so > 2ade41360000-2ade4155f000 ---p 00056000 08:02 414005 > /lib64/libm-2.11.2.so > 2ade4155f000-2ade41560000 r-xp 00055000 08:02 414005 > /lib64/libm-2.11.2.so > 2ade41560000-2ade41561000 rwxp 00056000 08:02 414005 > /lib64/libm-2.11.2.so > 2ade41561000-2ade41562000 rwxp 00000000 00:00 0 > 2ade41562000-2ade416b8000 r-xp 00000000 08:02 414057 > /lib64/libc-2.11.2.so > 2ade416b8000-2ade418b8000 ---p 00156000 08:02 414057 > /lib64/libc-2.11.2.so > 2ade418b8000-2ade418bc000 r-xp 00156000 08:02 414057 > /lib64/libc-2.11.2.so > 2ade418bc000-2ade418bd000 rwxp 0015a000 08:02 414057 > /lib64/libc-2.11.2.so > 2ade418bd000-2ade418c4000 rwxp 00000000 00:00 0 > 2ade418c4000-2ade418d9000 r-xp 00000000 08:02 410131 > /lib64/libgcc_s.so.1 > 2ade418d9000-2ade41ad8000 ---p 00015000 08:02 410131 > /lib64/libgcc_s.so.1 > 2ade41ad8000-2ade41ad9000 r-xp 00014000 08:02 410131 > /lib64/libgcc_s.so.1 > 2ade41ad9000-2ade41ada000 rwxp 00015000 08:02 410131 > /lib64/libgcc_s.so.1 > 7fff60c7e000-7fff60ca0000 rwxp 00000000 00:00 0 > [stack] > 7fff60d55000-7fff60d56000 r-xp 00000000 00:00 0 > [vdso] > ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 > [vsyscall] > Couldn't ensure that registry exists in directory "/data/hanlauf/LDM/etc" at > ./installRegistry line 33. > make[3]: *** [install-exec-local] Error 2 > make[3]: Leaving directory `/data/hanlauf/Software/ldm-6.9.7/regutil' > make[2]: *** [install-am] Error 2 > make[2]: Leaving directory `/data/hanlauf/Software/ldm-6.9.7/regutil' > make[1]: *** [install] Error 2 > make[1]: Leaving directory `/data/hanlauf/Software/ldm-6.9.7/regutil' > make: *** [install-recursive] Error 1 I suspect that the problem starts in the libxml2 library. > Configuration for a test install in a scratch directory: > > LDMHOME=/data/hanlauf/LDM ./configure --prefix=/data/hanlauf/LDM --disable- > root-actions I recommend against using the "--prefix" option because the LDM installation-structure is designed to allow upgrading an existing LDM installation and also reverting back to a previous version if the new version doesn't work. The prefix you specified would prevent that. > I have attached the following files in a compressed .tar archive: > > log.configure > config.log > log.make > log.install > log.install-retry > > The file log.install-retry is the output of rerunning "make install" > within emacs to capture the crash output given above. There's not enough information to determine the cause of the problem. Do you have an LDM user? May I log onto the system in question as that user? If not, then would you please build the LDM system with debugging enabled (i.e., CFLAGS=-g). > -- > Harald Anlauf > Deutscher Wetterdienst (DWD) | Phone: +49 69 8062 4941 > FE12 / Datenassimilation | Fax: +49 69 8062 3721 > 63067 Offenbach | e-Mail: address@hidden Regards, Steve Emmerson Ticket Details =================== Ticket ID: FQJ-295802 Department: Support LDM Priority: Normal Status: Closed