Le jeu. 7 mars 2024 à 13:28, Robin Candau <an...@archlinux.org> a écrit :
> 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 > > thank you for your answers. I did see the changes introduced last February in `/etc/makepkg.conf` but I had targeted those related to Rust since my package is "based" on cargo. have a nice day, regards, lacsaP.