Re: New releases of courier, courier-imap, sqwebmail, and cone packages

Sam Varshavchik <[email protected]>
Newsgroups gmane.mail.imap.courier.general
Message-ID <[email protected]>
Gordon Messmer writes:

> I'm building packages on CS9 for the first time, and I notice a couple of  
> rpm spec bits that need adjustment:
>
> courier-authlib needs to BuildRequire the "procps-ng" package

Since I have that unconditionally in other spec files, this should be fine  
for all platforms, for courier-authlib as well.

> courier needs to BuildRequire the "glibc-langpack-en" package

I used to have a BuildRequires: glibc-all-langpacks which got replaced by  
BuildRequires: /usr/lib/locale/locale-archive, but this was only on Fedora.

This was done when Fedora pulled out glibc-all-langpacks into a standalone  
rpm, and this made it possible to have the spec file work on both the new  
and the old packaging. The old one resolved /usr/lib/locale/locale-archive  
to a glibc dependency, the new one resolved it to a glibc-all-langpacks.
 
It merely needs to be enabled for the rhel family, switching it to glibc- 
langpack-en is fine as well, provided that glibc-langpack-en is available  
now on all rpm-based distributions that the CI workflow uses. We'll see.

> mgetty-sendfax isn't available on CentOS Stream 9.  I see that there's a  
> test to avoid requiring it on Rocky, but I'm pretty sure that's going to be  
> the same for anything RHEL-compatible, so it'd be good if that could be made  
> more generic.  Offhand, I think that using /etc/os-release and either  
> checking for PLATFORM_ID="platform:el9" or checking to see if "rhel" appears  
> in $ID_LIKE would work.
>
> Thanks, Sam!

I think this'll work. I'll keep an eye out until everything settles down.

_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQRupkKLJP96aW75pIOKYPgoojZS4gUCZWaUMgAKCRCKYPgoojZS
4gmpAP9ZIUMrm17a2hcqh6jF2pOYy+2eEVDWFzr4p95PBLM7wwD8CbSEj5C3gNbf
KD0jxKhCCstNVBPs4wRFljv6uHQRCQg=
=a4cK
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.