Pacman

Historical bug tracker for the Pacman package manager.

The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues

This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
Tasklist

FS#23123 - With the pacman -S flag, change the word "Target" to "Sync"

Attached to Project: Pacman
Opened by Plex (plexor) - Thursday, 03 March 2011, 13:51 GMT
Last edited by Allan McRae (Allan) - Monday, 30 April 2012, 02:59 GMT
Task Type Feature Request
Category General
Status Closed
Assigned To Allan McRae (Allan)
Architecture All
Severity Low
Priority Normal
Reported Version 3.4.2
Due in Version 4.1.0
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Summary and Info:
I suggest changing the wording for the summary/confirmation when using the -S flag with pacman.
Instead of using the word 'Target' use the word 'Sync.' I feel this is more of a fitting word than 'Target' for packages being installed/reinstalled/upgraded due to the -S flag.

For example,
pacman -S iptables
resolving dependencies...
looking for inter-conflicts...

Sync (1): iptables-1.4.10-1

Total Download Size: 0.00 MB
Total Installed Size: 1.36 MB

Proceed with installation? [Y/n]

pacman -Syu
:: Synchronizing package databases...
testing is up to date
core is up to date
extra is up to date
community-testing is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Sync (7): jre-6u24-2 jdk-6u24-2 m4-1.4.16-1 mercurial-1.8-1 mesa-7.10.1-1
shadow-4.1.4.3-1 sudo-1.8.0-1

Total Download Size: 68.36 MB
Total Installed Size: 246.36 MB

Proceed with installation? [Y/n]
This task depends upon

Closed by  Allan McRae (Allan)
Monday, 30 April 2012, 02:59 GMT
Reason for closing:  Implemented
Additional comments about closing:  In git: https://projects.archlinux.org/pacman.gi t/commit/?id=2e6cb69b
Comment by Andre "Osku" Schmidt (oskude) - Thursday, 03 March 2011, 14:07 GMT
yes. this output (actually the german translation) made one user think that the Targets will be Removed...

:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
:: Replace util-linux-ng with core/util-linux? [Y/n] n
resolving dependencies...
looking for inter-conflicts...
:: util-linux and util-linux-ng are in conflict (linux32). Remove util-linux-ng? [y/N] y

Remove (1): util-linux-ng-2.18-4

Total Removed Size: 6.83 MB

Targets (9): jre-6u24-2 jdk-6u24-2 util-linux-2.19-4 mkinitcpio-0.6.8-2 kernel26-2.6.37.2-1 mercurial-1.8-1 ppl-0.11.2-1 qt-4.7.2-1 xulrunner-1.9.2.14-1

Total Download Size: 0.00 MB
Total Installed Size: 512.05 MB
Comment by Dan McGee (toofishes) - Thursday, 03 March 2011, 16:20 GMT
To me that word seems much worse of a descriptor- Install/Upgrade would be much better.
Comment by Plex (plexor) - Thursday, 03 March 2011, 17:22 GMT
Since pacman uses -S, --sync to install/upgrade/reinstall, or in other words 'Synchronize packages,' as stated in the manual, shouldn't the wording be consistant while putting it to use?
Comment by Allan McRae (Allan) - Thursday, 03 March 2011, 22:55 GMT
I'd vote for "InstalL" if it is being changed.
Comment by Allan McRae (Allan) - Sunday, 22 April 2012, 11:00 GMT
Output has changed here:

Targets (2): foo-1-1 bar-2-1 [Removal]

So now they all are targets as both installed and removed packages are displayed.
Comment by Plex (plexor) - Sunday, 22 April 2012, 12:38 GMT
I still dislike the word 'target', if not using the word 'Sync' then how about doing it like this:

Packages (2): foo-1-1 bar-2-1 [Removal]

That is more in line with the terminology on the man page. -S syncronizes *packages*.
Comment by Allan McRae (Allan) - Sunday, 22 April 2012, 21:07 GMT
Packages sounds fine to me. Will patch.

Loading...