Re: `makepkg` generates two packages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 3/7/24 13:21, Ryan Petris wrote:
On Thu, Mar 7, 2024, at 4:38 AM, Robin Candau wrote:
On 3/7/24 12:34, lacsaP Patatetom wrote:
> hi,
Hi,
>
> when I run `makepkg`, it generates a second package with the `-debug`
> "extension" (eg. `mypackage-w.x.y-z-x86_64.pkg.tar.zst` and
> `mypackage-debug-w.x.y-z-x86_64.pkg.tar.zst`).
>
> I couldn't find anything about this on the wiki : is this a new feature
> and/or is there a parameter to pass to `makepkg` to avoid building it ?
>
Debug packages have been introduced in Arch in early 2022.
See https://archlinux.org/news/debug-packages-and-debuginfod/ <https://archlinux.org/news/debug-packages-and-debuginfod/>
> regards, lacsaP.

--
Regards,
Robin Candau / Antiz



*Attachments:*

  * OpenPGP_0xFDC3040B92ACA748.asc
  * OpenPGP_signature.asc

Arch itself may have been generating debug packages since 2022, however it's only recently that makepkg started spitting out debug packages by default. The change was made all the way back in June of last year <https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/commit/90bf367e61b4f77f8351d0412be3d0c4ddadb85a>, but was only included in a pacman release at the beginning of February <https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/tags/6.0.2-9>, as part of a pkgrel bump.
> This came as a surprise to me as well, when I had -debug packages start
showing up in my personal repository when they had not before, without any changes made on my end.

Personally I would have expected some sort of announcement for this change, though there was none.
The news in 2022 said that enabling debug packages for all packages was an ongoing effort, suggesting that such a change would happen sooner or later. But fair enough, I get your point.

If anything, as Christian/gromit already said in a previous mail on that thread, you can disable the debug option in PKGBUILDs/makepkg.conf to avoid -debug packages from being created.

--
Regards,
Robin Candau / Antiz

Attachment: OpenPGP_0xFDC3040B92ACA748.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux