Opened 9 years ago
Closed 9 years ago
#6320 closed enhancement (fixed)
libpeas-1.14.0
Reported by: | Owned by: | Fernando de Oliveira | |
---|---|---|---|
Priority: | normal | Milestone: | 7.8 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
New minor version
Attachments (1)
Change History (12)
comment:1 by , 9 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 9 years ago
comment:3 by , 9 years ago
It is a python 3 test and the Error talks about importing something from /usr/lib/python2.7. There might be some error (either in the book or in your scripts) for PyGobject3...
comment:4 by , 9 years ago
I didn't get any errors when running the checks. Log is attached.
One thing I did when building 7.7 was when I got to the first package that needed a python module, I built all of the modules in the book. Same for perl modules.
comment:5 by , 9 years ago
Thank you very much for the comments, Pierre and Bruce.
That is my worry: somehow python 2 and 3 are mixed in my system. I think that it is particularly pygobject3 with some python2 stuff mixed in.
I have modified the script, split in two, made manual installs.
My system cannot stay like that. If I don't find a solution tommorow, will give back to the book the tickets.
Meanwhile, please someone run the checks for gvfs and probably fix the book, I may have made a wrong judgment.
I'm stopping for today, now.
comment:6 by , 9 years ago
I will gladly take a look at the tests for gvfs, I will report back soon.
comment:7 by , 9 years ago
I can say that I actually got the test suite to run, however the end result was not pretty. Out of 32 tests, 8 failed and 12 were skipped. I had to install the following on my system to bypass the first initial checks:
OPENSSH PYTHON 3 PYCAIRO-1.10.0 PYGOBJECT-3.16.0 PYTHON 3 BINDINGS ONLY
All tests that required Samba failed as I do not have Samba installed on this machine. Some tests were skipped as a result of gvfs not being in its testbed. All of the ftp:// tests failed as a result of a missing daemon called twistd (which I believe is in the optional dependencies, but it is not in the book).
All of the archive:// tests passed. When the tests got to the dav:// section, those were skipped as I do not have Apache installed on this system.
On a side note, I wonder why the folks at Gnome didn't take the time to put together a document that details exactly what dependencies are needed for full coverage of the test suite. I searched for a little while and I couldn't find anything on it.
Back to Fernando, I think that your Python Module installations might be screwed up. Those tests are supposed to look for the Python3 versions of that module (e.g. PYGOBJECT-3.16.0 with the PYTHON 3 binding.
follow-up: 10 comment:8 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
This is not the place to discuss gvfs tests. Lets start a thread on -dev.
comment:9 by , 9 years ago
I think I solved. It was not package mis installed. I had PYTHONPATH defined to /usr/lib/python2.7/site-packages (copied /etc/profile from LFS71 just to make an experiment, and forgot)
comment:10 by , 9 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Replying to bdubbs@…:
This is not the place to discuss gvfs tests. Lets start a thread on -dev.
You are right.
But I need to reopen the ticket to commit, tomorrow.
comment:11 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
sorry, just saw you did it.
Test has one fail, apparently at the end.
I'm very preoccupied, because it is similar error I got with gvfs #6332 (will put there).
It is concerning me very much, because it is similar error I got with gvfs #6332 (will put there). It is concerning me very much, because it is similar error I got with gvfs #6332 (will put there).