<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 05/30/2018 12:05 PM, Joost van der
      Sluis via Lazarus wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:864ae5e7-c302-5f39-62ef-60cc75c9199b@cnoc.nl">Op
      30-05-18 om 17:38 schreef Donald Ziesig via Lazarus:
      <br>
      <br>
      <blockquote type="cite">I found the fpmake.pp file in
        /usr/share/fpcsrc/3.0.4/packages/fcl-db. Using sudo -i, I ran:
        <br>
        <br>
        fppkg install -o -gl
        <br>
        <br>
        It responded "Error code 301", then "Compile successful".
        <br>
        <br>
        I ran it again:
        <br>
        <br>
        hp-laptop fcl-db # fppkg install -o -gl
        <br>
        Warning: Unexpected response status code: 301
        <br>
        The FPC Package tool encountered the following error:
        <br>
        Found broken packages, run "fppkg fixbroken" first
        <br>
        <br>
        hp-laptop fcl-db # fppkg fixbroken
        <br>
        Warning: Unexpected response status code: 301
        <br>
        Re-install packages which are dependent on just installed
        packages
        <br>
        The FPC Package tool encountered the following error:
        <br>
        Stream read error
        <br>
        <br>
        All google searches for error 301 showed "Moved permanently" as
        the meaning.  Unfortunately, it doesn't show where it was
        looking when it got the 301 error.  Any suggestions?
        <br>
      </blockquote>
      <br>
      The URL to the central repository has changed from 'http' to
      'https', so that's why you see the redirect. But the main
      repository won't help you, it is almost empty.
      <br>
      <br>
      But in your case you can just ignore all this. Fppkg tries to
      recompile all packages which are depending on fcl-db. But the only
      change is that you added debug-info. So the recompile is not
      necessary.
      <br>
      <br>
      Try to build your project, and see what happens.
      <br>
      <br>
      <br>
      <br>
      (There is another repository you could try, search for your
      fppg.cfg (run 'fppkg listsettings') and adapt the url to the
      central repository to:
      <a class="moz-txt-link-freetext" href="http://fpc.cnoc.nl/repo/testing/mirrors.xml">http://fpc.cnoc.nl/repo/testing/mirrors.xml</a>.
      <br>
      <br>
      If you still miss any packages, ask me to add them.)
      <br>
      <br>
      Regards,
      <br>
      <br>
      Joost.
      <br>
    </blockquote>
    <p>Well, the IDE recompiles, but my app is having problems with my
      own libraries that use <b>sqldb</b>.  The error message says that
      the checksum has changed.  I tried recompiling all or the
      dependencies, but the error does not change.</p>
    <p>I am now going to uninstall Lazarus and FPC and re-installing it
      from scratch.  Hopefully that will fix it.  If not, I'll let you
      know.</p>
    <p>BTW, is there any log file that I might be missing that will get
      me closer to the problem?</p>
    <p>Don</p>
    <p><br>
    </p>
  </body>
</html>