From nicolas at devels.es Wed Nov 2 12:36:50 2016
Content-Type: multipart/mixed; boundary="===============6127005227235520314=="
MIME-Version: 1.0
From: =?utf-8?q?Nicol=C3=A1s_=3Cnicolas_at_devels=2Ees=3E?=
To: users at ovirt.org
Subject: Re: [ovirt-users] desktop version of client?
Date: Wed, 02 Nov 2016 16:36:43 +0000
Message-ID: <672fc6b6-48c8-2ef9-aa9e-7e680c7d151f@devels.es>
In-Reply-To: CAG2kNCxyydBvsJ8QT2N80J-R7xr=g2mJ8Skyfovg1KakN97Y0A@mail.gmail.com
--===============6127005227235520314==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
This is a multi-part message in MIME format.
--------------BAD1924FC4F1C9DE137E2E9D
Content-Type: text/plain; charset=3Dwindows-1252; format=3Dflowed
Content-Transfer-Encoding: 8bit
Hi Gianluca,
El 01/11/16 a las 13:17, Gianluca Cecchi escribi=C3=B3:
> [...]
>
> Hello,
> thanks for reporting about this project I didn't know about.
>
> By the way on a Fedora 24 client I was able to successfully test it =
> without the need to create a python virtual environment
>
The truth is that I didn't do any tests on Fedora, just on Debian, =
Ubuntu, CentOS & RHEL and seeing the variety of different scenarios I =
decided to include a way to install both components that should work =
platform independently. However, it's true that this should be labelled =
as the "hard way" and if the user is able to install them without the =
need of a virtualenv, this should also be documented (this is a matter =
of preference, actually), so I'll update the README soon.
> This is with python 2 present in F24 (not tested with the alternative =
> python 3 Python 3.5.1):
>
> $ python -V
> Python 2.7.12
>
> and the currently provided packages:
>
> sip-4.18-2.fc24.x86_64
> python-qt5-5.6-4.fc24.x86_6
>
> I was able to then run
>
> python ovirtclient.py
>
> I was not able to using anyway virtualenv (both 2 and 3 versions) that =
> seems anyway sort of broken
> Without --always-copy switch the sip compilation tried to remove the =
> provided sip.so and clearly it failed
> With --always-copy I got errors able to temporarily fix changing =
> fix_lib64 function but then error again about importing _io....
>
I faced the last error a few days ago and it was because a version =
mismatch of different python components. I simply upgraded all the =
python related packages to the latest version, re-created the virtualenv =
and it worked. Not sure if that is the only one reason, but it worked in =
my case.
Thanks for the feedback.
Nicol=C3=A1s
> Gianluca
>
>
>
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
--------------BAD1924FC4F1C9DE137E2E9D
Content-Type: text/html; charset=3Dwindows-1252
Content-Transfer-Encoding: 8bit
Hi Gianluca,
El 01/11/16 a las 13:17, Gianluca
Cecchi escribi=C3=B3:
The truth is that I didn't do any tests on Fedora, just on Debian,
Ubuntu, CentOS & RHEL and seeing the variety of different
scenarios I decided to include a way to install both components that
should work platform independently. However, it's true that this
should be labelled as the "hard way" and if the user is able to
install them without the need of a virtualenv, this should also be
documented (this is a matter of preference, actually), so I'll
update the README soon.
I faced the last error a few days ago and it was because a version
mismatch of different python components. I simply upgraded all the
python related packages to the latest version, re-created the
virtualenv and it worked. Not sure if that is the only one reason,
but it worked in my case.
Thanks for the feedback.
Nicol=C3=A1s
_______________________________________________
Users mailing list
Use=
rs(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users
--------------BAD1924FC4F1C9DE137E2E9D--
--===============6127005227235520314==
Content-Type: multipart/alternative
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="attachment.bin"
VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t
LS1CQUQxOTI0RkM0RjFDOURFMTM3RTJFOUQKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy
c2V0PXdpbmRvd3MtMTI1MjsgZm9ybWF0PWZsb3dlZApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5n
OiA4Yml0CgpIaSBHaWFubHVjYSwKCkVsIDAxLzExLzE2IGEgbGFzIDEzOjE3LCBHaWFubHVjYSBD
ZWNjaGkgZXNjcmliafM6Cj4gWy4uLl0KPgo+IEhlbGxvLAo+IHRoYW5rcyBmb3IgcmVwb3J0aW5n
IGFib3V0IHRoaXMgcHJvamVjdCBJIGRpZG4ndCBrbm93IGFib3V0Lgo+Cj4gQnkgdGhlIHdheSBv
biBhIEZlZG9yYSAyNCBjbGllbnQgSSB3YXMgYWJsZSB0byBzdWNjZXNzZnVsbHkgdGVzdCBpdCAK
PiB3aXRob3V0IHRoZSBuZWVkIHRvIGNyZWF0ZSBhIHB5dGhvbiB2aXJ0dWFsIGVudmlyb25tZW50
Cj4KClRoZSB0cnV0aCBpcyB0aGF0IEkgZGlkbid0IGRvIGFueSB0ZXN0cyBvbiBGZWRvcmEsIGp1
c3Qgb24gRGViaWFuLCAKVWJ1bnR1LCBDZW50T1MgJiBSSEVMIGFuZCBzZWVpbmcgdGhlIHZhcmll
dHkgb2YgZGlmZmVyZW50IHNjZW5hcmlvcyBJIApkZWNpZGVkIHRvIGluY2x1ZGUgYSB3YXkgdG8g
aW5zdGFsbCBib3RoIGNvbXBvbmVudHMgdGhhdCBzaG91bGQgd29yayAKcGxhdGZvcm0gaW5kZXBl
bmRlbnRseS4gSG93ZXZlciwgaXQncyB0cnVlIHRoYXQgdGhpcyBzaG91bGQgYmUgbGFiZWxsZWQg
CmFzIHRoZSAiaGFyZCB3YXkiIGFuZCBpZiB0aGUgdXNlciBpcyBhYmxlIHRvIGluc3RhbGwgdGhl
bSB3aXRob3V0IHRoZSAKbmVlZCBvZiBhIHZpcnR1YWxlbnYsIHRoaXMgc2hvdWxkIGFsc28gYmUg
ZG9jdW1lbnRlZCAodGhpcyBpcyBhIG1hdHRlciAKb2YgcHJlZmVyZW5jZSwgYWN0dWFsbHkpLCBz
byBJJ2xsIHVwZGF0ZSB0aGUgUkVBRE1FIHNvb24uCgo+IFRoaXMgaXMgd2l0aCBweXRob24gMiBw
cmVzZW50IGluIEYyNCAobm90IHRlc3RlZCB3aXRoIHRoZSBhbHRlcm5hdGl2ZSAKPiBweXRob24g
MyBQeXRob24gMy41LjEpOgo+Cj4gJCBweXRob24gLVYKPiBQeXRob24gMi43LjEyCj4KPiBhbmQg
dGhlIGN1cnJlbnRseSBwcm92aWRlZCBwYWNrYWdlczoKPgo+IHNpcC00LjE4LTIuZmMyNC54ODZf
NjQKPiBweXRob24tcXQ1LTUuNi00LmZjMjQueDg2XzYKPgo+IEkgd2FzIGFibGUgdG8gdGhlbiBy
dW4KPgo+IHB5dGhvbiBvdmlydGNsaWVudC5weQo+Cj4gSSB3YXMgbm90IGFibGUgdG8gdXNpbmcg
YW55d2F5IHZpcnR1YWxlbnYgKGJvdGggMiBhbmQgMyB2ZXJzaW9ucykgdGhhdCAKPiBzZWVtcyBh
bnl3YXkgc29ydCBvZiBicm9rZW4KPiBXaXRob3V0IC0tYWx3YXlzLWNvcHkgc3dpdGNoIHRoZSBz
aXAgY29tcGlsYXRpb24gdHJpZWQgdG8gcmVtb3ZlIHRoZSAKPiBwcm92aWRlZCBzaXAuc28gYW5k
IGNsZWFybHkgaXQgZmFpbGVkCj4gV2l0aCAtLWFsd2F5cy1jb3B5IEkgZ290IGVycm9ycyBhYmxl
IHRvIHRlbXBvcmFyaWx5IGZpeCBjaGFuZ2luZyAKPiBmaXhfbGliNjQgZnVuY3Rpb24gYnV0IHRo
ZW4gZXJyb3IgYWdhaW4gYWJvdXQgaW1wb3J0aW5nIF9pby4uLi4KPgoKSSBmYWNlZCB0aGUgbGFz
dCBlcnJvciBhIGZldyBkYXlzIGFnbyBhbmQgaXQgd2FzIGJlY2F1c2UgYSB2ZXJzaW9uIAptaXNt
YXRjaCBvZiBkaWZmZXJlbnQgcHl0aG9uIGNvbXBvbmVudHMuIEkgc2ltcGx5IHVwZ3JhZGVkIGFs
bCB0aGUgCnB5dGhvbiByZWxhdGVkIHBhY2thZ2VzIHRvIHRoZSBsYXRlc3QgdmVyc2lvbiwgcmUt
Y3JlYXRlZCB0aGUgdmlydHVhbGVudiAKYW5kIGl0IHdvcmtlZC4gTm90IHN1cmUgaWYgdGhhdCBp
cyB0aGUgb25seSBvbmUgcmVhc29uLCBidXQgaXQgd29ya2VkIGluIApteSBjYXNlLgoKVGhhbmtz
IGZvciB0aGUgZmVlZGJhY2suCgpOaWNvbOFzCgo+IEdpYW5sdWNhCj4KPgo+Cj4gX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBVc2VycyBtYWlsaW5nIGxp
c3QKPiBVc2Vyc0BvdmlydC5vcmcKPiBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlz
dGluZm8vdXNlcnMKCgotLS0tLS0tLS0tLS0tLUJBRDE5MjRGQzRGMUM5REUxMzdFMkU5RApDb250
ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD13aW5kb3dzLTEyNTIKQ29udGVudC1UcmFuc2Zl
ci1FbmNvZGluZzogOGJpdAoKPGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBjb250ZW50PSJ0ZXh0
L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyIgogICAgICBodHRwLWVxdWl2PSJDb250ZW50LVR5
cGUiPgogIDwvaGVhZD4KICA8Ym9keSBiZ2NvbG9yPSIjRkZGRkZGIiB0ZXh0PSIjMDAwMDAwIj4K
ICAgIEhpIEdpYW5sdWNhLDxicj4KICAgIDxicj4KICAgIDxkaXYgY2xhc3M9Im1vei1jaXRlLXBy
ZWZpeCI+RWwgMDEvMTEvMTYgYSBsYXMgMTM6MTcsIEdpYW5sdWNhCiAgICAgIENlY2NoaSBlc2Ny
aWJp8zo8YnI+CiAgICA8L2Rpdj4KICAgIDxibG9ja3F1b3RlCmNpdGU9Im1pZDpDQUcya05DeHl5
ZEJ2c0o4UVQyTjgwSi1SN3hyPWcybUo4U2t5Zm92ZzFLYWtOOTdZMEFAbWFpbC5nbWFpbC5jb20i
CiAgICAgIHR5cGU9ImNpdGUiPgogICAgICA8ZGl2IGRpcj0ibHRyIj4KICAgICAgICA8ZGl2IGNs
YXNzPSJnbWFpbF9leHRyYSI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+Wy4u
Ll08YnI+CiAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgSGVsbG8sPGJyPgogICAgICAgICAg
ICA8ZGl2PnRoYW5rcyBmb3IgcmVwb3J0aW5nIGFib3V0IHRoaXMgcHJvamVjdCBJIGRpZG4ndCBr
bm93CiAgICAgICAgICAgICAgYWJvdXQuPGJyPgogICAgICAgICAgICAgIDxicj4KICAgICAgICAg
ICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXY+QnkgdGhlIHdheSBvbiBhIEZlZG9yYSAyNCBjbGll
bnQgSSB3YXMgYWJsZSB0bwogICAgICAgICAgICAgIHN1Y2Nlc3NmdWxseSB0ZXN0IGl0IHdpdGhv
dXQgdGhlIG5lZWQgdG8gY3JlYXRlIGEgcHl0aG9uCiAgICAgICAgICAgICAgdmlydHVhbCBlbnZp
cm9ubWVudCA8YnI+CiAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICA8L2Rpdj4KICAgICAg
ICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvYmxvY2txdW90ZT4K
ICAgIDxicj4KICAgIFRoZSB0cnV0aCBpcyB0aGF0IEkgZGlkbid0IGRvIGFueSB0ZXN0cyBvbiBG
ZWRvcmEsIGp1c3Qgb24gRGViaWFuLAogICAgVWJ1bnR1LCBDZW50T1MgJmFtcDsgUkhFTCBhbmQg
c2VlaW5nIHRoZSB2YXJpZXR5IG9mIGRpZmZlcmVudAogICAgc2NlbmFyaW9zIEkgZGVjaWRlZCB0
byBpbmNsdWRlIGEgd2F5IHRvIGluc3RhbGwgYm90aCBjb21wb25lbnRzIHRoYXQKICAgIHNob3Vs
ZCB3b3JrIHBsYXRmb3JtIGluZGVwZW5kZW50bHkuIEhvd2V2ZXIsIGl0J3MgdHJ1ZSB0aGF0IHRo
aXMKICAgIHNob3VsZCBiZSBsYWJlbGxlZCBhcyB0aGUgImhhcmQgd2F5IiBhbmQgaWYgdGhlIHVz
ZXIgaXMgYWJsZSB0bwogICAgaW5zdGFsbCB0aGVtIHdpdGhvdXQgdGhlIG5lZWQgb2YgYSB2aXJ0
dWFsZW52LCB0aGlzIHNob3VsZCBhbHNvIGJlCiAgICBkb2N1bWVudGVkICh0aGlzIGlzIGEgbWF0
dGVyIG9mIHByZWZlcmVuY2UsIGFjdHVhbGx5KSwgc28gSSdsbAogICAgdXBkYXRlIHRoZSBSRUFE
TUUgc29vbi48YnI+CiAgICA8YnI+CiAgICA8YmxvY2txdW90ZQpjaXRlPSJtaWQ6Q0FHMmtOQ3h5
eWRCdnNKOFFUMk44MEotUjd4cj1nMm1KOFNreWZvdmcxS2FrTjk3WTBBQG1haWwuZ21haWwuY29t
IgogICAgICB0eXBlPSJjaXRlIj4KICAgICAgPGRpdiBkaXI9Imx0ciI+CiAgICAgICAgPGRpdiBj
bGFzcz0iZ21haWxfZXh0cmEiPgogICAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPgog
ICAgICAgICAgICA8ZGl2PlRoaXMgaXMgd2l0aCBweXRob24gMiBwcmVzZW50IGluIEYyNCAobm90
IHRlc3RlZCB3aXRoCiAgICAgICAgICAgICAgdGhlIGFsdGVybmF0aXZlIHB5dGhvbiAzIFB5dGhv
biAzLjUuMSk6PGJyPgogICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAkIHB5dGhvbiAt
Vjxicj4KICAgICAgICAgICAgICBQeXRob24gMi43LjEyPGJyPgogICAgICAgICAgICAgIDxicj4K
ICAgICAgICAgICAgICBhbmQgdGhlIGN1cnJlbnRseSBwcm92aWRlZCBwYWNrYWdlczo8YnI+CiAg
ICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgIHNpcC00LjE4LTIuZmMyNC54ODZfNjQ8YnI+
CiAgICAgICAgICAgICAgcHl0aG9uLXF0NS01LjYtNC5mYzI0Lng4Nl82PGJyPgogICAgICAgICAg
ICAgIDxicj4KICAgICAgICAgICAgICBJIHdhcyBhYmxlIHRvIHRoZW4gcnVuIDxicj4KICAgICAg
ICAgICAgICA8YnI+CiAgICAgICAgICAgICAgcHl0aG9uIG92aXJ0Y2xpZW50LnB5PGJyPgogICAg
ICAgICAgICAgIDxicj4KICAgICAgICAgICAgICBJIHdhcyBub3QgYWJsZSB0byB1c2luZyBhbnl3
YXkgdmlydHVhbGVudiAoYm90aCAyIGFuZCAzCiAgICAgICAgICAgICAgdmVyc2lvbnMpIHRoYXQg
c2VlbXMgYW55d2F5IHNvcnQgb2YgYnJva2VuIDxicj4KICAgICAgICAgICAgPC9kaXY+CiAgICAg
ICAgICAgIDxkaXY+V2l0aG91dCAtLWFsd2F5cy1jb3B5IHN3aXRjaCB0aGUgc2lwIGNvbXBpbGF0
aW9uIHRyaWVkCiAgICAgICAgICAgICAgdG8gcmVtb3ZlIHRoZSBwcm92aWRlZCBzaXAuc28gYW5k
IGNsZWFybHkgaXQgZmFpbGVkIDxicj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxk
aXY+V2l0aCAtLWFsd2F5cy1jb3B5IEkgZ290IGVycm9ycyBhYmxlIHRvIHRlbXBvcmFyaWx5IGZp
eAogICAgICAgICAgICAgIGNoYW5naW5nIGZpeF9saWI2NCBmdW5jdGlvbiBidXQgdGhlbiBlcnJv
ciBhZ2FpbiBhYm91dAogICAgICAgICAgICAgIGltcG9ydGluZyBfaW8uLi4uPGJyPgogICAgICAg
ICAgICAgIDxicj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8
L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Jsb2NrcXVvdGU+CiAgICA8YnI+CiAgICBJIGZhY2Vk
IHRoZSBsYXN0IGVycm9yIGEgZmV3IGRheXMgYWdvIGFuZCBpdCB3YXMgYmVjYXVzZSBhIHZlcnNp
b24KICAgIG1pc21hdGNoIG9mIGRpZmZlcmVudCBweXRob24gY29tcG9uZW50cy4gSSBzaW1wbHkg
dXBncmFkZWQgYWxsIHRoZQogICAgcHl0aG9uIHJlbGF0ZWQgcGFja2FnZXMgdG8gdGhlIGxhdGVz
dCB2ZXJzaW9uLCByZS1jcmVhdGVkIHRoZQogICAgdmlydHVhbGVudiBhbmQgaXQgd29ya2VkLiBO
b3Qgc3VyZSBpZiB0aGF0IGlzIHRoZSBvbmx5IG9uZSByZWFzb24sCiAgICBidXQgaXQgd29ya2Vk
IGluIG15IGNhc2UuPGJyPgogICAgPGJyPgogICAgVGhhbmtzIGZvciB0aGUgZmVlZGJhY2suPGJy
PgogICAgPGJyPgogICAgTmljb2zhczxicj4KICAgIDxicj4KICAgIDxibG9ja3F1b3RlCmNpdGU9
Im1pZDpDQUcya05DeHl5ZEJ2c0o4UVQyTjgwSi1SN3hyPWcybUo4U2t5Zm92ZzFLYWtOOTdZMEFA
bWFpbC5nbWFpbC5jb20iCiAgICAgIHR5cGU9ImNpdGUiPgogICAgICA8ZGl2IGRpcj0ibHRyIj4K
ICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJn
bWFpbF9xdW90ZSI+CiAgICAgICAgICAgIDxkaXY+R2lhbmx1Y2E8YnI+CiAgICAgICAgICAgIDwv
ZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8YnI+CiAgICAgICAgPC9kaXY+CiAgICAg
IDwvZGl2PgogICAgICA8YnI+CiAgICAgIDxmaWVsZHNldCBjbGFzcz0ibWltZUF0dGFjaG1lbnRI
ZWFkZXIiPjwvZmllbGRzZXQ+CiAgICAgIDxicj4KICAgICAgPHByZSB3cmFwPSIiPl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVzZXJzIG1haWxpbmcgbGlz
dAo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJtYWlsdG86VXNlcnNA
b3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+CjxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJl
ZXRleHQiIGhyZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vy
cyI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9hPgo8L3By
ZT4KICAgIDwvYmxvY2txdW90ZT4KICAgIDxicj4KICA8L2JvZHk+CjwvaHRtbD4KCi0tLS0tLS0t
LS0tLS0tQkFEMTkyNEZDNEYxQzlERTEzN0UyRTlELS0K
--===============6127005227235520314==--