bzr internal error on upgrade

Bug #305197 reported by Bill Harris
This bug report is a duplicate of:  Bug #279486: bzr pull: X11 initialization failed.. Edit Remove
2
Affects Status Importance Assigned to Milestone
bzr-dbus
New
Undecided
Unassigned

Bug Description

I use /etckeeper on Ubuntu 8.10 and, previously, on 8.04LTS, on two machines. Occasionally when upgrading software, I will get a complaint that the bzr working tree is out of date, and it will give me the opportunity to run `bzr update` before continuing. (While I use both Synaptic and apt-get, it has always happened when using Synaptic until today.) Up until today, that has worked.

Today, I ssh'd from one machine to the other and ran apt-get update. It gave me that same message. I opened a new terminal, ran `bzr update`, and it continued. Then it gave me the same error again, and I ran `bzr update` a second time. At that point, it said Bazaar had encountered an internal error I should report.

I've attached what I think is today's part of .bzr.log, and I've pasted the pertinent parts of the traceback from the terminal here, in case that helps:

Fetched 27.3MB in 5min8s (88.6kB/s)
ignored 19 file(s).
If you wish to add some of these files, please add them by name.
bzr: ERROR: Working tree is out of date, please run 'bzr update'.
ignored 19 file(s).
If you wish to add some of these files, please add them by name.
Committing to: /etc/
modified cups/subscriptions.conf
modified cups/subscriptions.conf.O
bzr: ERROR: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: dbus-launch failed to autolaunch D-Bus session: Autolaunch error: X11 initialization failed.

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 857, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 797, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 499, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 2290, in run
    exclude=safe_relpath_files(tree, exclude))
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/workingtree_4.py", line 242, in commit
    result = WorkingTree3.commit(self, message, revprops, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/mutabletree.py", line 197, in commit
    revprops=revprops, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/commit.py", line 407, in commit
    self.branch.set_last_revision_info(new_revno, self.rev_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 2096, in set_last_revision_info
    self._run_post_change_branch_tip_hooks(old_revno, old_revid)
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1634, in _run_post_change_branch_tip_hooks
    hook(params)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/dbus/hook.py", line 46, in on_post_change_branch_tip
    activity.Activity().advertise_branch(params.branch)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/dbus/activity.py", line 71, in __init__
    self.bus = _get_bus(bus)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/dbus/activity.py", line 49, in _get_bus
    return dbus.SessionBus()
  File "/var/lib/python-support/python2.5/dbus/_dbus.py", line 217, in __new__
    mainloop=mainloop)
  File "/var/lib/python-support/python2.5/dbus/_dbus.py", line 106, in __new__
    bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
  File "/var/lib/python-support/python2.5/dbus/bus.py", line 125, in __new__
    bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: dbus-launch failed to autolaunch D-Bus session: Autolaunch error: X11 initialization failed.

bzr 1.6.1 on python 2.5.2 (linux2)
arguments: ['/usr/bin/bzr', 'commit', '-m', 'saving uncommitted changes in /etc prior to apt run']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
plugins:
  avahi /usr/lib/python2.5/site-packages/bzrlib/plugins/avahi [0.3.0dev0]
  bzrtools /usr/lib/python2.5/site-packages/bzrlib/plugins/bzrtools [1.6.0]
  dbus /usr/lib/python2.5/site-packages/bzrlib/plugins/dbus [unknown]
  gtk /usr/lib/python2.5/site-packages/bzrlib/plugins/gtk [0.95.0]
  launchpad /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [unknown]
*** Bazaar has encountered an internal error.
    Please report a bug at https://bugs.launchpad.net/bzr/+filebug
    including this traceback, and a description of what you
    were doing when the error occurred.
Preconfiguring packages ...
(Reading database ... 130618 files and directories currently installed.)
Preparing to replace ca-certificates 20080514-0ubuntu1 (using .../ca-certificates_20080514-0ubuntu1.1_all.deb) ...
Unpacking replacement ca-certificates ...
Preparing to replace alsa-utils 1.0.17-0ubuntu2 (using .../alsa-utils_1.0.17-0ubuntu3_i386.deb) ...
Unpacking replacement alsa-utils ...
Preparing to replace libedataserver1.2-11 2.24.1-0ubuntu1 (using .../libedataserver1.2-11_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libedataserver1.2-11 ...
Preparing to replace libcamel1.2-14 2.24.1-0ubuntu1 (using .../libcamel1.2-14_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libcamel1.2-14 ...
Preparing to replace libebackend1.2-0 2.24.1-0ubuntu1 (using .../libebackend1.2-0_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libebackend1.2-0 ...
Preparing to replace libebook1.2-9 2.24.1-0ubuntu1 (using .../libebook1.2-9_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libebook1.2-9 ...
Preparing to replace libecal1.2-7 2.24.1-0ubuntu1 (using .../libecal1.2-7_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libecal1.2-7 ...
Preparing to replace libedata-book1.2-2 2.24.1-0ubuntu1 (using .../libedata-book1.2-2_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libedata-book1.2-2 ...
Preparing to replace libedata-cal1.2-6 2.24.1-0ubuntu1 (using .../libedata-cal1.2-6_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libedata-cal1.2-6 ...
Preparing to replace libegroupwise1.2-13 2.24.1-0ubuntu1 (using .../libegroupwise1.2-13_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libegroupwise1.2-13 ...
Preparing to replace libgdata1.2-1 2.24.1-0ubuntu1 (using .../libgdata1.2-1_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libgdata1.2-1 ...
Preparing to replace libgdata-google1.2-1 2.24.1-0ubuntu1 (using .../libgdata-google1.2-1_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libgdata-google1.2-1 ...
Preparing to replace evolution-data-server 2.24.1-0ubuntu1 (using .../evolution-data-server_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement evolution-data-server ...
Preparing to replace evolution-data-server-common 2.24.1-0ubuntu1 (using .../evolution-data-server-common_2.24.2-0ubuntu1_all.deb) ...
Unpacking replacement evolution-data-server-common ...
Preparing to replace libedataserverui1.2-8 2.24.1-0ubuntu1 (using .../libedataserverui1.2-8_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libedataserverui1.2-8 ...
Preparing to replace libexchange-storage1.2-3 2.24.1-0ubuntu1 (using .../libexchange-storage1.2-3_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement libexchange-storage1.2-3 ...
Preparing to replace libgnomecanvas2-common 2.20.1.1-1ubuntu2 (using .../libgnomecanvas2-common_2.20.1.1-1ubuntu3_all.deb) ...
Unpacking replacement libgnomecanvas2-common ...
Preparing to replace libgnomecanvas2-0 2.20.1.1-1ubuntu2 (using .../libgnomecanvas2-0_2.20.1.1-1ubuntu3_i386.deb) ...
Unpacking replacement libgnomecanvas2-0 ...
Preparing to replace evolution 2.24.1-0ubuntu2 (using .../evolution_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement evolution ...
Preparing to replace evolution-common 2.24.1-0ubuntu2 (using .../evolution-common_2.24.2-0ubuntu1_all.deb) ...
Unpacking replacement evolution-common ...
Preparing to replace evolution-exchange 2.24.1-0ubuntu1 (using .../evolution-exchange_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement evolution-exchange ...
Preparing to replace evolution-plugins 2.24.1-0ubuntu2 (using .../evolution-plugins_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement evolution-plugins ...
Preparing to replace gedit-common 2.24.1-0ubuntu1 (using .../gedit-common_2.24.2-0ubuntu1_all.deb) ...
Unpacking replacement gedit-common ...
Preparing to replace gedit 2.24.1-0ubuntu1 (using .../gedit_2.24.2-0ubuntu1_i386.deb) ...
Unpacking replacement gedit ...
Preparing to replace hal-info 20081013-0ubuntu3 (using .../hal-info_20081124-0ubuntu1~intrepid_all.deb) ...
Unpacking replacement hal-info ...
Preparing to replace libsnmp-base 5.4.1~dfsg-7.1ubuntu6 (using .../libsnmp-base_5.4.1~dfsg-7.1ubuntu6.1_all.deb) ...
Unpacking replacement libsnmp-base ...
Preparing to replace libsnmp15 5.4.1~dfsg-7.1ubuntu6 (using .../libsnmp15_5.4.1~dfsg-7.1ubuntu6.1_i386.deb) ...
Unpacking replacement libsnmp15 ...
Preparing to replace splix 2.0.0~rc2-0ubuntu2 (using .../splix_2.0.0~rc2-0ubuntu2.3_i386.deb) ...
Unpacking replacement splix ...
Preparing to replace gnome-settings-daemon 2.24.0-0ubuntu3.2 (using .../gnome-settings-daemon_2.24.0-0ubuntu3.3_i386.deb) ...
Unpacking replacement gnome-settings-daemon ...
Processing triggers for man-db ...
Processing triggers for hal ...
Regenerating hal fdi cache ...
 * Restarting Hardware abstraction layer hald [ OK ]
Setting up ca-certificates (20080514-0ubuntu1.1) ...
Updating certificates in /etc/ssl/certs....done.
Running hooks in /etc/ca-certificates/update.d....done.

Setting up alsa-utils (1.0.17-0ubuntu3) ...
Installing new version of config file /etc/init.d/alsa-utils ...

Setting up libedataserver1.2-11 (2.24.2-0ubuntu1) ...

Setting up libcamel1.2-14 (2.24.2-0ubuntu1) ...

Setting up libebackend1.2-0 (2.24.2-0ubuntu1) ...

Setting up libebook1.2-9 (2.24.2-0ubuntu1) ...

Setting up libecal1.2-7 (2.24.2-0ubuntu1) ...

Setting up libedata-book1.2-2 (2.24.2-0ubuntu1) ...

Setting up libedata-cal1.2-6 (2.24.2-0ubuntu1) ...

Setting up libegroupwise1.2-13 (2.24.2-0ubuntu1) ...

Setting up libgdata1.2-1 (2.24.2-0ubuntu1) ...

Setting up libgdata-google1.2-1 (2.24.2-0ubuntu1) ...

Setting up evolution-data-server-common (2.24.2-0ubuntu1) ...
Setting up evolution-data-server (2.24.2-0ubuntu1) ...
Setting up libedataserverui1.2-8 (2.24.2-0ubuntu1) ...

Setting up libexchange-storage1.2-3 (2.24.2-0ubuntu1) ...

Setting up libgnomecanvas2-common (2.20.1.1-1ubuntu3) ...
Setting up libgnomecanvas2-0 (2.20.1.1-1ubuntu3) ...

Setting up evolution-common (2.24.2-0ubuntu1) ...

Setting up evolution (2.24.2-0ubuntu1) ...

Setting up evolution-exchange (2.24.2-0ubuntu1) ...

Setting up evolution-plugins (2.24.2-0ubuntu1) ...
Setting up gedit-common (2.24.2-0ubuntu1) ...

Setting up gedit (2.24.2-0ubuntu1) ...

Setting up hal-info (20081124-0ubuntu1~intrepid) ...
Setting up libsnmp-base (5.4.1~dfsg-7.1ubuntu6.1) ...
Setting up libsnmp15 (5.4.1~dfsg-7.1ubuntu6.1) ...

Setting up splix (2.0.0~rc2-0ubuntu2.3) ...
 * Reloading Common Unix Printing System: cupsd [ OK ]

Setting up gnome-settings-daemon (2.24.0-0ubuntu3.3) ...

Processing triggers for libc6 ...
ldconfig deferred processing now taking place
added ssl/certs/58a44af1.0
added ssl/certs/58a44af1.1
added ssl/certs/cert_igca_dsa.pem
added ssl/certs/cert_igca_rsa.pem
ignored 19 file(s).
If you wish to add some of these files, please add them by name.
Committing to: /etc/
modified ca-certificates.conf
modified cups/subscriptions.conf
modified cups/subscriptions.conf.O
modified init.d/alsa-utils
added ssl/certs/58a44af1.0
added ssl/certs/58a44af1.1
modified ssl/certs/ca-certificates.crt
added ssl/certs/cert_igca_dsa.pem
added ssl/certs/cert_igca_rsa.pem
bzr: ERROR: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: dbus-launch failed to autolaunch D-Bus session: Autolaunch error: X11 initialization failed.

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 857, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 797, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 499, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 2290, in run
    exclude=safe_relpath_files(tree, exclude))
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/workingtree_4.py", line 242, in commit
    result = WorkingTree3.commit(self, message, revprops, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/mutabletree.py", line 197, in commit
    revprops=revprops, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/commit.py", line 407, in commit
    self.branch.set_last_revision_info(new_revno, self.rev_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 2096, in set_last_revision_info
    self._run_post_change_branch_tip_hooks(old_revno, old_revid)
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1634, in _run_post_change_branch_tip_hooks
    hook(params)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/dbus/hook.py", line 46, in on_post_change_branch_tip
    activity.Activity().advertise_branch(params.branch)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/dbus/activity.py", line 71, in __init__
    self.bus = _get_bus(bus)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/dbus/activity.py", line 49, in _get_bus
    return dbus.SessionBus()
  File "/var/lib/python-support/python2.5/dbus/_dbus.py", line 217, in __new__
    mainloop=mainloop)
  File "/var/lib/python-support/python2.5/dbus/_dbus.py", line 106, in __new__
    bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
  File "/var/lib/python-support/python2.5/dbus/bus.py", line 125, in __new__
    bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
DBusException: org.freedesktop.DBus.Error.Spawn.ExecFailed: dbus-launch failed to autolaunch D-Bus session: Autolaunch error: X11 initialization failed.

bzr 1.6.1 on python 2.5.2 (linux2)
arguments: ['/usr/bin/bzr', 'commit', '-m', 'committing changes in /etc after apt run\n\nPackage changes:\n-alsa-utils 1.0.17-0ubuntu2\n+alsa-utils 1.0.17-0ubuntu3\n-ca-certificates 20080514-0ubuntu1\n+ca-certificates 20080514-0ubuntu1.1\n-evolution 2.24.1-0ubuntu2\n-evolution-common 2.24.1-0ubuntu2\n-evolution-data-server 2.24.1-0ubuntu1\n-evolution-data-server-common 2.24.1-0ubuntu1\n-evolution-exchange 2.24.1-0ubuntu1\n-evolution-plugins 2.24.1-0ubuntu2\n+evolution 2.24.2-0ubuntu1\n+evolution-common 2.24.2-0ubuntu1\n+evolution-data-server 2.24.2-0ubuntu1\n+evolution-data-server-common 2.24.2-0ubuntu1\n+evolution-exchange 2.24.2-0ubuntu1\n+evolution-plugins 2.24.2-0ubuntu1\n-gedit 2.24.1-0ubuntu1\n-gedit-common 2.24.1-0ubuntu1\n+gedit 2.24.2-0ubuntu1\n+gedit-common 2.24.2-0ubuntu1\n-gnome-settings-daemon 2.24.0-0ubuntu3.2\n+gnome-settings-daemon 2.24.0-0ubuntu3.3\n-hal-info 20081013-0ubuntu3\n+hal-info 20081124-0ubuntu1~intrepid\n-libcamel1.2-14 2.24.1-0ubuntu1\n+libcamel1.2-14 2.24.2-0ubuntu1\n-libebackend1.2-0 2.24.1-0ubuntu1\n-libebook1.2-9 2.24.1-0ubuntu1\n-libecal1.2-7 2.24.1-0ubuntu1\n-libedata-book1.2-2 2.24.1-0ubuntu1\n-libedata-cal1.2-6 2.24.1-0ubuntu1\n-libedataserver1.2-11 2.24.1-0ubuntu1\n+libebackend1.2-0 2.24.2-0ubuntu1\n+libebook1.2-9 2.24.2-0ubuntu1\n+libecal1.2-7 2.24.2-0ubuntu1\n+libedata-book1.2-2 2.24.2-0ubuntu1\n+libedata-cal1.2-6 2.24.2-0ubuntu1\n+libedataserver1.2-11 2.24.2-0ubuntu1\n-libedataserverui1.2-8 2.24.1-0ubuntu1\n+libedataserverui1.2-8 2.24.2-0ubuntu1\n-libegroupwise1.2-13 2.24.1-0ubuntu1\n+libegroupwise1.2-13 2.24.2-0ubuntu1\n-libexchange-storage1.2-3 2.24.1-0ubuntu1\n+libexchange-storage1.2-3 2.24.2-0ubuntu1\n-libgdata-google1.2-1 2.24.1-0ubuntu1\n-libgdata1.2-1 2.24.1-0ubuntu1\n+libgdata-google1.2-1 2.24.2-0ubuntu1\n+libgdata1.2-1 2.24.2-0ubuntu1\n-libgnomecanvas2-0 2.20.1.1-1ubuntu2\n-libgnomecanvas2-common 2.20.1.1-1ubuntu2\n+libgnomecanvas2-0 2.20.1.1-1ubuntu3\n+libgnomecanvas2-common 2.20.1.1-1ubuntu3\n-libsnmp-base 5.4.1~dfsg-7.1ubuntu6\n-libsnmp15 5.4.1~dfsg-7.1ubuntu6\n+libsnmp-base 5.4.1~dfsg-7.1ubuntu6.1\n+libsnmp15 5.4.1~dfsg-7.1ubuntu6.1\n-splix 2.0.0~rc2-0ubuntu2\n+splix 2.0.0~rc2-0ubuntu2.3']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
plugins:
  avahi /usr/lib/python2.5/site-packages/bzrlib/plugins/avahi [0.3.0dev0]
  bzrtools /usr/lib/python2.5/site-packages/bzrlib/plugins/bzrtools [1.6.0]
  dbus /usr/lib/python2.5/site-packages/bzrlib/plugins/dbus [unknown]
  gtk /usr/lib/python2.5/site-packages/bzrlib/plugins/gtk [0.95.0]
  launchpad /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [unknown]
*** Bazaar has encountered an internal error.
    Please report a bug at https://bugs.launchpad.net/bzr/+filebug
    including this traceback, and a description of what you
    were doing when the error occurred.
E: Problem executing scripts DPkg::Post-Invoke 'if [ -x /usr/bin/etckeeper ]; then etckeeper post-install; fi'
E: Sub-process returned an error code

Revision history for this message
Bill Harris (bill-harris) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.