Public bug reported: It does empty the trash, but it always also does this:
mmolle@mostlyharmless:~$ trash-empty Traceback (most recent call last): File "/usr/bin/trash-empty", line 9, in <module> load_entry_point('trash-cli==0.12.7', 'console_scripts', 'trash-empty')() File "/usr/lib/python2.7/dist-packages/trashcli/cmds.py", line 29, in empty ).run(*sys.argv) File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 967, in run parse(argv) File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 899, in __call__ self.default_action() File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 993, in _empty_all_trashdirs self.trashdirs.list_trashdirs(self._empty_trashdir) File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 1092, in list_trashdirs self._for_home_trashcan(out) File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 1097, in _for_home_trashcan home_trashcan_if_possible(self.environ, return_result_with_volume) File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 1119, in home_trashcan_if_possible out('%(HOME)s/.local/share/Trash' % environ) File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 1096, in return_result_with_volume out(trashcan_path, '/') File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 997, in _empty_trashdir trashdir.each_trashinfo(self._maybe_delete) File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 1147, in each_trashinfo action(os.path.join(self._info_dir(), entry)) File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 1012, in _delete_both self.file_remover.remove_file_if_exists(backup_copy) File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 791, in remove_file_if_exists if os.path.exists(path): self.remove_file(path) File "/usr/lib/python2.7/dist-packages/trashcli/trash.py", line 788, in remove_file shutil.rmtree(path) File "/usr/lib/python2.7/shutil.py", line 256, in rmtree onerror(os.rmdir, path, sys.exc_info()) File "/usr/lib/python2.7/shutil.py", line 254, in rmtree os.rmdir(path) OSError: [Errno 22] Invalid argument: '/home/mmolle/.local/share/Trash/files/.' mmolle@mostlyharmless:~$ ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: trash-cli 0.12.7-1 ProcVersionSignature: Ubuntu 3.11.0-18.32-generic 3.11.10.4 Uname: Linux 3.11.0-18-generic i686 ApportVersion: 2.12.5-0ubuntu2.2 Architecture: i386 Date: Fri Mar 21 00:24:28 2014 InstallationDate: Installed on 2012-03-12 (738 days ago) InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012) MarkForUpload: True PackageArchitecture: all SourcePackage: trash-cli UpgradeStatus: Upgraded to saucy on 2013-10-20 (151 days ago) ** Affects: trash-cli (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 saucy -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1295412 Title: trash-empty works but crashes every time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/trash-cli/+bug/1295412/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs