Hi,
There appear to be some issues with pydbus. One is a missing dependency,
epydoc.
The other is that building the documentation dies on both 10.7 and 10.6.8
x86_64. On 10.7, I was trying pydbus-py27, but on 10.6.8, I was trying py25,
py26 and py27 with the identical results.
Here is the failure:
mv -f ".libs/_dbus_bindings.expT" ".libs/_dbus_bindings.exp"
sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < .libs/_dbus_bindings.exp
> .libs/_dbus_bindings-symbols.expsym
gcc ${wl}-undefined ${wl}dynamic_lookup -o .libs/_dbus_bindings.so -bundle
.libs/abstract.o .libs/bus.o .libs/bytes.o .libs/conn.o .libs/conn-methods.o
.libs/containers.o .libs/debug.o .libs/exceptions.o .libs/float.o
.libs/generic.o .libs/int.o .libs/mainloop.o .libs/message-append.o
.libs/message.o .libs/message-get-args.o .libs/module.o .libs/pending-call.o
.libs/signature.o .libs/string.o .libs/validation.o -L/sw/lib
/sw/lib/libdbus-1.dylib -lpthread
nmedit -s .libs/_dbus_bindings-symbols.expsym .libs/_dbus_bindings.so
nmedit: removing global symbols from a final linked no longer supported. Use
-exported_symbols_list at link time when building:
/sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/_dbus_bindings/.libs/_dbus_bindings.so
creating _dbus_bindings.la
(cd .libs && rm -f _dbus_bindings.la && ln -s ../_dbus_bindings.la
_dbus_bindings.la)
rm -rf api
mkdir api
PYTHONPATH=`pwd`/.:`pwd`/_dbus_bindings/.libs:`pwd`/_dbus_glib_bindings/.libs
DBUS_PYTHON_NO_DEPRECATED=1 /sw/bin/python2.7 -Wignore::DeprecationWarning
/sw/bin/epydoc -o api --html \
--docformat restructuredtext -v \
`find dbus -name '*.py' | grep -v dbus_bindings \
| sed -e 's#/__init__\.py##g' \
-e 's/\.py\>//g' -e 's#/#.#'g` \
|| { rm -rf api; exit 1; }
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 357
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 358
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 393
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 394
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 395
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 396
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 399
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 400
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 401
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 444
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 446
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 448
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 449
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 451
Warning: Ignoring docstring comment block followed by a blank line in u'/
sw/src/fink.build/pydbus-py27-0.82.2-3/dbus-python-0.82.2/dbus/
service.py' on line 454
Warning: Module gobject._gobject is shadowed by a variable with the same
name.
00:00 Progress: 00:02
28% [===================---------------------------------------------------]
Checking for overridden methods: unicode
UNEXPECTED ERROR:
'Text' object has no attribute 'data'
Use --debug to see trace information.
make: *** [api/index.html] Error 1
### execution of /tmp/fink.Te644 failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-pydbus-py27-0.82.2-3
(Reading database ... 263116 files and directories currently installed.)
Removing fink-buildlock-pydbus-py27-0.82.2-3 ...
Failed: phase compiling: pydbus-py27-0.82.2-3 failed
Looking at the epydoc command, it is using python2.7 on both my 10.7 and my
10.6.8 systems.
I'm not sure what to try next.
Thanks,
Merle
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users