<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
    <title></title>
  </head>

  <body>
    Thank you, that worked. 

    <div>
      <br />
    </div>

    <div>
      I wonder two things:
    </div>

    <div>
      <br />
    </div>

    <div>
      1) How to downgrade cabal packages? Just installing tagsoup-0.6 and removing every trace of tagsoup-0.8 somehow didn&#39;t work for me. cabal still insisted that there should be a&#160;tagsoup-0.8.
    </div>

    <div>
      <br />
    </div>

    <div>
      2) Is the commonly used version-scheming &gt;= XYZ ideal? Maybe package maintainers should depend on exactly one version they know that works? I mean how can you guarantee, that every future version of a package will work?<br />

      <div>
        <div>
          <br />
        </div>

        <div>
          <br />
          Daniel Fischer &lt;daniel.is.fischer@web.de&gt; hat am 24. Januar 2010 um 00:59 geschrieben:<br />
          <br />
          &gt; cabal unpack hxt-8.3.2<br />
          &gt;<br />
          &gt; open hxt.cabal in kate, change the range of the required tagsoup to<br />
          &gt; (&gt;= 0.6 &amp;&amp; &lt; 0.7)<br />
          &gt;<br />
          &gt; cd hxt-8.3.2<br />
          &gt; cabal install<br />
          &gt;<br />
          &gt; perhaps not the _best_ solution, but quick and it usually works<br />
          &gt;<br />
        </div>
      </div>
    </div>
  </body>
</html>