npackd-cpp icon indicating copy to clipboard operation
npackd-cpp copied to clipboard

allow the update and install button to create separate jobs

Open sahil48 opened this issue 6 years ago • 4 comments

There are a few issues I have when updating NPackD Packages:

  • ~~It is inconvenient to select multiple packages to update when there are a few packages I do not want to update. Every time, in the updateable tab I have to unselect updating 7zip and Visual C++ redistributable packages, among other packages. It would be great if it was possible to mark Programs to not show up in the updatable tab or in a separate section of the updateable tab so that the process is more convenient.~~ (Duplicate of issue 25)
  • When multiple packages are selected to be updated (using shift- or ctrl- click), if there is a single error, the entire job fails (ex. I want to update all programs; ImageMagic cannot be downloaded, so all other updates in the same job stop). By default, or at the very least as an option, please allow the update and install button to create separate jobs on a program-by-program basis so that any issues do not stop all other tasks from executing.

Otherwise, the program has overall been exceptional as a package manager.

sahil48 avatar Apr 03 '19 15:04 sahil48

Thank you.

What are the reasons you won't update 7-Zip and Visual C++ redistributable?

tim-lebedkov avatar Apr 04 '19 09:04 tim-lebedkov

There was a time when 7-zip wouldn't update with NPackD. Regarding the Visual C++ redistributable, I usually assume that another program, or possibly Visual Studio IDE installed that specific version of the package for a reason, and I am reluctant to update the redistributable for that reason.

Aside from that, occasionally, programs like CCleaner change maintainers and get adware and analytics added to them, which would be a reason why I would not like to update these types of programs, or a critical feature in a program for my workflow was depreciated in a newer version of the software because not enough people benefited from the feature (ex. Firefox updates causing addons to not work anymore, etc.). There are plenty of reasons why this type of feature is desirable.

sahil48 avatar Apr 04 '19 13:04 sahil48

Duplicate of #25

tim-lebedkov avatar Aug 23 '19 20:08 tim-lebedkov

The second part of this issue is not a duplicate though.

tim-lebedkov avatar Aug 24 '19 07:08 tim-lebedkov