<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 30 October 2015 at 14:44, Joe Leslie-Hurd <span dir="ltr"><<a href="mailto:joe@gilith.com" target="_blank">joe@gilith.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Robert,<br>
<br>
Unfortunately you can't update the opentheory tool itself using<br>
opentheory update,</blockquote><div><br></div><div>I don't think this is unfortunate at all. Tools which attempt to update themselves don't play nicely with package managers.<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> you have to reinstall it. If you're tracking the<br>
development version then you can update by following these<br>
instructions:<br>
<br>
<a href="http://src.gilith.com/opentheory.html" rel="noreferrer" target="_blank">http://src.gilith.com/opentheory.html</a><br>
<br>
Otherwise you will have to download and build from the release site:<br>
<br>
<a href="http://www.gilith.com/software/opentheory/download.html" rel="noreferrer" target="_blank">http://www.gilith.com/software/opentheory/download.html</a><br>
<br></blockquote><div><br></div><div>Or use a package, if there is one, for your package manager.<br></div><div>For example, for Arch Linux: <a href="https://aur.archlinux.org/packages/opentheory">https://aur.archlinux.org/packages/opentheory</a>.<br></div><div> </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Cheers,<br>
<br>
Joe<br>
<br>
On Thu, Oct 29, 2015 at 3:11 PM, Robert White<br>
<div class="HOEnZb"><div class="h5"><<a href="mailto:ai.robert.wangshuai@gmail.com">ai.robert.wangshuai@gmail.com</a>> wrote:<br>
> Dear Joe,<br>
><br>
> -----------------------------<br>
><br>
> $ opentheory update<br>
><br>
> updated package list for gilith repo<br>
><br>
> $ opentheory upgrade<br>
><br>
> and I have an the error still<br>
><br>
> FATAL ERROR: opentheory failed:<br>
><br>
> no matching installed packages<br>
><br>
> package upgrade failed<br>
><br>
><br>
> and even worse:<br>
><br>
> $ opentheory -v<br>
><br>
> opentheory 1.3 (release 20150102)<br>
><br>
><br>
> Looks like I have to install it again then?<br>
><br>
><br>
><br>
> On 29 October 2015 at 17:57, Joe Leslie-Hurd <<a href="mailto:joe@gilith.com">joe@gilith.com</a>> wrote:<br>
>><br>
>> Hi Robert,<br>
>><br>
>> Two questions:<br>
>><br>
>> 1. Did you upgrade your opentheory tool to the latest version?<br>
>><br>
>> $ opentheory -v<br>
>> opentheory 1.3 (release 20151025)<br>
>><br>
>> In the latest version there's a friendlier message when they're<br>
>> nothing to upgrade:<br>
>><br>
>> $ opentheory upgrade<br>
>> everything up-to-date<br>
>><br>
>> 2. Did you do an opentheory update before the upgrade to refresh the<br>
>> package lists?<br>
>><br>
>> $ opentheory update<br>
>> updated package list for gilith repo<br>
>><br>
>> Cheers,<br>
>><br>
>> Joe<br>
>><br>
>> On Thu, Oct 29, 2015 at 6:26 AM, Robert White<br>
>> <<a href="mailto:ai.robert.wangshuai@gmail.com">ai.robert.wangshuai@gmail.com</a>> wrote:<br>
>> > Dear Joe,<br>
>> ><br>
>> > I still have problems:<br>
>> ><br>
>> > $ opentheory upgrade<br>
>> ><br>
>> ><br>
>> > FATAL ERROR: opentheory failed:<br>
>> ><br>
>> > no matching installed packages<br>
>> ><br>
>> > package upgrade failed<br>
>> ><br>
>> ><br>
>> > Shall I maybe install everything again or wait for a more stable<br>
>> > release? I<br>
>> > don't know why it is not working right now.<br>
>> ><br>
>> > Regards,<br>
>> ><br>
>> > Robert<br>
>> ><br>
>> ><br>
>> > On 29 October 2015 at 13:00, <<a href="mailto:opentheory-users-request@gilith.com">opentheory-users-request@gilith.com</a>><br>
>> > wrote:<br>
>> >><br>
>> >> Send opentheory-users mailing list submissions to<br>
>> >> <a href="mailto:opentheory-users@gilith.com">opentheory-users@gilith.com</a><br>
>> >><br>
>> >> To subscribe or unsubscribe via the World Wide Web, visit<br>
>> >> <a href="http://www.gilith.com/opentheory/mailing-list" rel="noreferrer" target="_blank">http://www.gilith.com/opentheory/mailing-list</a><br>
>> >> or, via email, send a message with subject or body 'help' to<br>
>> >> <a href="mailto:opentheory-users-request@gilith.com">opentheory-users-request@gilith.com</a><br>
>> >><br>
>> >> You can reach the person managing the list at<br>
>> >> <a href="mailto:opentheory-users-owner@gilith.com">opentheory-users-owner@gilith.com</a><br>
>> >><br>
>> >> When replying, please edit your Subject line so it is more specific<br>
>> >> than "Re: Contents of opentheory-users digest..."<br>
>> >><br>
>> >><br>
>> >> Today's Topics:<br>
>> >><br>
>> >> 1. Re: Error loading articles (Joe Leslie-Hurd)<br>
>> >> 2. Re: Error loading articles (Joe Leslie-Hurd)<br>
>> >><br>
>> >><br>
>> >> ----------------------------------------------------------------------<br>
>> >><br>
>> >> Message: 1<br>
>> >> Date: Wed, 28 Oct 2015 08:10:07 -0700<br>
>> >> From: Joe Leslie-Hurd <<a href="mailto:joe@gilith.com">joe@gilith.com</a>><br>
>> >> To: OpenTheory users <<a href="mailto:opentheory-users@gilith.com">opentheory-users@gilith.com</a>><br>
>> >> Subject: Re: [opentheory-users] Error loading articles<br>
>> >> Message-ID:<br>
>> >><br>
>> >> <CACQy07mOF=rDmrm2rqOymQSq504K8Gn7FdPBsr=<a href="mailto:ubYrmADynig@mail.gmail.com">ubYrmADynig@mail.gmail.com</a>><br>
>> >> Content-Type: text/plain; charset=UTF-8<br>
>> >><br>
>> >> Hi Robert,<br>
>> >><br>
>> >> > 1) Here is the first problem: I can't import modular theory<br>
>> >> ><br>
>> >> > opentheory: unknown switch "--directory"<br>
>> >><br>
>> >> I needed to add an extra switch to the opentheory tool that returned<br>
>> >> the directory in which the theory file lives:<br>
>> >><br>
>> >> $ opentheory info --directory base<br>
>> >> /Users/joe/.opentheory/packages/base-1.200<br>
>> >><br>
>> >> If you upgrade your opentheory tool to the latest release this switch<br>
>> >> should be recognized.<br>
>> >><br>
>> >> > 2) I also noticed that you removed start_logging();; Then how should<br>
>> >> > I<br>
>> >> > export the proofs. Could you please give me an example or maybe<br>
>> >> > update<br>
>> >> > the<br>
>> >> > hacking doc?<br>
>> >><br>
>> >> Yes, I did some simple renamings to consistently export the various<br>
>> >> parts of a theory. I've already updated the FAQ:<br>
>> >><br>
>> >><br>
>> >> <a href="http://www.gilith.com/research/opentheory/faq.html#export-from-hol-light" rel="noreferrer" target="_blank">http://www.gilith.com/research/opentheory/faq.html#export-from-hol-light</a><br>
>> >><br>
>> >> I'll also update the hacking doc shortly.<br>
>> >><br>
>> >> Cheers,<br>
>> >><br>
>> >> Joe<br>
>> >><br>
>> >><br>
>> >><br>
>> >> ------------------------------<br>
>> >><br>
>> >> Message: 2<br>
>> >> Date: Wed, 28 Oct 2015 08:21:55 -0700<br>
>> >> From: Joe Leslie-Hurd <<a href="mailto:joe@gilith.com">joe@gilith.com</a>><br>
>> >> To: OpenTheory users <<a href="mailto:opentheory-users@gilith.com">opentheory-users@gilith.com</a>><br>
>> >> Subject: Re: [opentheory-users] Error loading articles<br>
>> >> Message-ID:<br>
>> >><br>
>> >> <CACQy07nwYDX-ukd1Am98r0owrAMUR8A6T5MPkbx-n6qPc=<a href="mailto:Jtkw@mail.gmail.com">Jtkw@mail.gmail.com</a>><br>
>> >> Content-Type: text/plain; charset=UTF-8<br>
>> >><br>
>> >> Hi Robert,<br>
>> >><br>
>> >> I've now updated the hacking document: the changes are awaiting your<br>
>> >> approval.<br>
>> >><br>
>> >> I also remembered that to use the new import functionality you'll also<br>
>> >> need to upgrade your theories using<br>
>> >><br>
>> >> opentheory update<br>
>> >> opentheory upgrade<br>
>> >><br>
>> >> The new version of the theories contain the HOL Light theorem names,<br>
>> >> and I also changed the format of the HOL Light symbol name mapping so<br>
>> >> you'll likely get errors if you try to import earlier versions of the<br>
>> >> theories.<br>
>> >><br>
>> >> Cheers,<br>
>> >><br>
>> >> Joe<br>
>> >><br>
>> >> On Wed, Oct 28, 2015 at 8:10 AM, Joe Leslie-Hurd <<a href="mailto:joe@gilith.com">joe@gilith.com</a>><br>
>> >> wrote:<br>
>> >> > Hi Robert,<br>
>> >> ><br>
>> >> >> 1) Here is the first problem: I can't import modular theory<br>
>> >> >><br>
>> >> >> opentheory: unknown switch "--directory"<br>
>> >> ><br>
>> >> > I needed to add an extra switch to the opentheory tool that returned<br>
>> >> > the directory in which the theory file lives:<br>
>> >> ><br>
>> >> > $ opentheory info --directory base<br>
>> >> > /Users/joe/.opentheory/packages/base-1.200<br>
>> >> ><br>
>> >> > If you upgrade your opentheory tool to the latest release this switch<br>
>> >> > should be recognized.<br>
>> >> ><br>
>> >> >> 2) I also noticed that you removed start_logging();; Then how should<br>
>> >> >> I<br>
>> >> >> export the proofs. Could you please give me an example or maybe<br>
>> >> >> update<br>
>> >> >> the<br>
>> >> >> hacking doc?<br>
>> >> ><br>
>> >> > Yes, I did some simple renamings to consistently export the various<br>
>> >> > parts of a theory. I've already updated the FAQ:<br>
>> >> ><br>
>> >> ><br>
>> >> > <a href="http://www.gilith.com/research/opentheory/faq.html#export-from-hol-light" rel="noreferrer" target="_blank">http://www.gilith.com/research/opentheory/faq.html#export-from-hol-light</a><br>
>> >> ><br>
>> >> > I'll also update the hacking doc shortly.<br>
>> >> ><br>
>> >> > Cheers,<br>
>> >> ><br>
>> >> > Joe<br>
>> >><br>
>> >><br>
>> >><br>
>> >> ------------------------------<br>
>> >><br>
>> >> Subject: Digest Footer<br>
>> >><br>
>> >> _______________________________________________<br>
>> >> opentheory-users mailing list<br>
>> >> <a href="mailto:opentheory-users@gilith.com">opentheory-users@gilith.com</a><br>
>> >> <a href="http://www.gilith.com/opentheory/mailing-list" rel="noreferrer" target="_blank">http://www.gilith.com/opentheory/mailing-list</a><br>
>> >><br>
>> >><br>
>> >> ------------------------------<br>
>> >><br>
>> >> End of opentheory-users Digest, Vol 39, Issue 17<br>
>> >> ************************************************<br>
>> ><br>
>> ><br>
>> ><br>
>> ><br>
>> > --<br>
>> ><br>
>> > Regards,<br>
>> > Robert<br>
>> ><br>
>> > New homepage at Github: <a href="https://airobert.github.io/" rel="noreferrer" target="_blank">https://airobert.github.io/</a><br>
>> > New email address at ILLC: <a href="mailto:shuai.wang@student.uva.nl">shuai.wang@student.uva.nl</a><br>
>> > Carolina MacGillavrylaan 2246 , 1098 XK AMSTERDAM HP: 0652691901<br>
>> ><br>
>> ><br>
>> > _______________________________________________<br>
>> > opentheory-users mailing list<br>
>> > <a href="mailto:opentheory-users@gilith.com">opentheory-users@gilith.com</a><br>
>> > <a href="http://www.gilith.com/opentheory/mailing-list" rel="noreferrer" target="_blank">http://www.gilith.com/opentheory/mailing-list</a><br>
>> ><br>
>><br>
>> _______________________________________________<br>
>> opentheory-users mailing list<br>
>> <a href="mailto:opentheory-users@gilith.com">opentheory-users@gilith.com</a><br>
>> <a href="http://www.gilith.com/opentheory/mailing-list" rel="noreferrer" target="_blank">http://www.gilith.com/opentheory/mailing-list</a><br>
><br>
><br>
><br>
><br>
> --<br>
><br>
> Regards,<br>
> Robert<br>
><br>
> New homepage at Github: <a href="https://airobert.github.io/" rel="noreferrer" target="_blank">https://airobert.github.io/</a><br>
> New email address at ILLC: <a href="mailto:shuai.wang@student.uva.nl">shuai.wang@student.uva.nl</a><br>
> Carolina MacGillavrylaan 2246 , 1098 XK AMSTERDAM HP: 0652691901<br>
><br>
><br>
> _______________________________________________<br>
> opentheory-users mailing list<br>
> <a href="mailto:opentheory-users@gilith.com">opentheory-users@gilith.com</a><br>
> <a href="http://www.gilith.com/opentheory/mailing-list" rel="noreferrer" target="_blank">http://www.gilith.com/opentheory/mailing-list</a><br>
><br>
<br>
_______________________________________________<br>
opentheory-users mailing list<br>
<a href="mailto:opentheory-users@gilith.com">opentheory-users@gilith.com</a><br>
<a href="http://www.gilith.com/opentheory/mailing-list" rel="noreferrer" target="_blank">http://www.gilith.com/opentheory/mailing-list</a><br>
</div></div></blockquote></div><br></div></div>