VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

Author Topic: Ispell wont install with vpackager  (Read 1101 times)

flebber

  • Member
  • *
  • Posts: 29
Ispell wont install with vpackager
« on: June 17, 2011, 05:46:31 pm »

Morning or afternoon maybe evening. I wanted to install gedit, but it cannot install from gslapt due to unmet dependency ispell.

So I have attempted to install ispell with vpackager, source downloaded for version 3.3.02 from here: http://fmg-www.cs.ucla.edu/geoff/ispell.html#ftp-sites any ideas how to install ispell?

But I keep receiving a fail error.

Code: [Select]
ispell-3.3.02/local.h.bsd
ispell-3.3.02/local.h.cygwin
ispell-3.3.02/local.h.generic
ispell-3.3.02/local.h.linux
ispell-3.3.02/local.h.macos
ispell-3.3.02/local.h.solaris
ispell-3.3.02/lookup.c
ispell-3.3.02/makedict.sh
ispell-3.3.02/makedent.c
ispell-3.3.02/munchlist.X
ispell-3.3.02/parse.y
ispell-3.3.02/proto.h
ispell-3.3.02/sq.1
ispell-3.3.02/sq.c
ispell-3.3.02/subset.X
ispell-3.3.02/term.c
ispell-3.3.02/tgood.c
ispell-3.3.02/tree.c
ispell-3.3.02/tryaffix.X
ispell-3.3.02/unsq.c
ispell-3.3.02/version.h
ispell-3.3.02/xgets.c
ispell-3.3.02/zapdups.X
ispell-3.3.02/languages/
ispell-3.3.02/languages/Makefile
ispell-3.3.02/languages/Where
ispell-3.3.02/languages/fix8bit.c
ispell-3.3.02/languages/altamer/
ispell-3.3.02/languages/altamer/Makefile
ispell-3.3.02/languages/american/
ispell-3.3.02/languages/american/Makefile
ispell-3.3.02/languages/british/
ispell-3.3.02/languages/british/Makefile
ispell-3.3.02/languages/dansk/
ispell-3.3.02/languages/dansk/Makefile
ispell-3.3.02/languages/deutsch/
ispell-3.3.02/languages/deutsch/Makefile
ispell-3.3.02/languages/english/
ispell-3.3.02/languages/english/Makefile
ispell-3.3.02/languages/english/altamer.0
ispell-3.3.02/languages/english/altamer.1
ispell-3.3.02/languages/english/altamer.2
ispell-3.3.02/languages/english/american.0
ispell-3.3.02/languages/english/american.1
ispell-3.3.02/languages/english/american.2
ispell-3.3.02/languages/english/british.0
ispell-3.3.02/languages/english/british.1
ispell-3.3.02/languages/english/british.2
ispell-3.3.02/languages/english/english.0
ispell-3.3.02/languages/english/english.1
ispell-3.3.02/languages/english/english.2
ispell-3.3.02/languages/english/english.3
ispell-3.3.02/languages/english/english.5X
ispell-3.3.02/languages/english/english.aff
ispell-3.3.02/languages/english/msgs.h
ispell-3.3.02/languages/espanol/
ispell-3.3.02/languages/espanol/Makefile
ispell-3.3.02/languages/francais/
ispell-3.3.02/languages/francais/Makefile
ispell-3.3.02/languages/nederlands/
ispell-3.3.02/languages/nederlands/Makefile
ispell-3.3.02/languages/norsk/
ispell-3.3.02/languages/norsk/Makefile
ispell-3.3.02/languages/portugues/
ispell-3.3.02/languages/portugues/Makefile
ispell-3.3.02/languages/svenska/
ispell-3.3.02/languages/svenska/Makefile
ispell-3.3.02/addons/
ispell-3.3.02/addons/nextispell/
ispell-3.3.02/addons/nextispell/Makefile
ispell-3.3.02/addons/nextispell/README
ispell-3.3.02/addons/nextispell/configure
ispell-3.3.02/addons/nextispell/configure.h.template
ispell-3.3.02/addons/nextispell/configureTeX
ispell-3.3.02/addons/nextispell/nextispell.m
ispell-3.3.02/addons/nextispell/services.template
ispell-3.3.02/addons/xspell.shar
ispell-3.3.02/deformatters/
ispell-3.3.02/deformatters/Makefile
ispell-3.3.02/deformatters/README
ispell-3.3.02/deformatters/defmt-c.c
ispell-3.3.02/deformatters/defmt-sh.c
ispell-3.3.02/pc/
ispell-3.3.02/pc/README
ispell-3.3.02/pc/cfglang.sed
ispell-3.3.02/pc/cfgmain.sed
ispell-3.3.02/pc/configdj.bat
ispell-3.3.02/pc/djterm.c
ispell-3.3.02/pc/local.djgpp
ispell-3.3.02/pc/local.emx
ispell-3.3.02/pc/make-dj.bat
ispell-3.3.02/pc/makeemx.bat
ispell.SlackBuild: line 129: /tmp/vpackager/ispell/3.3.02/src/patches/*: No such file or directory
cp: cannot stat `/tmp/vpackager/ispell/3.3.02/src/patches/*': No such file or directory
Setting permissions...
Configuring source...
set +e; \
  [ -r local.h ]  ||  (cp local.h.generic local.h; chmod u+w local.h)
set +vx; \
MASTERHASH=`cat config.X local.h \
  | sed -n -e \
    's/^#define[ ]*LANGUAGES[ ][^}]*HASHFILES=\([^,}]*\).*$/\1/p' \
  | sed -n -e '$p'`; \
HASHSUFFIX=`cat config.X local.h \
  | sed -n -e \
    's/^#define[ ]*HASHSUFFIX[ ]*"\(.*\)"/\1/p' \
  | sed -n -e '$p'`; \
case "$MASTERHASH" in \
    american*|british*) DEFHASH="english$HASHSUFFIX";; \
    *) DEFHASH="$MASTERHASH";; \
esac; \
DEFLANG=`expr "$DEFHASH" : '\(.*\)\..*$'`.aff; \
echo "/* This file is generated by the Makefile.  Don't edit it! */" \
  > defhash.h; \
echo '' >> defhash.h; \
echo '#ifndef MASTERHASH' >> defhash.h; \
echo '#define MASTERHASH "'"$MASTERHASH"'"' >> defhash.h; \
echo '#endif' >> defhash.h; \
echo '#ifndef DEFHASH' >> defhash.h; \
echo '#define DEFHASH "'"$DEFHASH"'"' >> defhash.h; \
echo '#endif' >> defhash.h; \
echo '#ifndef DEFLANG' >> defhash.h; \
echo '#define DEFLANG "'"$DEFLANG"'"' >> defhash.h; \
echo '#endif' >> defhash.h
set +vx; \
for var in BAKEXT BINDIR CC CFLAGS COUNTSUFFIX DEFDICT DEFHASH \
  DEFLANG EXEEXT HASHSUFFIX INSTALL \
  LANGUAGES LIBDIR LIBES LINK LINT LINTFLAGS LOOK_XREF \
  MAKE_SORTTMP MAN1DIR MAN1EXT MAN45DIR MAN45EXT MAN45SECT MASTERHASH \
  MSGLANG POUNDBANG REGLIB STATSUFFIX \
  SPELL_XREF TERMLIB TIB_XREF WORDS YACC \
  ; do \
    cat config.X defhash.h local.h \
      | sed -n -e "s/^#define[ ]*$var[ ]*"'"'"/$var=/p" \
      | sed -e 's/"[^"]*$/'"'/" -e "s/=/='/" -e 's/\\"/"/g' \
      | sed -n -e '$p'; \
  done > config.sh; \
