<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Can someone help me with an asdf problem I don’t understand.</div><div class=""><br class=""></div>When I load quicklisp I get the warning (below) apparently from ASDF.<div class="">Advise (b) says that I might: <span style="font-family: Menlo; font-size: 11px;" class="">install a newer ASDF and register it in front of the former in</span><br class=""><div class=""><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> your configuration,</div><div class=""><br class=""></div><div class="">Can someone explain to me how I can do that?</div><div class=""><br class=""></div><div class="">I’m working on a machine where I don’t have administrator rights so I can’t change anything in /usr etc.</div><div class="">I’ve installed and compiled sbcl locally, as well as downloaded a local copy of the newest asdf</div><div class="">under my home directory.</div><div class=""><br class=""></div><div class="">Thanks.</div><div class="">Jim</div><div class=""><br class=""></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class="">WARNING:</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> You are using ASDF version 3.1.3 (probably from (require "asdf") or loaded</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> by quicklisp) and have an older version of ASDF 3.0.2 registered at</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> #P"/usr/local/share/common-lisp/source/asdf/asdf.asd". Having an ASDF</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> installed and registered is the normal way of configuring ASDF to upgrade</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> itself, and having an old version registered is a configuration error. ASDF</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> will ignore this configured system rather than downgrade itself. In the</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> future, you may want to either: (a) upgrade this configured ASDF to a newer</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> version, (b) install a newer ASDF and register it in front of the former in</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> your configuration, or (c) uninstall or unregister this and any other old</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> version of ASDF from your configuration. Note that the older ASDF might be</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> registered implicitly through configuration inherited from your system</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> installation, in which case you might have to specify</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> :ignore-inherited-configuration in your in your</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> ~/.config/common-lisp/source-registry.conf or other source-registry</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> configuration file, environment variable or lisp parameter. Indeed, a likely</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> offender is an obsolete version of the cl-asdf debian or ubuntu package,</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> that you might want to upgrade (if a recent enough version is available) or</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> else remove altogether (since most implementations ship with a recent asdf);</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> if you lack the system administration rights to upgrade or remove this</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> package, then you might indeed want to either install and register a more</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> recent version, or use :ignore-inherited-configuration to avoid registering</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""> the old one. Please consult ASDF documentation and/or experts.</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; min-height: 13px;" class=""><br class=""></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; min-height: 13px;" class=""><br class=""></div><div class=""> </div></div></div></body></html>