curl / Mailing Lists / curl-distros / Single Mail
Buy commercial curl support. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder Daniel himself.

How to package wcurl with curl 8.14.0

From: Samuel Henrique via curl-distros <curl-distros_at_lists.haxx.se>
Date: Sat, 24 May 2025 21:28:59 +0100

Hello everyone,

Me and fossdd had a brief conversation in the curl IRC/Matrix channel about
distros who ship wcurl as its own package and what to do starting with curl
8.14.0.

My strong recommendation is to let wcurl be installed as part of the curl
package. The convenience of wcurl is its strongest value, and having it shipped
as a separate package will diminish that.

So what to do if you're a distribution which already shipped wcurl as its own
package?

If you agree with following upstream and installing wcurl on the curl
package (starting on 8.14.0), you have a few options depending on how you
handle the now-deprecated wcurl package, here are two suggestions:

1) Turn the wcurl package into an empty (transitional) package which only
depends on the curl package.

2) Just remove the wcurl package from your repositories, users who installed it
are guaranteed to have the curl package since it was a dependency.

Depending on how package relationships work in your environment, you can also
declare a conflict to wcurl in the curl package, this would help ensure the
wcurl package is dropped in user's systems once they install curl > 8.14.0.

Regards,


-- 
Samuel Henrique <samueloph>
-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-distros
Etiquette:   https://curl.se/mail/etiquette.html
Received on 2025-05-24