echo 'case "$MAKE_SORTTMP" in "") \
  SORTTMP="-e /!!SORTTMP!!/s/=.*$/=/";; *) SORTTMP=;; esac' \
  >> config.sh
cp config.X config.h
chmod u+w config.h
echo '' >> config.h
echo '/* AUTOMATICALLY-GENERATED SYMBOLS */' >> config.h
cat local.h config.X \
  | egrep '^#define[ ]*SIGNAL_TYPE' \
  | sed -e 's/TYPE[ ]*/TYPE_STRING "/' -e 's/$/"/' -e 1q \
  >> config.h
cat local.h config.X \
  | egrep '^#define[ ]*MASKTYPE' \
  | sed -e 's/TYPE[ ]*/TYPE_STRING "/' -e 's/$/"/' -e 1q \
  >> config.h
+ rm -f msgs.h
+ ln languages/english/msgs.h msgs.h
+ cc -O -c buildhash.c

   *** No more jobs in queue. Stopping bot ***+ cc -O -c hash.c
+ cc -O -c makedent.c
+ yacc parse.y
+ '[' -f y_tab.c ']'
+ mv y.tab.c y_tab.c
+ cc -O -c y_tab.c
+ mv y_tab.o parse.o
+ rm -f y_tab.c
+ cc -O -o buildhash buildhash.o hash.o makedent.o parse.o
make[1]: Entering directory `/tmp/vpackager/ispell/3.3.02/tmp/ispell-3.3.02'
. ./config.sh; \
  set +vx; \
  sed \
    -e "s@!!BAKEXT!!@$BAKEXT@g" \
    -e "s@!!COUNTSUFFIX!!@$COUNTSUFFIX@g" \
    -e "s@!!DEFHASH!!@$DEFHASH@" -e "s@!!DEFLANG!!@$DEFLANG@" \
    -e "s@!!HASHSUFFIX!!@$HASHSUFFIX@g" \
    -e "s@!!LIBDIR!!@$LIBDIR@" -e "s@!!DEFDICT!!@$DEFDICT@" \
    -e "s@!!LOOK_XREF!!@$LOOK_XREF@g" \
    -e "s@!!MAN45SECT!!@$MAN45SECT@g" \
    -e "s@!!POUNDBANG!!@$POUNDBANG@g" \
    -e "s@!!SPELL_XREF!!@$SPELL_XREF@g" \
    -e "s@!!STATSUFFIX!!@$STATSUFFIX@g" \
    -e "s@!!TIB_XREF!!@$TIB_XREF@g" \
    -e "s@!!WORDS!!@$WORDS@g" \
    $SORTTMP < findaffix.X > findaffix
make[1]: Leaving directory `/tmp/vpackager/ispell/3.3.02/tmp/ispell-3.3.02'
chmod +x findaffix
make[1]: Entering directory `/tmp/vpackager/ispell/3.3.02/tmp/ispell-3.3.02'
. ./config.sh; \
  set +vx; \
  sed \
    -e "s@!!BAKEXT!!@$BAKEXT@g" \
    -e "s@!!COUNTSUFFIX!!@$COUNTSUFFIX@g" \
    -e "s@!!DEFHASH!!@$DEFHASH@" -e "s@!!DEFLANG!!@$DEFLANG@" \
    -e "s@!!HASHSUFFIX!!@$HASHSUFFIX@g" \
    -e "s@!!LIBDIR!!@$LIBDIR@" -e "s@!!DEFDICT!!@$DEFDICT@" \
    -e "s@!!LOOK_XREF!!@$LOOK_XREF@g" \
    -e "s@!!MAN45SECT!!@$MAN45SECT@g" \
    -e "s@!!POUNDBANG!!@$POUNDBANG@g" \
    -e "s@!!SPELL_XREF!!@$SPELL_XREF@g" \
    -e "s@!!STATSUFFIX!!@$STATSUFFIX@g" \
    -e "s@!!TIB_XREF!!@$TIB_XREF@g" \
    -e "s@!!WORDS!!@$WORDS@g" \
    $SORTTMP < tryaffix.X > tryaffix
make[1]: Leaving directory `/tmp/vpackager/ispell/3.3.02/tmp/ispell-3.3.02'
chmod +x tryaffix
cc -O -c term.c
term.c: In function 'terminit':
term.c:297:5: warning: 'sigsetmask' is deprecated (declared at /usr/include/signal.h:199)
term.c:323:22: error: 'TIOCGETP' undeclared (first use in this function)
term.c:323:22: note: each undeclared identifier is reported only once for each function it appears in
term.c:329:5: error: 'sbuf' has an incomplete type
term.c:330:5: error: invalid use of undefined type 'struct sgttyb'
term.c:330:23: error: 'ECHO' undeclared (first use in this function)
term.c:331:5: error: invalid use of undefined type 'struct sgttyb'
term.c:331:22: error: 'CBREAK' undeclared (first use in this function)
term.c:332:22: error: 'TIOCSETP' undeclared (first use in this function)
term.c:334:5: error: invalid use of undefined type 'struct sgttyb'
term.c:335:5: error: invalid use of undefined type 'struct sgttyb'
term.c:352:5: warning: 'sigsetmask' is deprecated (declared at /usr/include/signal.h:199)
term.c: In function 'done':
term.c:378:19: error: 'TIOCSETP' undeclared (first use in this function)
term.c: In function 'onstop':
term.c:399:19: error: 'TIOCSETP' undeclared (first use in this function)
term.c:408:5: warning: 'sigsetmask' is deprecated (declared at /usr/include/signal.h:199)
term.c:408:5: warning: 'sigblock' is deprecated (declared at /usr/include/signal.h:196)
term.c: In function 'shellescape':
term.c:486:22: error: 'TIOCSETP' undeclared (first use in this function)
term.c wouldn't compile.  Try inverting USG in local.h
make: *** [term.o] Error 1
Logged

pierce.jason

  • Packager
  • Vectorite
  • ****
  • Posts: 250
Re: Ispell wont install with vpackager
« Reply #1 on: June 17, 2011, 09:48:55 pm »

What version of vector are you using and what repo is gedit in?

I'm looking at the slack-required from 6.0's gedit in gsb22 source repo: I see aspell in the required list, but no ispell. Same conclusion looking at the binary repo for gsb at file http://vectorlinux.osuosl.org/veclinux-6.0/gsb-2.22_old/packages/applications/gedit-2.22.1-i586-1gsb.meta

Perhaps ispell is for one of gedit's dependencies?
Logged
pierce.jason
Email: $(echo -e "moc\x2eliamg\x40nosaj.ecreip" | rev)

pierce.jason

  • Packager
  • Vectorite
  • ****
  • Posts: 250
Re: Ispell wont install with vpackager
« Reply #2 on: June 17, 2011, 11:08:51 pm »

Forgot to mention, you can try adding your installer cdrom as a package source. Perhaps the ispell package is on there but was overlooked during repository uploading/maintenance.
Logged
pierce.jason
Email: $(echo -e "moc\x2eliamg\x40nosaj.ecreip" | rev)