Package: piuparts-master thanks Each run of piuparts-report results in either an exception crash, or a fresh set of master section log file directories in the current directory.
Per 740386, where the problem was discussed: On Sat, Mar 1, 2014 at 4:16 PM, Andreas Beckmann <a...@debian.org> wrote: > On 2014-03-01 16:44, Dave Steele wrote: >> On Sat, Mar 1, 2014 at 1:52 AM, Andreas Beckmann <a...@debian.org> wrote: >>> On 2014-02-28 22:57, Dave Steele wrote: >>>> 3057fb6 piuparts-report.py: Establish PackagesDB prefix >>> >>> NACK. Or why is this needed for sources_db? This doesn't have logfiles. >>> ... >> line 345, in create_subdirs >> os.makedirs(sdir) >> File "/usr/lib/python2.7/os.py", line 157, in makedirs >> mkdir(name, mode) >> OSError: [Errno 13] Permission denied: 'pass' >> ... > So let's try to fix this properly, not work around it ... > > I'll look into this later next week. > > > Andreas I'd say that the 'proper' fix to packagesdb is more substantial than any of the alternatives likely under consideration. The proposed patch was: diff --git a/piuparts-report.py b/piuparts-report.py index 8a5e9b6..cf55c4c 100644 --- a/piuparts-report.py +++ b/piuparts-report.py @@ -731,7 +731,7 @@ class Section: self._load_package_database(section, master_directory) self._binary_db = self._package_databases[section] - self._source_db = piupartslib.packagesdb.PackagesDB() + self._source_db = piupartslib.packagesdb.PackagesDB(prefix=self._section_directory) self._source_db.load_packages_urls( self._distro_config.get_sources_urls( self._config.get_distro(), -- "Le mieux est l'ennemi du bien" - Voltaire -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org