Discussion:
[urbit] :talk errors
Paul Driver
2016-04-15 14:08:23 UTC
Permalink
http://pastebin.com/8VmTXPRt

I get several of these kinds of errors when I try to open webtalk, and I
don't *think* I'm getting :talk updates in the console either. But maybe no
one is talking.
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to urbit-dev+***@googlegroups.com.
To post to this group, send email to urbit-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Anton Dyudin
2016-04-15 18:22:13 UTC
Permalink
Digging into the error message*, it seems like you have a version of
mar/talk/report.hoon that is using a sur/talk.hoon with no %api speech
type, being run on a %talk-report produced by something whose sur/talk.hoon
does have the %api speech type. How you would get first the new and then
the old version I'm not sure, but if that was the case, any apps that used
the new type failed to reload when reverted to the old, and kept producing
new-typed nouns.

Can you run a diff between http://github.com/urbit/arvo and your pier's
home/ desk? (|mount /=home= may be necessary)

*This probably should not have been one line; also,
https://github.com/urbit/arvo/pull/91 should help considerably in the future
Post by Paul Driver
http://pastebin.com/8VmTXPRt
I get several of these kinds of errors when I try to open webtalk, and I
don't *think* I'm getting :talk updates in the console either. But maybe no
one is talking.
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to urbit-dev+***@googlegroups.com.
To post to this group, send email to urbit-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Anton Dyudin
2016-04-15 18:39:54 UTC
Permalink
According to wictuc, recompiling may be tangentially related: if you bring
urbit down in the middle of a unix sync, it may not finish saving new
files, which on bootup causes the old ones to sync back into %home and
overwrite the changes. The workaround is fairly straightforward: save any
local changes that may be dear to you, |merge %home our %base, =gem %that
, and copy the files back in.
Post by Anton Dyudin
Digging into the error message*, it seems like you have a version of
mar/talk/report.hoon that is using a sur/talk.hoon with no %api speech
type, being run on a %talk-report produced by something whose sur/talk.hoon
does have the %api speech type. How you would get first the new and then
the old version I'm not sure, but if that was the case, any apps that used
the new type failed to reload when reverted to the old, and kept producing
new-typed nouns.
Can you run a diff between http://github.com/urbit/arvo and your pier's
home/ desk? (|mount /=home= may be necessary)
*This probably should not have been one line; also,
https://github.com/urbit/arvo/pull/91 should help considerably in the future
Post by Paul Driver
http://pastebin.com/8VmTXPRt
I get several of these kinds of errors when I try to open webtalk, and I
don't *think* I'm getting :talk updates in the console either. But maybe no
one is talking.
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an
For more options, visit https://groups.google.com/d/optout.
--
Cabmold delenda est
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to urbit-dev+***@googlegroups.com.
To post to this group, send email to urbit-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Paul Driver
2016-04-15 18:51:46 UTC
Permalink
The |merge seems to have fixed it. Carry on.
Post by Anton Dyudin
According to wictuc, recompiling may be tangentially related: if you bring
urbit down in the middle of a unix sync, it may not finish saving new
files, which on bootup causes the old ones to sync back into %home and
overwrite the changes. The workaround is fairly straightforward: save any
local changes that may be dear to you, |merge %home our %base, =gem %that
, and copy the files back in.
Post by Anton Dyudin
Digging into the error message*, it seems like you have a version of
mar/talk/report.hoon that is using a sur/talk.hoon with no %api speech
type, being run on a %talk-report produced by something whose sur/talk.hoon
does have the %api speech type. How you would get first the new and then
the old version I'm not sure, but if that was the case, any apps that used
the new type failed to reload when reverted to the old, and kept producing
new-typed nouns.
Can you run a diff between http://github.com/urbit/arvo and your pier's
home/ desk? (|mount /=home= may be necessary)
*This probably should not have been one line; also,
https://github.com/urbit/arvo/pull/91 should help considerably in the future
Post by Paul Driver
http://pastebin.com/8VmTXPRt
I get several of these kinds of errors when I try to open webtalk, and I
don't *think* I'm getting :talk updates in the console either. But maybe no
one is talking.
--
You received this message because you are subscribed to the Google
Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send
For more options, visit https://groups.google.com/d/optout.
--
Cabmold delenda est
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to urbit-dev+***@googlegroups.com.
To post to this group, send email to urbit-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Paul Driver
2016-04-15 18:46:36 UTC
Permalink
Arvo diff: https://dl.dropboxusercontent.com/u/528630/differences.patch
Pier: https://www.dropbox.com/s/dd27sfq6bmsgjp5/pormev-taglyn.tar.gz?dl=0
Post by Anton Dyudin
Digging into the error message*, it seems like you have a version of
mar/talk/report.hoon that is using a sur/talk.hoon with no %api speech
type, being run on a %talk-report produced by something whose sur/talk.hoon
does have the %api speech type. How you would get first the new and then
the old version I'm not sure, but if that was the case, any apps that used
the new type failed to reload when reverted to the old, and kept producing
new-typed nouns.
Can you run a diff between http://github.com/urbit/arvo and your pier's
home/ desk? (|mount /=home= may be necessary)
*This probably should not have been one line; also,
https://github.com/urbit/arvo/pull/91 should help considerably in the future
Post by Paul Driver
http://pastebin.com/8VmTXPRt
I get several of these kinds of errors when I try to open webtalk, and I
don't *think* I'm getting :talk updates in the console either. But maybe no
one is talking.
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to urbit-dev+***@googlegroups.com.
To post to this group, send email to urbit-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Anton Dyudin
2016-04-15 18:52:33 UTC
Permalink
That looks like it's just missing(some subset of) the most recent merge,
yup.

