[aur-general] package splitting

Thomas mail at sedi.one
Mon Aug 29 15:27:07 UTC 2022


> I do not think this is a bug, when viewing the web page for the package base [1]
> it does not display the description, but when viewing the individual package's
> page [2], it does display them.

yes for systemd-git its correct because it is the first package in that split package.
but its not correct for any of the other packages in that array like:

https://aur.archlinux.org/packages/systemd-libs-git

Description says: "system and service manager (git version)"
but it should be: "systemd client libraries (git version)

Thomas



Am 29.08.22 um 17:16 schrieb Mark King:
> On Mon, 2022-08-29 at 14:34 +0200, Thomas via aur-general wrote:
>> Hi,
>>
>> I have 2 questions:
>>
>> 1) when is it allowed and / or good practice to split multiple packages by 1 PKGBUILD?
>> For example I have created a package which pulls 3 debian packages and creates 3 Arch packages from it.
>> I want to do that in 1 PKGBUILD by package splitting. Is that a good idea or should this avoided (if so why..)?
>>
>>
>> 2) I found a bug in package splitting regarding the variable "pkgdesc" - when in AUR: it simply gets ignored when used in package_<pkgname> functions.
>>
>> Example:
>> https://aur.archlinux.org/packages/systemd-libs-git
>> -> Line 220: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=systemd-git#n220
>>
>> It should work though according to: https://archlinux.org/pacman/PKGBUILD.5.html#_package_splitting
>>
>> It seems to work when in the regular package database - which is using the same PKGBUILD as the AUR ofc:
>> https://archlinux.org/packages/core/x86_64/systemd-libs/
>>
>> -> Is this the right place to report an issue like that?
>>
>>
> 
> I do not think this is a bug, when viewing the web page for the package base [1]
> it does not display the description, but when viewing the individual package's
> page [2], it does display them.
> 
>> Thanks in advance
>> Thomas
> 
> [1] https://aur.archlinux.org/pkgbase/systemd-git
> [2] https://aur.archlinux.org/packages/systemd-git
> 
> Mark King


More information about the aur-general mailing list