[arch-proaudio] New [community] additions for 2018
Ralf Mardorf
ralf.mardorf at alice-dsl.net
Sat Jan 27 18:19:10 UTC 2018
On Sat, 27 Jan 2018 19:01:29 +0100, David Runge wrote:
>On 2018-01-27 18:39:16 (+0100), Ralf Mardorf wrote:
>> On Sat, 27 Jan 2018 18:32:56 +0100, David Runge wrote:
>> >Please note: If you now do a `pacman -Syu` (with the
>> >[community-testing] repo still enabled in /etc/pacman.conf), you'll
>> >update your system with everything that's newer in
>> >[community-testing] in comparison to [community] (the first has
>> >precedence)!
>>
>> Better do not enable testing, buts simply install the package you
>> wish to test by
>>
>> pacman -S URL_of_the_package_location
>>
>Ralf, that's not really a helpful suggestion.
>
>However, if you activate the [community-testing] repository, pacman
>will properly install all dependencies of a package and be able to
>keep track of it in a reasonable way.
>Some of the new additions have dependencies (also in
>[community-testing]).
>
>So please, refrain from doing it the way Ralf described.
My apologoes for the typo "S" should read "U", "S" doesn't work at all,
but "U" would install all dependencies, too.
[root at archlinux rocketmouse]# pacman -Q yoshimi
yoshimi 1.5.6-1
[root at archlinux rocketmouse]# pacman -U https://mex.mirror.pkgbuild.com/community-testing/os/x86_64/yoshimi-1.5.6-2-x86_64.pkg.tar.xz
yoshimi-1.5.6-2-x86_64 6.2 MiB 686K/s 00:09 [--------------------------------------------------------------------] 100%
yoshimi-1.5.6-2-x86_64.sig 566.0 B 0.00B/s 00:00 [--------------------------------------------------------------------] 100%
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) yoshimi-1.5.6-2
Total Installed Size: 10.95 MiB
Net Upgrade Size: -1.78 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [--------------------------------------------------------------------] 100%
(1/1) checking package integrity [--------------------------------------------------------------------] 100%
(1/1) loading package files [--------------------------------------------------------------------] 100%
(1/1) checking for file conflicts [--------------------------------------------------------------------] 100%
(1/1) checking available disk space [--------------------------------------------------------------------] 100%
:: Processing package changes...
(1/1) upgrading yoshimi [--------------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/3) Updating icon theme caches...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Updating the desktop file MIME type cache...
[root at archlinux rocketmouse]# pacman -Q yoshimi
yoshimi 1.5.6-2
[root at archlinux rocketmouse]# ls -hl /var/cache/pacman/pkg/yoshimi-1.5.6-2-x86_64.pkg.tar.xz*
-rw-r--r-- 1 root root 6.3M Jan 25 15:01 /var/cache/pacman/pkg/yoshimi-1.5.6-2-x86_64.pkg.tar.xz
-rw-r--r-- 1 root root 566 Jan 25 15:01 /var/cache/pacman/pkg/yoshimi-1.5.6-2-x86_64.pkg.tar.xz.sig
The only drawaback still is the sig file.
Once you install the next upgrade and run "pacman -Sc" the *sig file
will not be removed, you need to remove it using
rm -i /var/cache/pacman/pkg/*sig
[root at archlinux rocketmouse]# rm -i /var/cache/pacman/pkg/*sig
rm: remove regular file '/var/cache/pacman/pkg/yoshimi-1.5.6-2-x86_64.pkg.tar.xz.sig'? y
[root at archlinux rocketmouse]# ls -hl /var/cache/pacman/pkg/yoshimi-1.5.6-2-x86_64.pkg.tar.xz*
-rw-r--r-- 1 root root 6.3M Jan 25 15:01 /var/cache/pacman/pkg/yoshimi-1.5.6-2-x86_64.pkg.tar.xz
[root at archlinux rocketmouse]#
That's it.
Yes, all dependncies already were installed on my system, if not pacman
would have installed them.
More information about the arch-proaudio
mailing list