fslint-gui duplicates select - within groups - select all but newest/oldest results in error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fslint (Debian) |
Fix Released
|
Unknown
|
|||
fslint (Ubuntu) |
Fix Released
|
Medium
|
Rolf Leggewie | ||
Trusty |
Triaged
|
Undecided
|
Unassigned | ||
Xenial |
Triaged
|
Undecided
|
Rolf Leggewie |
Bug Description
The goal is to search for duplicate files and then delete all duplicates except the newest version of the file. This could be done by using fslint-gui - but the selection of the files creates an error.
The error was a regression in 2.44 and seems to be fixed in upstream project: https:/
1. Click "Find" in first tab "Duplicates"
2. Click "Select" -> "within groups" -> "Select all but newest" - then all files except the newest ones are selected
3. Click "Delete" - the expectation is that the marked files will be deleted
In Step 2 the following error is printed in the console:
Traceback (most recent call last):
File "/usr/bin/
self.
File "/usr/bin/
unselect_row = find_row_
File "/usr/bin/
while get_selectable(row, row_data) and row < clist.rows:
File "/usr/bin/
return row_data[row][0] != '#'
IndexError: list index out of range
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: fslint 2.44-2
ProcVersionSign
Uname: Linux 4.3.0-2-generic x86_64
NonfreeKernelMo
ApportVersion: 2.19.3-0ubuntu2
Architecture: amd64
CurrentDesktop: XFCE
Date: Mon Dec 28 21:19:11 2015
InstallationDate: Installed on 2015-11-23 (35 days ago)
InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151122)
JournalErrors:
Error: command ['journalctl', '-b', '--priority=
Users in the 'systemd-journal' group can see all messages. Pass -q to
turn off this notice.
No journal files were opened due to insufficient permissions.
PackageArchitec
SourcePackage: fslint
UpgradeStatus: No upgrade log present (probably fresh install)
description: | updated |
description: | updated |
Changed in fslint (Ubuntu): | |
importance: | Undecided → Medium |
Changed in fslint (Ubuntu Trusty): | |
status: | New → Triaged |
Changed in fslint (Ubuntu Xenial): | |
status: | New → Incomplete |
status: | Incomplete → Triaged |
assignee: | nobody → Rolf Leggewie (r0lf) |
Changed in fslint (Debian): | |
status: | Unknown → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.