No offense :-) Thanks for taking the time to investigate this stuff. It gave me the opportunity to get a closer look at ghc package management.<br><br>Regards,<br>Arnaud<br><br><div class="gmail_quote">On Mon, Aug 29, 2011 at 5:28 PM, Albert Y. C. Lai <span dir="ltr">&lt;<a href="mailto:trebla@vex.net">trebla@vex.net</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On 11-08-29 02:41 AM, Arnaud Bailly wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
ghc-pkg unregister --force --user template-haskell<br>
</blockquote>
[...]<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
ghc-pkg unregister --force --user template-haskell<br>
</blockquote>
<br>
I am sorry. I apologize. It was not your fault. It was my fault. &quot;unregister --user&quot; drops the global instance when there is no user instance, which is when the 2nd time you issued the command. It is a ghc-pkg bug.<br>

<br>
(I already knew the dual bug: &quot;unregister --global&quot; drops the user instance when there is one. I make do with &quot;unregister --global --no-user-package-conf&quot;.)<div><div></div><div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/<u></u>mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br>