"Desktop Pager" Settings: 'Unable to extract the file "6"' (and then opens the wrong obconf tab)

Bug #877404 reported by Alan Jenkins
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
obconf (Ubuntu)
Fix Released
Medium
Julien Lavergne
Oneiric
Fix Released
Undecided
Unassigned
Precise
Fix Released
Medium
Julien Lavergne

Bug Description

SRU explanation :
[Impact] : The configuration of desktop number by the panel shortcut is broken, which is annoying for people clicking on the option.

[Development Fix] : The bug is fixed in 2.0.3+git20110808-0ubuntu2 in precise.

[Stable Fix] : The same fix can be used (see http://launchpadlibrarian.net/83531381/obconf_2.0.3%2Bgit20110808-0ubuntu1_2.0.3%2Bgit20110808-0ubuntu2.diff.gz)

[Test Case] (from the original report) :
Log into LXDE or Lubuntu.
Find the pager on the bottom panel. (The two gray squares).
Right click on it & select "Desktop Pager" settings.
-> Error dialog: Unable to extract the file "6".

[Regression Potential] Minimal : this patch was already tested in 10.10 without any problems. The fix just re-enable the feature dropped in an upload on Oneiric.

Original report :
Log into LXDE.
Find the pager on the bottom panel. (The two gray squares).
Right click on it & select "Desktop Pager" settings.

-> Error dialog:

Unable to extract the file "6".
Please ensure that "/home/alan/.themes" is writable and that the file is a valid Openbox theme archive.
The following errors were reported:
tar (child): 6: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Also, the obconf error dialog is buggy. While it's up, the main obconf window doesn't respond. But it's not being treated as a normal modal dialo. When I click on the taskbar entry for obconf, I get the main obconf window, instead of the error dialog (which I need to close before I can use the main obconf window).

Finally, after closing the error dialog, obconf shows the Themes tab. The tab relevant to the pager is actually the "Desktops" tab. (This may well be a side-effect of the original problem).

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: lxpanel 0.5.8-1ubuntu3
ProcVersionSignature: Ubuntu 2.6.38-11.50-generic 2.6.38.8
Uname: Linux 2.6.38-11-generic x86_64
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Config_Home_LXDE:
 [Command]
 FileManager=pcmanfm %s
 Terminal=x-terminal-emulator
 Logout=lxde-logout
Date: Tue Oct 18 13:52:30 2011
ProcEnviron:
 PATH=(custom, user)
 SHELL=/bin/bash
SourcePackage: lxpanel
UpgradeStatus: Upgraded to oneiric on 2011-10-14 (4 days ago)

Revision history for this message
Alan Jenkins (aj504) wrote :
Revision history for this message
Julien Lavergne (gilir) wrote :

Thanks for your bug report. I'll prepare a fix for this issue.

affects: lxpanel (Ubuntu) → obconf (Ubuntu)
Changed in obconf (Ubuntu):
assignee: nobody → Julien Lavergne (gilir)
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Alan Jenkins (aj504) wrote :

Awesome. Thanks for acknowledging this so quickly.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in obconf (Ubuntu Oneiric):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package obconf - 2.0.3+git20110808-0ubuntu2

---------------
obconf (2.0.3+git20110808-0ubuntu2) precise; urgency=low

  * debian/patches/02_show_specific_tab.dpatch:
   - Complete the patch, it was partly dropped in the last upload.
    (LP: #877404)
 -- Julien Lavergne <email address hidden> Mon, 24 Oct 2011 00:10:33 +0200

Changed in obconf (Ubuntu Precise):
status: In Progress → Fix Released
Julien Lavergne (gilir)
description: updated
Changed in obconf (Ubuntu Oneiric):
status: Confirmed → New
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Alan, or anyone else affected,

Accepted obconf into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in obconf (Ubuntu Oneiric):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Alan Jenkins (aj504) wrote :

Yep, that fixed it. Thanks!

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package obconf - 2.0.3+git20110808-0ubuntu1.1

---------------
obconf (2.0.3+git20110808-0ubuntu1.1) oneiric-proposed; urgency=low

  * debian/patches/02_show_specific_tab.dpatch:
   - Complete the patch, it was partly dropped in the last upload.
    (LP: #877404)
 -- Julien Lavergne <email address hidden> Mon, 24 Oct 2011 00:17:57 +0200

Changed in obconf (Ubuntu Oneiric):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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