Join the community today
Register Now

Beta Branch fix remi-libzip install conflict aborting PHP builds in 140.00beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Oct 25, 2026 at 3:34 PM.

  1. eva2000

    eva2000 Administrator Staff Member

    60,106
    12,587
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,244
    Local Time:
    5:00 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    fix remi-libzip install conflict aborting PHP builds in 140.00beta01

    A lagging Remi mirror can serve an older remi-libzip-devel in the remi repo
    while remi-safe already has a newer remi-libzip. Naming both packages makes
    dnf pick the newest remi-libzip, which conflicts with the older -devel's
    exact-version requirement, so the install fails. The failure went unchecked,
    and PHP configure still passed because LIBZIP_CFLAGS is preset, so the build
    only failed later at make with zip.h missing. Fresh installs are affected:
    later centmin.sh runs disable remi-safe.

    Changes:
    - install only remi-libzip-devel at both remi libzip install sites so its
    exact-version dependency pulls the matching remi-libzip from the same repo
    - stop the PHP build with an error when /opt/remi/libzip/include/zip.h is
    missing after the remi libzip setup

    Continue reading...


    140.00beta01 branch