Dropbox says 20 mins to download, but I can do the |merge %that locally if
you wish :3
Post by Paul Driver
Arvo diff: https://dl.dropboxusercontent.com/u/528630/differences.patch
Pier: https://www.dropbox.com/s/dd27sfq6bmsgjp5/pormev-taglyn.tar.gz?dl=0
Post by Anton Dyudin
Digging into the error message*, it seems like you have a version of
mar/talk/report.hoon that is using a sur/talk.hoon with no %api speech
type, being run on a %talk-report produced by something whose sur/talk.hoon
does have the %api speech type. How you would get first the new and then
the old version I'm not sure, but if that was the case, any apps that used
the new type failed to reload when reverted to the old, and kept producing
new-typed nouns.
Can you run a diff between http://github.com/urbit/arvo and your pier's
home/ desk? (|mount /=home= may be necessary)
*This probably should not have been one line; also,
https://github.com/urbit/arvo/pull/91 should help considerably in the future
Post by Paul Driver
http://pastebin.com/8VmTXPRt
I get several of these kinds of errors when I try to open webtalk, and I
don't *think* I'm getting :talk updates in the console either. But maybe no
one is talking.
--
You received this message because you are subscribed to the Google
Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an
.
For more options, visit https://groups.google.com/d/optout.
--
Cabmold delenda est
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to urbit-dev+***@googlegroups.com.
To post to this group, send email to urbit-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Philip Monk
2016-04-15 18:53:02 UTC
Permalink
Don't open that pier, he's back online
Post by Anton Dyudin
That looks like it's just missing(some subset of) the most recent merge,
yup.
Dropbox says 20 mins to download, but I can do the |merge %that locally if
you wish :3
Post by Paul Driver
Arvo diff: https://dl.dropboxusercontent.com/u/528630/differences.patch
Pier: https://www.dropbox.com/s/dd27sfq6bmsgjp5/pormev-taglyn.tar.gz?dl=0
Post by Anton Dyudin
Digging into the error message*, it seems like you have a version of
mar/talk/report.hoon that is using a sur/talk.hoon with no %api speech
type, being run on a %talk-report produced by something whose sur/talk.hoon
does have the %api speech type. How you would get first the new and then
the old version I'm not sure, but if that was the case, any apps that used
the new type failed to reload when reverted to the old, and kept producing
new-typed nouns.
Can you run a diff between http://github.com/urbit/arvo and your pier's
home/ desk? (|mount /=home= may be necessary)
*This probably should not have been one line; also,
https://github.com/urbit/arvo/pull/91 should help considerably in the future
Post by Paul Driver
http://pastebin.com/8VmTXPRt
I get several of these kinds of errors when I try to open webtalk, and
I don't *think* I'm getting :talk updates in the console either. But maybe
no one is talking.
--
You received this message because you are subscribed to the Google
Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an
For more options, visit https://groups.google.com/d/optout.
--
Cabmold delenda est
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to urbit-dev+***@googlegroups.com.
To post to this group, send email to urbit-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Anton Dyudin
2016-04-15 18:53:34 UTC
Permalink
*aborts download*
Note that it is not safe to have multiple copies of a pier history at any
time
Post by Anton Dyudin
That looks like it's just missing(some subset of) the most recent merge,
yup.
Dropbox says 20 mins to download, but I can do the |merge %that locally if
you wish :3
Post by Paul Driver
Arvo diff: https://dl.dropboxusercontent.com/u/528630/differences.patch
Pier: https://www.dropbox.com/s/dd27sfq6bmsgjp5/pormev-taglyn.tar.gz?dl=0
Post by Anton Dyudin
Digging into the error message*, it seems like you have a version of
mar/talk/report.hoon that is using a sur/talk.hoon with no %api speech
type, being run on a %talk-report produced by something whose sur/talk.hoon
does have the %api speech type. How you would get first the new and then
the old version I'm not sure, but if that was the case, any apps that used
the new type failed to reload when reverted to the old, and kept producing
new-typed nouns.
Can you run a diff between http://github.com/urbit/arvo and your pier's
home/ desk? (|mount /=home= may be necessary)
*This probably should not have been one line; also,
https://github.com/urbit/arvo/pull/91 should help considerably in the future
Post by Paul Driver
http://pastebin.com/8VmTXPRt
I get several of these kinds of errors when I try to open webtalk, and
I don't *think* I'm getting :talk updates in the console either. But maybe
no one is talking.
--
You received this message because you are subscribed to the Google
Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an
For more options, visit https://groups.google.com/d/optout.
--
Cabmold delenda est
--
Cabmold delenda est
--
You received this message because you are subscribed to the Google Groups "urbit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to urbit-dev+***@googlegroups.com.
To post to this group, send email to urbit-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Loading...