I installed hpasm on a new Proliant server (installation from 2005.1). I first thought that the errors near the bottom were because of a failure in DEPEND="" in the ebuild since it didn't pull down lib-compat, but even after merging lib-compat it spits out the errors. Maybe a better approach would be to update to the latest version and fix that one instead? Will open a new bug for that.. /etc/init.d/hpasm start gives: ftp hpasm # /etc/init.d/hpasm start /etc/init.d/hpasm: line 20: /etc/init.d/functions: No such file or directory The hp ProLiant Event Logging Driver is not available for this Linux kernel: 2.6.12-gentoo-r9 Looking for sources to build 2.6.12-gentoo-r9 Sources for Linux kernel 2.6.12-gentoo-r9 have been located In file included from /lib/modules/2.6.12-gentoo-r9/build/include/asm/smp.h:18, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/smp.h:19, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/sched.h:26, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/module.h:10, from cpqevtw_linux.h:76, from cpqevtw_linux.c:34: /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:6:25: mach_mpspec.h: No such file or directory In file included from /lib/modules/2.6.12-gentoo-r9/build/include/asm/smp.h:18, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/smp.h:19, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/sched.h:26, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/module.h:10, from cpqevtw_linux.h:76, from cpqevtw_linux.c:34: /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:8: error: `MAX_MP_BUSSES' undeclared here (not in a function) /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:9: error: `MAX_MP_BUSSES' undeclared here (not in a function) /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:10: error: `MAX_MP_BUSSES' undeclared here (not in a function) /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:12: error: `MAX_MP_BUSSES' undeclared here (not in a function) /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:20: error: `MAX_MP_BUSSES' undeclared here (not in a function) /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:20: error: conflicting types for `mp_bus_id_to_type' /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:8: error: previous declaration of `mp_bus_id_to_type' /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:22: error: `MAX_IRQ_SOURCES' undeclared here (not in a function) /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:24: error: `MAX_MP_BUSSES' undeclared here (not in a function) /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:24: error: conflicting types for `mp_bus_id_to_pci_bus' /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:12: error: previous declaration of `mp_bus_id_to_pci_bus' In file included from /lib/modules/2.6.12-gentoo-r9/build/include/asm/smp.h:20, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/smp.h:19, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/sched.h:26, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/module.h:10, from cpqevtw_linux.h:76, from cpqevtw_linux.c:34: /lib/modules/2.6.12-gentoo-r9/build/include/asm/io_apic.h:158: error: `MAX_IRQ_SOURCES' undeclared here (not in a function) /lib/modules/2.6.12-gentoo-r9/build/include/asm/io_apic.h:158: error: conflicting types for `mp_irqs' /lib/modules/2.6.12-gentoo-r9/build/include/asm/mpspec.h:22: error: previous declaration of `mp_irqs' In file included from /lib/modules/2.6.12-gentoo-r9/build/include/linux/smp.h:19, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/sched.h:26, from /lib/modules/2.6.12-gentoo-r9/build/include/linux/module.h:10, from cpqevtw_linux.h:76, from cpqevtw_linux.c:34: /lib/modules/2.6.12-gentoo-r9/build/include/asm/smp.h:71:26: mach_apicdef.h: No such file or directory cpqevtw_linux.c:55: warning: parameter names (without types) in function declaration cpqevtw_linux.c:55: warning: data definition has no type or storage class cpqevtw_linux.c:56: warning: parameter names (without types) in function declaration cpqevtw_linux.c:56: warning: data definition has no type or storage class cpqevtw_linux.c:57: warning: parameter names (without types) in function declaration cpqevtw_linux.c:57: warning: data definition has no type or storage class cpqevtw_linux.c:58: warning: parameter names (without types) in function declaration cpqevtw_linux.c:58: warning: data definition has no type or storage class cpqevtw_linux.c: In function `init_module': cpqevtw_linux.c:126: warning: `inter_module_register' is deprecated (declared at /lib/modules/2.6.12-gentoo-r9/build/include/linux/module.h:564) cpqevtw_linux.c:129: warning: `inter_module_register' is deprecated (declared at /lib/modules/2.6.12-gentoo-r9/build/include/linux/module.h:564) cpqevtw_linux.c: In function `cleanup_module': cpqevtw_linux.c:153: warning: `inter_module_unregister' is deprecated (declared at /lib/modules/2.6.12-gentoo-r9/build/include/linux/module.h:565) cpqevtw_linux.c:154: warning: `inter_module_unregister' is deprecated (declared at /lib/modules/2.6.12-gentoo-r9/build/include/linux/module.h:565) cpqevtw_linux.c: In function `cevt_open': cpqevtw_linux.c:261: error: `MOD_INC_USE_COUNT' undeclared (first use in this function) cpqevtw_linux.c:261: error: (Each undeclared identifier is reported only once cpqevtw_linux.c:261: error: for each function it appears in.) cpqevtw_linux.c: In function `cevt_close': cpqevtw_linux.c:287: error: `MOD_DEC_USE_COUNT' undeclared (first use in this function) make: *** [cpqevtw_linux.o] Error 1 WARNING! Not able to rebuild the hp ProLiant Event Logging Driver on this kernel! See /opt/compaq/cpqhealth/cpqhealth_boot.log for error details. The ProLiant ASM driver has failed to load! /opt/compaq/foundation/etc/cmafdtn: line 74: /etc/rc.d/init.d/functions: No such file or directory /opt/compaq/server/etc/cmasvr: line 76: /etc/rc.d/init.d/functions: No such file or directory The binary "/opt/compaq/cpqhealth/cpqasm/casmd" depends on "linux-gate.so.1". The binary "/opt/compaq/cpqhealth/cpqasm/hpimlview" depends on "linux-gate.so.1". The binary "/opt/compaq/cpqhealth/cpqasm/hpimlview" depends on "/usr/lib/libmenu.so.5". The binary "/opt/compaq/cpqhealth/cpqasm/hpimlview" depends on "/lib/libncurses.so.5". The binary "/opt/compaq/cpqhealth/cpqasm/hpimlview" depends on "/usr/lib/libpanel.so.5". The binary "/opt/compaq/cpqhealth/cpqasm/hpimlview" depends on "/lib/libc.so.6". The binary "/opt/compaq/cpqhealth/cpqevt/cevtd" depends on "linux-gate.so.1". The binary "/opt/compaq/cpqhealth/hplog" depends on "linux-gate.so.1". The binary "/opt/compaq/cpqhealth/hpuid" depends on "linux-gate.so.1". The binary "/opt/compaq/foundation/bin/cmafdtnpeerd" depends on "linux-gate.so.1". The binary "/opt/compaq/foundation/bin/cmafdtnpeerd" depends on "/usr/lib/libcpqci.so.1". The binary "/opt/compaq/foundation/bin/cmafdtnpeerd" depends on "/lib/libpthread.so.0". Hint: Install your distribution's pthreading library. The binary "/opt/compaq/foundation/bin/cmafdtnpeerd" depends on "not". The binary "/opt/compaq/foundation/bin/cmahostd" depends on "linux-gate.so.1". The binary "/opt/compaq/foundation/bin/cmahostd" depends on "/lib/libuuid.so.1". The binary "/opt/compaq/foundation/bin/cmahostd" depends on "not". The binary "/opt/compaq/foundation/bin/cmathreshd" depends on "linux-gate.so.1". The binary "/opt/compaq/foundation/bin/cmathreshd" depends on "not". The binary "/opt/compaq/foundation/bin/cmawebd" depends on "linux-gate.so.1". The binary "/opt/compaq/foundation/bin/cmawebd" depends on "/usr/lib/libstdc++-libc6.1-1.so.2". Hint: Install your distribution's compatibility standard C++ library, often called compat-libstdc++. The binary "/opt/compaq/foundation/bin/cmawebd" depends on "/lib/libpthread.so.0". Hint: Install your distribution's pthreading library. The binary "/opt/compaq/foundation/bin/cmawebd" depends on "not". The binary "/opt/compaq/foundation/bin/cmawebd" depends on "not". The binary "/opt/compaq/foundation/bin/cmawebd" depends on "/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/libstdc++.so.5". Hint: Install your distribution's compatibility standard C++ library, often called compat-libstdc++. The binary "/opt/compaq/foundation/bin/cmawebd" depends on "/lib/libm.so.6". The binary "/opt/compaq/foundation/bin/cmawebd" depends on "/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/libgcc_s.so.1". The binary "/opt/compaq/server/bin/cmahealthd" depends on "linux-gate.so.1". The binary "/opt/compaq/server/bin/cmastdeqd" depends on "linux-gate.so.1". The binary "/opt/compaq/server/bin/cmasvrpeerd" depends on "linux-gate.so.1". The binary "/opt/compaq/server/bin/cmasvrpeerd" depends on "/usr/lib/libcpqci.so.1". The binary "/opt/compaq/server/bin/cmasvrpeerd" depends on "/lib/libpthread.so.0". Hint: Install your distribution's pthreading library. The binary "/opt/compaq/server/bin/cmasvrpeerd" depends on "not". The binary "/sbin/bootcfg" depends on "linux-gate.so.1". hpasm: Server Management is not fully enabled
I have written some hpasm ebuild
I have written some hpasm ebuild´s http://www.tuxus.com/app-admin/hpasm
That's great! Hopes the maintainer can take a look at it. I no longer have constant access to the HP server I tried to run it on, so I can't really try it out.
As no one cares for it, I masked it for removal.
# Carsten Lohrke <carlo@gentoo.org> (07 Jan 2008) # Masked for removal app-admin/hpasm Then punt it please. ;)
It should have gone to treecleaners for voting, but since it was done(tm) it's now gone.