You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Bennie Schut <bs...@ebuddy.com> on 2013/01/25 16:14:31 UTC

Phabricator issues, libphutil v1 libraries are no longer supported

I've been having issues using Phabricator to create a patch for hive. It looks like some versioning issues with arc_jira_lib and libphutil.
I kept getting this error: "libphutil v1 libraries are no longer supported."
To work around it go to the libphutil directory you checked out of git and revert to an older commit:
git checkout 870bcc76434410344d27a3fa4604ac96200bf7f6

The next problem is the arc client:
ERR-BAD-VERSION: Your 'arc' client version is '6', which is newer than the server version, '5'. Upgrade your Phabricator install.
So also get an older version:
git checkout 6cb8d483b23c132da4c82934438cd1af0e5ba32b

I'll leave the actual fixing to someone with a bit more php experience.

After that I tried to "arc diff HIVE-3308" added the message then:
Linting...
LINT OKAY  No lint problems.
Running unit tests...
No unit test engine is configured for this project.
Usage Exception: There are no changes to generate a diff from!

In the end I manually uploaded It as D8187. And added the patch to Jira even tough I guess that's what arc is suppose to do.

Bennie.


Re: Phabricator issues, libphutil v1 libraries are no longer supported

Posted by amareshwari sriramdasu <am...@gmail.com>.
Thanks Ashutosh! That worked.


On Tue, Feb 26, 2013 at 12:28 PM, Ashutosh Chauhan <ha...@apache.org>wrote:

> Try following git hash-tags:
>
> arcanist ccdf9ae957f995154374a0dc344fb260b112ce2b
>
> libphutil 10965d5b649e84a60fc2d692f3b1f6a63288cd9d
> Ashutosh
> On Mon, Feb 25, 2013 at 10:54 PM, amareshwari sriramdasu <
> amareshwari@gmail.com> wrote:
>
> > Hit the same problem as ' libphutil v1 libraries are no longer
> supported'.
> >
> > Doing the git checkout as suggested above resolved it.
> >
> > But doing arc diff --jira HIVE-4018 is just hung with below output :
> >
> > Linting...
> > LINT OKAY  No lint problems.
> > Running unit tests...
> > No unit test engine is configured for this project.
> >
> > Is there is any other way to do this?
> >
> > Thanks
> > Amareshwari
> >
> >
> > On Fri, Jan 25, 2013 at 8:44 PM, Bennie Schut <bs...@ebuddy.com> wrote:
> >
> > > I've been having issues using Phabricator to create a patch for hive.
> It
> > > looks like some versioning issues with arc_jira_lib and libphutil.
> > > I kept getting this error: "libphutil v1 libraries are no longer
> > > supported."
> > > To work around it go to the libphutil directory you checked out of git
> > and
> > > revert to an older commit:
> > > git checkout 870bcc76434410344d27a3fa4604ac96200bf7f6
> > >
> > > The next problem is the arc client:
> > > ERR-BAD-VERSION: Your 'arc' client version is '6', which is newer than
> > the
> > > server version, '5'. Upgrade your Phabricator install.
> > > So also get an older version:
> > > git checkout 6cb8d483b23c132da4c82934438cd1af0e5ba32b
> > >
> > > I'll leave the actual fixing to someone with a bit more php experience.
> > >
> > > After that I tried to "arc diff HIVE-3308" added the message then:
> > > Linting...
> > > LINT OKAY  No lint problems.
> > > Running unit tests...
> > > No unit test engine is configured for this project.
> > > Usage Exception: There are no changes to generate a diff from!
> > >
> > > In the end I manually uploaded It as D8187. And added the patch to Jira
> > > even tough I guess that's what arc is suppose to do.
> > >
> > > Bennie.
> > >
> > >
> >
>

Re: Phabricator issues, libphutil v1 libraries are no longer supported

Posted by Ashutosh Chauhan <ha...@apache.org>.
Try following git hash-tags:

arcanist ccdf9ae957f995154374a0dc344fb260b112ce2b

libphutil 10965d5b649e84a60fc2d692f3b1f6a63288cd9d
Ashutosh
On Mon, Feb 25, 2013 at 10:54 PM, amareshwari sriramdasu <
amareshwari@gmail.com> wrote:

> Hit the same problem as ' libphutil v1 libraries are no longer supported'.
>
> Doing the git checkout as suggested above resolved it.
>
> But doing arc diff --jira HIVE-4018 is just hung with below output :
>
> Linting...
> LINT OKAY  No lint problems.
> Running unit tests...
> No unit test engine is configured for this project.
>
> Is there is any other way to do this?
>
> Thanks
> Amareshwari
>
>
> On Fri, Jan 25, 2013 at 8:44 PM, Bennie Schut <bs...@ebuddy.com> wrote:
>
> > I've been having issues using Phabricator to create a patch for hive. It
> > looks like some versioning issues with arc_jira_lib and libphutil.
> > I kept getting this error: "libphutil v1 libraries are no longer
> > supported."
> > To work around it go to the libphutil directory you checked out of git
> and
> > revert to an older commit:
> > git checkout 870bcc76434410344d27a3fa4604ac96200bf7f6
> >
> > The next problem is the arc client:
> > ERR-BAD-VERSION: Your 'arc' client version is '6', which is newer than
> the
> > server version, '5'. Upgrade your Phabricator install.
> > So also get an older version:
> > git checkout 6cb8d483b23c132da4c82934438cd1af0e5ba32b
> >
> > I'll leave the actual fixing to someone with a bit more php experience.
> >
> > After that I tried to "arc diff HIVE-3308" added the message then:
> > Linting...
> > LINT OKAY  No lint problems.
> > Running unit tests...
> > No unit test engine is configured for this project.
> > Usage Exception: There are no changes to generate a diff from!
> >
> > In the end I manually uploaded It as D8187. And added the patch to Jira
> > even tough I guess that's what arc is suppose to do.
> >
> > Bennie.
> >
> >
>

Re: Phabricator issues, libphutil v1 libraries are no longer supported

Posted by amareshwari sriramdasu <am...@gmail.com>.
Hit the same problem as ' libphutil v1 libraries are no longer supported'.

Doing the git checkout as suggested above resolved it.

But doing arc diff --jira HIVE-4018 is just hung with below output :

Linting...
LINT OKAY  No lint problems.
Running unit tests...
No unit test engine is configured for this project.

Is there is any other way to do this?

Thanks
Amareshwari


On Fri, Jan 25, 2013 at 8:44 PM, Bennie Schut <bs...@ebuddy.com> wrote:

> I've been having issues using Phabricator to create a patch for hive. It
> looks like some versioning issues with arc_jira_lib and libphutil.
> I kept getting this error: "libphutil v1 libraries are no longer
> supported."
> To work around it go to the libphutil directory you checked out of git and
> revert to an older commit:
> git checkout 870bcc76434410344d27a3fa4604ac96200bf7f6
>
> The next problem is the arc client:
> ERR-BAD-VERSION: Your 'arc' client version is '6', which is newer than the
> server version, '5'. Upgrade your Phabricator install.
> So also get an older version:
> git checkout 6cb8d483b23c132da4c82934438cd1af0e5ba32b
>
> I'll leave the actual fixing to someone with a bit more php experience.
>
> After that I tried to "arc diff HIVE-3308" added the message then:
> Linting...
> LINT OKAY  No lint problems.
> Running unit tests...
> No unit test engine is configured for this project.
> Usage Exception: There are no changes to generate a diff from!
>
> In the end I manually uploaded It as D8187. And added the patch to Jira
> even tough I guess that's what arc is suppose to do.
>
> Bennie.
>
>