Dr. Volker Zell wrote:

What does this

 path to alternate expected in /var/lib/alternatives/gs

mean ?

Some sort of parsing error. At that line in the code, the program expects that the line contains exactly an absolute path to the target program.

e.g.
  line = parseLine(&bufp);
  while (line && *line) {
set->alts = realloc(set->alts, (set->numAlts + 1) * sizeof(*set->alts));

    if (*line != '/') {
      PARANOID_FREE(buf);
      fprintf(stderr, _("path to alternate expected in %s\n"), path);
      return 1;\
    }
    ...

So, line does not start with '/'. So, it's either somehow in the wrong state when parsing that particular line, or the line has a relative path or something. What you did not post, was your actual, problematic /var/lib/alternatives/gs file...

FWIW, I can't reproduce this. I even tried mounting /var/lib/alternatives in text mode to see if that was the problem. It wasn't.

Here is what gs SHOULD look like, if you have both ghostscript and ghostscript-x11 installed:

------ snip -------
auto
/usr/bin/gs

/usr/bin/gs-native
10
/usr/bin/gs-x11
20
------ snip ------

--
Chuck

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to