Problem with setup.hint of singular-helper

Brian Dessent brian@dessent.net
Sat Nov 5 20:46:00 GMT 2005


If you look at the generated setup.ini, you see the following two
packages:

@ singular-help
sdesc: "A computer algebra system for [...]"
ldesc: "SINGULAR is a Computer Algebra [...]"
category: Math
requires: _update-info-dir
version: 3.0.0-2
install: release/singular/singular-help/singular-help-3.0.0-2.tar.bz2
1957814 68a8d89040b0c624fe02fe0ef409c05d
[prev]
version: 3.0.0-1
install: release/singular/singular-help/singular-help-3.0.0-1.tar.bz2
2000905 f81cdfd19614cb9ef6fe9f0d05c278bf

@ singular-helper
sdesc: "A computer algebra system for [...]"
ldesc: "SINGULAR is a Computer Algebra [...]"
category: Base
requires: singular-base singular-share singular-help singular-icons
singular-surf rxvt emacs emacs-X11

There are two packages here where there should be one.  This is also
very bad because it erroneously causes "singular-helper" to be in
category "base", which then pulls in all of singular, all of emacs (!!),
all of X11 (!!), and a bunch of other extraneous crap into the base
install where it should not be.

This happens because the setup.hint file for singular-helper is actually
in directory release/singular-help but does not contain an '@' which is
needed for the upset script when the directory name does not equal the
package name.  The directory needs to be renamed or the setup.hint
modified.

It looks like this has been broken since early September (!!).  How
could this be?

Brian



More information about the Cygwin-apps mailing list