The package "solve_rat_ineq" not work on Maxima v5.21.0.
(%i1) load("solve_rat_ineq");
(%o1) "C:/Programmi/Maxima-5.21.0/share/maxima/5.21.0/share/contrib/solve_rat_ineq.mac"
(%i2) solve_rat_ineq(x-1>=0);
(%o2) []
(%i3) solve_rat_ineq(x-1>=0);
(%o3) all
It worked on maxima v 5.20.1.
Idem for other package of other contributor about inequalities (interval_arithmetic, ineq_domain).
For it see http://www.math.utexas.edu/pipermail/maxima/2009/019625.html
I think that it is the same problem.
Sorry for my bad english.
I think that the problem is in realnonly which is set to true in the package.
Maxima version: 5.21.1
Maxima build date: 8:13 4/26/2010
Host type: i686-pc-mingw32
Lisp implementation type: GNU Common Lisp (GCL)
Lisp implementation version: GCL 2.6.8
display2d:false;
algsys([8*x=1],[x]);
(%o39) [[x = 1/8]]
realonly:true;
algsys([8*x=1],[x]);
(%o41) []
Can be closed now (fixed in CVS).
Fixed in algsys.lisp revision 1.16 by Volker van Nek.
Closing this bug report as fixed.
Dieter Kaiser