[arch-dev-public] [PATCH 2/2] Accept any *.pkg.tar.* package file name

Allan McRae allan at archlinux.org
Sun Feb 21 09:10:12 EST 2010


On 21/02/10 23:50, Thomas Bächler wrote:
> Am 21.02.2010 08:47, schrieb Pierre Schmitz:
>> 2) Checkout the scripts into /arch or /arch-new (to be discussed)
>
> You say you tested it, so I say /arch. Objections?

/arch-new gives a fallback if necessary.  Fallbacks are good with 
db-scripts...

>> 3) Check which packages need to be kept in gz format for a while.(is it just
>>     pacman, libarchive and xz-utils) and add PKGEXT='.pkg.tar.gz' into their
>>     PKGBUILDs
>
> Disregard the bash part below (bash can be any older version).
>
> |--pacman
>     |--bash
>        |--readline
>           |--ncurses
>     |--libarchive
>        |--zlib
>        |--bzip2
>        |--xz-utils
>           |--bash
>        |--acl
>           |--attr
>        |--openssl
>           |--zlib
>           |--perl
>              |--gdbm
>              |--db
>                 |--gcc-libs
>                 +--bash provides sh
>              |--coreutils
>                 |--shadow
>                    |--pam
>                       |--db
>                       |--cracklib
>                          |--zlib
>                 |--pam
>                 |--acl
>                 |--gmp
>                    |--gcc-libs
>                 |--libcap
>                    |--attr
>              +--bash provides sh
>        |--expat
>     |--libfetch
>        |--openssl
>     |--pacman-mirrorlist

The use of --as-needed means we do not need all these.  So the list is 
somewhere between this and the one Pierre gave...  has anyone got a 
really old system we can test this upgrade on? I suppose an old 
installer is enough.

Allan



More information about the arch-dev-public mailing list