[Bug 900941] Re: python-protobuf isn't usable on python 2.6

Bryce Harrington 900941 at bugs.launchpad.net
Sat Dec 10 00:28:09 UTC 2011


Hi Guillermo,

The patch looks fine in concept, but can you post separate versions each
for natty, oneiric, and precise?


** Also affects: protobuf (Ubuntu Oneiric)
   Importance: Undecided
       Status: New

** Also affects: protobuf (Ubuntu Natty)
   Importance: Undecided
       Status: New

** Changed in: protobuf (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/900941

Title:
  python-protobuf isn't usable on python 2.6

Status in “protobuf” package in Ubuntu:
  Incomplete
Status in “protobuf” source package in Natty:
  New
Status in “protobuf” source package in Oneiric:
  New

Bug description:
  protobuf isn't built for python 2.6, here is the traceback:

  Traceback (most recent call last):
    File "/home/guillermo/canonical/ubuntuone-client/trunk/bin/ubuntuone-syncdaemon", line 48, in <module>
      from ubuntuone.syncdaemon.main import Main
    File "/usr/lib/python2.6/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/main.py", line 27, in <module>
      from ubuntuone.syncdaemon import (
    File "/usr/lib/python2.6/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/action_queue.py", line 56, in <module>
      from ubuntuone.storageprotocol import protocol_pb2, content_hash
    File "/usr/lib/python2.6/dist-packages/ubuntuone-storage-protocol/ubuntuone/storageprotocol/protocol_pb2.py", line 3, in <module>
      from google.protobuf import descriptor
  ImportError: No module named google.protobuf

  dpkg -L and apt-cache output:

  guillermo at naug:~/$ dpkg -L python-protobuf
  /.
  /usr
  /usr/lib
  /usr/lib/python2.7
  /usr/lib/python2.7/dist-packages
  /usr/lib/python2.7/dist-packages/google
  /usr/lib/python2.7/dist-packages/google/protobuf
  /usr/lib/python2.7/dist-packages/google/protobuf/internal
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/_net_proto2___python.so
  /usr/lib/python2.7/dist-packages/google/protobuf/compiler
  /usr/lib/python2.7/dist-packages/protobuf-2.4.0a.egg-info
  /usr/lib/pyshared
  /usr/lib/pyshared/python2.7
  /usr/lib/pyshared/python2.7/google
  /usr/lib/pyshared/python2.7/google/protobuf
  /usr/lib/pyshared/python2.7/google/protobuf/internal
  /usr/share
  /usr/share/doc
  /usr/share/doc/python-protobuf
  /usr/share/doc/python-protobuf/README.Debian
  /usr/share/doc/python-protobuf/copyright
  /usr/share/pyshared
  /usr/share/pyshared/google
  /usr/share/pyshared/google/protobuf
  /usr/share/pyshared/google/protobuf/__init__.py
  /usr/share/pyshared/google/protobuf/descriptor.py
  /usr/share/pyshared/google/protobuf/descriptor_pb2.py
  /usr/share/pyshared/google/protobuf/message.py
  /usr/share/pyshared/google/protobuf/reflection.py
  /usr/share/pyshared/google/protobuf/service.py
  /usr/share/pyshared/google/protobuf/service_reflection.py
  /usr/share/pyshared/google/protobuf/text_format.py
  /usr/share/pyshared/google/protobuf/internal
  /usr/share/pyshared/google/protobuf/internal/__init__.py
  /usr/share/pyshared/google/protobuf/internal/api_implementation.py
  /usr/share/pyshared/google/protobuf/internal/containers.py
  /usr/share/pyshared/google/protobuf/internal/cpp_message.py
  /usr/share/pyshared/google/protobuf/internal/decoder.py
  /usr/share/pyshared/google/protobuf/internal/encoder.py
  /usr/share/pyshared/google/protobuf/internal/message_listener.py
  /usr/share/pyshared/google/protobuf/internal/python_message.py
  /usr/share/pyshared/google/protobuf/internal/type_checkers.py
  /usr/share/pyshared/google/protobuf/internal/wire_format.py
  /usr/share/pyshared/google/protobuf/compiler
  /usr/share/pyshared/google/protobuf/compiler/plugin_pb2.py
  /usr/share/pyshared/protobuf-2.4.0a.egg-info
  /usr/share/pyshared/protobuf-2.4.0a.egg-info/PKG-INFO
  /usr/share/pyshared/protobuf-2.4.0a.egg-info/namespace_packages.txt
  /usr/share/pyshared/protobuf-2.4.0a.egg-info/top_level.txt
  /usr/share/pyshared/protobuf-2.4.0a.egg-info/dependency_links.txt
  /usr/share/pyshared/protobuf-2.4.0a.egg-info/SOURCES.txt
  /usr/share/python
  /usr/share/python/ns
  /usr/share/python/ns/python-protobuf
  /usr/lib/python2.7/dist-packages/google/protobuf/__init__.py
  /usr/lib/python2.7/dist-packages/google/protobuf/descriptor.py
  /usr/lib/python2.7/dist-packages/google/protobuf/descriptor_pb2.py
  /usr/lib/python2.7/dist-packages/google/protobuf/message.py
  /usr/lib/python2.7/dist-packages/google/protobuf/reflection.py
  /usr/lib/python2.7/dist-packages/google/protobuf/service.py
  /usr/lib/python2.7/dist-packages/google/protobuf/service_reflection.py
  /usr/lib/python2.7/dist-packages/google/protobuf/text_format.py
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/__init__.py
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/api_implementation.py
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/containers.py
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/cpp_message.py
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/decoder.py
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/encoder.py
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/message_listener.py
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/python_message.py
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/type_checkers.py
  /usr/lib/python2.7/dist-packages/google/protobuf/internal/wire_format.py
  /usr/lib/python2.7/dist-packages/google/protobuf/compiler/plugin_pb2.py
  /usr/lib/python2.7/dist-packages/protobuf-2.4.0a.egg-info/PKG-INFO
  /usr/lib/python2.7/dist-packages/protobuf-2.4.0a.egg-info/namespace_packages.txt
  /usr/lib/python2.7/dist-packages/protobuf-2.4.0a.egg-info/top_level.txt
  /usr/lib/python2.7/dist-packages/protobuf-2.4.0a.egg-info/dependency_links.txt
  /usr/lib/python2.7/dist-packages/protobuf-2.4.0a.egg-info/SOURCES.txt
  /usr/lib/pyshared/python2.7/google/protobuf/internal/_net_proto2___python.so
  /usr/share/doc/python-protobuf/changelog.Debian.gz
  guillermo at naug:~/$ apt-cache policy  python-protobuf
  python-protobuf:
    Installed: 2.4.0a-2ubuntu2
    Candidate: 2.4.0a-2ubuntu2
    Version table:
   *** 2.4.0a-2ubuntu2 0
          500 http://archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
          100 /var/lib/dpkg/status

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/protobuf/+bug/900941/+subscriptions



More information about the Ubuntu-sponsors mailing list