Hi Mukundan, Unfortunately with your update to GParted 0.23.0 you have added
hard RPM dependencies on hdparm and btrfs-progs. Both of the these are purely
optional dependencies. Perhaps the Release Notes weren't entirely clear on
that fact. In DPKG packaging they would be suggestions, but RPM only has hard
dependencies. A hard dependency is definitely wrong for btrfs-progs and
probably wrong too for hdparm, depending on what you packaging rules say or
your point of view. GParted uses file system specific tools when they are
available and the View -> File System Support dialog shows which tools are
installed. These are not hard dependencies so should not be set as such in
the RPM package. (The package does not have hard dependencies on other file
system specific tools such as e2fsprogs, dosfstools, mtools, xfsprogs, etc.
Nor should it). hdparm is not a hard depandency for GParted either. Making
it so in the RPM package ensures that GParted can display hard drive serial
numbers, which is only nice to have. I don't know if the Fedora packing rules
would require removal of the depandancy or whether it could remain to ensure
the user has a this nice to have feature. Thanks, Mike Fleetwood (GParted
Developer)
The release notes were certainly clear but I added btrfs-progs since it would be
helpful. But, you bring up a fair point in that other fs tools are not added as
dependencies. But, I do think having hdparm as a dependency since that is
certainly a nice feature to have and Gparted supports it. new rpm supports
weak deps. So, let me look. I will let this update live for now (it's only in
F23) and get some testing (other than the issue you have raised). Thanks!
This update has reached 3 days in testing and can be pushed to stable now if the maintainer wishes
This update has been submitted for testing by nonamedotc.
Taskotron: depcheck test PASSED on i386. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/113446/steps/runtask/logs/stdio (results are informative only)
Taskotron: depcheck test PASSED on x86_64. Result log: https://taskotron.fedoraproject.org/taskmaster//builders/x86_64/builds/113446/steps/runtask/logs/stdio (results are informative only)
This update is currently being pushed to the Fedora 23 testing updates repository.
This update has been pushed to testing
Hi Mukundan, Unfortunately with your update to GParted 0.23.0 you have added hard RPM dependencies on hdparm and btrfs-progs. Both of the these are purely optional dependencies. Perhaps the Release Notes weren't entirely clear on that fact. In DPKG packaging they would be suggestions, but RPM only has hard dependencies. A hard dependency is definitely wrong for btrfs-progs and probably wrong too for hdparm, depending on what you packaging rules say or your point of view. GParted uses file system specific tools when they are available and the View -> File System Support dialog shows which tools are installed. These are not hard dependencies so should not be set as such in the RPM package. (The package does not have hard dependencies on other file system specific tools such as e2fsprogs, dosfstools, mtools, xfsprogs, etc. Nor should it). hdparm is not a hard depandency for GParted either. Making it so in the RPM package ensures that GParted can display hard drive serial numbers, which is only nice to have. I don't know if the Fedora packing rules would require removal of the depandancy or whether it could remain to ensure the user has a this nice to have feature. Thanks, Mike Fleetwood (GParted Developer)
The release notes were certainly clear but I added btrfs-progs since it would be helpful. But, you bring up a fair point in that other fs tools are not added as dependencies. But, I do think having hdparm as a dependency since that is certainly a nice feature to have and Gparted supports it. new rpm supports weak deps. So, let me look. I will let this update live for now (it's only in F23) and get some testing (other than the issue you have raised). Thanks!
This update has reached 3 days in testing and can be pushed to stable now if the maintainer wishes
This update has been obsoleted by gparted-0.23.0-2.fc23.