desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #66404
[Bug 852003] Re: USC fails to launch in non-admin user account if there's a private PPA
** Description changed:
Ubuntu Software Center 4.1.23.2, Ubuntu 11.10 beta 1
+ Ubuntu Software Center 5.0.1.4, Ubuntu 11.10
- 1. Create an admin user account, and a non-admin user account, in addition to the account you're using now.
- 2. Subscribe to a private PPA. (For example, purchase some software.)
- 3. Switch to the admin user account, and launch Ubuntu Software Center.
- 4. Switch to the non-admin user account, and launch Ubuntu Software Center.
+ 1. Subscribe to a private PPA. (For example, purchase some software.)
+ 2. Close USC and relaunch it.
+ 3. Switch to a guest account (or any non-admin account), and launch USC.
What happens:
- 3. USC launches.
- 4. USC fails to launch, with this traceback:
+ 2. USC opens.
+ 3. USC fails to open, with this traceback:
------------
Traceback (most recent call last):
- File "/usr/bin/software-center", line 151, in <module>
- app = SoftwareCenterAppGtk3(datadir, xapian_base_path, options, args)
- File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 206, in __init__
- self.cache.open()
- File "/usr/share/software-center/softwarecenter/db/pkginfo_impl/aptcache.py", line 209, in open
- self._cache = apt.Cache(GtkMainIterationProgress())
- File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 93, in __init__
- self.open(progress)
- File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 140, in open
- self._list.read_main_list()
+ File "/usr/bin/software-center", line 151, in <module>
+ app = SoftwareCenterAppGtk3(datadir, xapian_base_path, options, args)
+ File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 206, in __init__
+ self.cache.open()
+ File "/usr/share/software-center/softwarecenter/db/pkginfo_impl/aptcache.py", line 209, in open
+ self._cache = apt.Cache(GtkMainIterationProgress())
+ File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 93, in __init__
+ self.open(progress)
+ File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 140, in open
+ self._list.read_main_list()
SystemError: E:Opening /etc/apt/sources.list.d/private-ppa.launchpad.net_whatever_ubuntu.list - ifstream::ifstream (13: Permission denied)
------------
What should happen:
- 4. USC should launch, just not showing the contents of the private PPA.
+ 3. USC should launch.
Bug 746625 (currently marked Invalid) is the equivalent bug in apt.
** Changed in: software-center (Ubuntu)
Status: Confirmed => Triaged
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/852003
Title:
USC fails to launch in non-admin user account if there's a private PPA
Status in “python-apt” package in Ubuntu:
Confirmed
Status in “software-center” package in Ubuntu:
Triaged
Bug description:
Ubuntu Software Center 4.1.23.2, Ubuntu 11.10 beta 1
Ubuntu Software Center 5.0.1.4, Ubuntu 11.10
1. Subscribe to a private PPA. (For example, purchase some software.)
2. Close USC and relaunch it.
3. Switch to a guest account (or any non-admin account), and launch USC.
What happens:
2. USC opens.
3. USC fails to open, with this traceback:
------------
Traceback (most recent call last):
File "/usr/bin/software-center", line 151, in <module>
app = SoftwareCenterAppGtk3(datadir, xapian_base_path, options, args)
File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 206, in __init__
self.cache.open()
File "/usr/share/software-center/softwarecenter/db/pkginfo_impl/aptcache.py", line 209, in open
self._cache = apt.Cache(GtkMainIterationProgress())
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 93, in __init__
self.open(progress)
File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 140, in open
self._list.read_main_list()
SystemError: E:Opening /etc/apt/sources.list.d/private-ppa.launchpad.net_whatever_ubuntu.list - ifstream::ifstream (13: Permission denied)
------------
What should happen:
3. USC should launch.
Bug 746625 (currently marked Invalid) is the equivalent bug in apt.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-apt/+bug/852003/+subscriptions