When I install nekoware from scratch.. I end up having to do a lot of extra things to get everything even working. I am sure many do not even use half the stuff in nekoware, but I tried to at one point. Ideally we should correct the fixes in nekoware packages.
Here are some old notes...
### PLATFORM
systune rlimit_nofile_cur 400
systune restricted_chown 1
systune -r ncargs 262144
/var/config/vswap.options
vswaplen=150000
/usr/include/unistd.h
...
/* #if _SGIAPI || defined(_BSD_TYPES) || defined(_BSD_COMPAT) */
#if (_SGIAPI || defined(_BSD_TYPES) || defined(_BSD_COMPAT) ) && !(defined(_LANGUAGE_C_PLUS_PLUS))
/* Need to use the same predicate as
* types.h for inclusion of bsd_types.h/select.h
*/
struct timeval;
extern int select(int, fd_set *, fd_set *, fd_set *, struct timeval *);
#endif
...
/usr/include/inttypes.h
...
/*
* FIX FOR va_list not being defined when compiling
*/
typedef char *va_list;
...
### FIXES
xfig fix:
mv /usr/lib/X11/fonts/Type1/fonts.alias.artifex /usr/lib/X11/fonts/Type1/__fonts.alias.artifex__
xset -fp rehash
/usr/nekoware/share/mime/packages/libgeda.xml
/usr/nekoware/share/autoconf/m4sugar/foreach.m4
/usr/nekoware/lib/python2.7/multiprocessing/__init__.py
/usr/nekoware/lib/lynx.cfg
/usr/nekoware/lib/libmikmod.so.4.0 . to get custom dosbox to work after installing newer nekoware packages from ~2017
/usr/nekoware/lib/firefox-3.0.19 embedded libs needed after installing nekoware beta
/usr/nekoware/include/jversion.h needed for some apps
/usr/nekoware/bin/weather change port 3000 to nothing
/usr/nekoware/share/cmake-2.8 (updated)
/usr/nekoware/lib/libperl.so .. replace from /usr/nekoware/lib/perl5/5.8.9/irix-n32/CORE/libperl.so
/usr/nekoware/bin/tclsh and wish and wishx are misssing.. need symlinks to tclsh8.4, etc..
Error in creation of /usr/nekoware/etc/pango/pango.modules
its empty
need to run pango-querymodules > /usr/nekoware/etc/pango/pango.modules
Inkscape fix.. cant open svg files
Add the following to: /usr/nekoware/etc/gnome-vfs-2.0-modules/default/modules.conf
file: file
Inkscape and libperl
/usr/nekoware/lib/libperl.so symlink is to 5.8.4 .. does not exist!? (at least on my install)
Recreate symlink:
ln -s /usr/nekoware/lib/perl5/5.8.9/irix-n32/CORE/libperl.so /usr/nekoware/lib/libperl.so
scribus has issues, resorted to a non-nekoware version
GIT issue
git clone
https://urlhere..
Cloning into 'macemu'...
2503:git-remote-https: rld: Fatal Error: Cannot Successfully map soname 'liblber-2.3.so.1' under any of the filenames /usr/nekoware/lib/liblber-2.3 ....
nekoware's obsolete has liblber-2.2 and liblber-2.4 .. no 2.3
found neko_openldap-2.3.26.tardist on
http://nekoware.dustytech.net/current/ne...26.tardist
untarred it
showfiles -f . -x -- libldap-2.3.so.1.14
showfiles -f . -x -- liblber-2.3.so.1.14
cp liblber-2.3.so.1.14 /usr/nekoware/lib/liblber-2.3.so.1.1
cp libldap-2.3.so.1.14 /usr/nekoware/lib/libldap-2.3.so.1
Seamonkey doesnt like nekoware's sqlite .. but it has its own compiled version in its dir.
force use of specific library instead of whatever it finds in env path or what it was hardcoded to
(cd /tmp; _RLDN32_LIST=/usr/nekoware/lib/seamonkey-1.1.19/libsqlite3.so:/usr/lib32/libC.so

EFAULT /usr/nekoware/bin/seamonkey &)
planner application needs older gettext: libgettextlib-0.14.1.so from older neko_gettext-0.14.1.tardist
nekoware required obsolete:
neko_libgfs-1.10.1.tardist
create a shared lib of python .so (missing?)
libpython2.7.so
nekoware beta breaks GIMP
./gimp
(gimp:30476): GLib-WARNING **: goption.c:2132: ignoring no-arg, optional-arg or filename flags (8) on option of type 0
***MEMORY-ERROR***: gimp[30476]: GSlice: failed to allocate 4088 bytes (alignment: 4096): Not enough space
./gimp: terminated: Abort
also breaks darkplaces app:
libpng restored for darkplaces
libglib restored
libgio restored
libgobject restored
and more?
clamscan's freshclam script needs fixing/updating