Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/oneiric/jockey
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

133. By Jeremy BĂ­cha

jockey/oslib.py: Update help link (LP: #866085)

132. By Martin Pitt

Only ask for confirmation in check_composite if --confirm has been set.
Thanks to Evan Dandrea! Patch cherrypicked from trunk r740.
(LP: #855042)

131. By Martin Pitt

data/handlers/{fglrx,nvidia}.py: Drop custom id() methods. They were a
thinko and cause the driver IDs to come out as e. g.
"xorg:nvidia_173_updates-update". The module name is meant to provide
the "_update" suffix already (just didn't do yet because of LP #855396)

130. By Martin Pitt

[ Alberto Milone ]
* data/handlers/fglrx.py: Use the correct name for the module and for the
  package in fglrx.py. (LP: #855396)

[ Martin Pitt ]
* jockey/oslib.py, package_header_modaliases(): Only consider packages for
  the system architecture. This avoids creating non-working default handlers
  for e. g. fglrx:i386 on an amd64 system. (LP: #855175)
* Drop data/handlers/nouveau3d.py, it's installed by default now.
  (LP: #839533)

129. By Alberto Milone

* data/handlers/{fglrx,nvidia}.py:
  - Pass the correct kernel module name when dealing with updates flavours
    (LP: #841462).

128. By Martin Pitt

jockey/oslib.py: Fix crash if an apt error occurs even before forking the
apt progress backend. (LP: #838276)

127. By Martin Pitt

* Merge fix from trunk:
  - detection.py: Fix crash if Driver ID does not have a package field.
    (LP: #837495)

126. By Martin Pitt

jockey/ui.py, jockey/backend.py: Use MainLoop from GObject, not from GLib.
Using GLib is broken for pygobject 2.28. This can be reverted once
pygobject gets upgraded to 2.90. (LP: #836599)

125. By Martin Pitt

debian/rules: Run debian/testpkgs/clean through sh, as we use V1 source
and can't keep the executable bit there.

124. By Martin Pitt

* New upstream bug fix release:
  - oslib.py: Do not encourage to report package installation failure as
    SystemError, it will appear as a backend crash
  - jockey-gtk: Fix message_type argument to Gtk.MessageBox constructor
  - jockey/ui.py: For invalid combinations of LC_MESSAGES and LC_CTYPE, force
    stdout/stderr encoding to UTF-8 instead of C. (LP: #760883)
  - Fix GLib and GObject imports to be compatible with the future pygobject
    3.0. (LP: #829186)
  - jockey/detection.py, _driverid_to_handler(): In the case that there are
    multiple matching custom handlers for a DriverID, also check that their
    "package" attribute matches.
  - tests/run: Also support specifying individual test method names
* Add debian/testpkgs/: Scripts and equivs control files for dummy
  driver packages which are convenient for testing.
* debian/rules: Call debian/testpkgs/clean to ensure that we don't ship
  build stuff there.
* data/handlers/{fglrx,nvidia}.py: Prevent crash if
  get_alternative_by_name() returns nothing.
* jockey/oslib.py, {install,remove}_package(): Capture apt's stdout/err into
  the log file, to get proper error messages when packages fail to install.
  (LP: #552300).
* jockey/oslib.py, install_package(): Avoid raising a SystemError when a
  package fails to install in apt, as this will appear as a crash in Jockey.
  Just point out the error in the log file instead. (LP: #804709)
* tests/oslib.py: Update test cases for above change.
* tests/oslib.py: Fix apt initialization to work with current apt versions.
* data/handlers/{fglrx,nvidia}.py: Also show the -updates variants of the
  drivers, which will be updated to newer upstream versions after the
  Ubuntu release. (UbuntuSpec:desktop-o-xorg-stakeholders-request)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.