Package Details: tkpacman 1.9.1-1

Git Clone URL: https://aur.archlinux.org/tkpacman.git (read-only, click to copy)
Package Base: tkpacman
Description: A lightweight GUI for pacman built with Tcl/Tk
Upstream URL: http://sourceforge.net/projects/tkpacman
Keywords: GUI pacman system
Licenses: GPL
Submitter: herremaw
Maintainer: herremaw
Last Packager: herremaw
Votes: 52
Popularity: 0.45
First Submitted: 2013-08-25 14:25
Last Updated: 2020-01-15 08:34

Dependencies (10)

Required by (1)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

herremaw commented on 2015-09-22 15:12

@Alad 2015-09-21
I am beginning to understand your comments.

I am thinking of replacing the "Resync Database" button with a button that would call "checkupdates" and display the result.

However, at the moment "checkupdates" does not seem to work on my system, neither when run as root, nor when run as normal user.

I will need some more time to understand why "checkupdates" does not seem to work.

Alad commented on 2015-09-21 23:39

Well, if you want to check for new versions, you can get the same effect by using fakeroot with a symlinked db, without leaving the system in an undefined state.

If you just want a "Resync" because you can do an -Sy with pacman, the drawbacks should at least be made clear.

herremaw commented on 2015-09-20 08:22

@Alad 2015-09-20

I don't quite understand your comment.

tkPacman does not run "pacman -Sy" for refreshing the package list. It runs "pacman --sync --search" for refreshing the list of available packages and "pacman --query --search" for refreshing the list of installed packages.

"pacman --sync --refresh" is only run when the user presses the "Resync Database" button.

Do you mean that I should remove the "Resync Database" button to protect the user against "partial updates"?

Alad commented on 2015-09-20 07:30

Please use a temporary directory to refresh the package list (similar to pacman's checkupdates) instead of running pacman -Sy.

https://wiki.archlinux.org/index.php/Pacman#Partial_upgrades_are_unsupported
http://gist.io/5660494

herremaw commented on 2015-07-22 15:00

Using 'sudo' in 'runasroot' option does not work anymore with version 1.8.14.p2-1 of 'sudo'.
Upgrading 'sudo' to version 1.8.14.p2-2 solves this problem.

herremaw commented on 2015-06-08 13:50

First upload to AUR4.

herremaw commented on 2015-01-11 07:57

The update of pacman to version 4.2.0-5 fails, propably only on systems with Dutch locale (see https://bugs.archlinux.org/task/43257?project=3): when you try to run a pacman command after the update, pacman suggests to run 'pacman-db-update', but the command 'pacman-db-update' does not exist.

This also affects tkPacman because it is just a frontend for pacman.

To solve the problem, run 'pacman-db-upgrade' as root.

herremaw commented on 2014-12-30 06:55

The update of pacman to version 4.2.0-5 causes tkPacman to stop working.

This is not a problem of tkPacman as such, because pacman also stops working: when you try tor run a pacman command, pacman suggests to run 'pacman-db-update', but the command 'pacman-db-update' does not exist.

Run 'pacman-db-upgrade' as root. That solves the problem.

herremaw commented on 2014-12-29 18:57

The last update of pacman to version 4.2.0-5 causes tkPacman to stop working.

This is not a problem of tkPacman as such, because pacman also stops working: when you try tor run a pacman command, pacman suggests to run 'pacman-db-update', but that does not work.

Run 'pacman-db-upgrade' as root. That solves the problem.

herremaw commented on 2014-12-23 07:11

Here is how you can use mate-terminal in tkPacman. Use the following string for the 'terminal' option:

mate-terminal --disable-factory --title=%t --command %c