• Re: Ports with version numbers going backwards: devel/py-wheel,graphics/nvidia-...

    From Tomoaki AOKI@junchoon@dec.sakura.ne.jp to muc.lists.freebsd.ports on Sat Jul 5 02:53:04 2025
    From Newsgroup: muc.lists.freebsd.ports

    On Fri, 04 Jul 2025 12:57:36 +0000
    portmgr@FreeBSD.org wrote:

    ** The following ports have a version number that sorts before a previous one **

    For many package tools to work correctly, it is of utmost importance that
    version numbers of a port form a monotonic increasing sequence over time.
    Refer to the FreeBSD Porter's Handbook, 'Package Naming Conventions' for
    more information. Tools that won't work include pkg_version, portupgrade
    and portaudit. A common error is an accidental deletion of PORTEPOCH.

    Please fix any errors as soon as possible.

    The ports tree was updated at Fri Jul 4 2025 12:30:00 UTC.

    - *devel/py-wheel* <nivit@FreeBSD.org>: py311-wheel-0.45.1 < py311-wheel-0.46.0

    - *graphics/nvidia-drm-510-kmod-devel* <x11@FreeBSD.org>: nvidia-drm-510-kmod-devel-575.64.03.1401501_1 < nvidia-drm-510-kmod-devel-575.64.1401501_1
    (master: graphics/nvidia-drm-510-kmod)

    - *graphics/nvidia-drm-515-kmod-devel* <x11@FreeBSD.org>: nvidia-drm-515-kmod-devel-575.64.03.1401501_3 < nvidia-drm-515-kmod-devel-575.64.1401501_3
    (master: graphics/nvidia-drm-515-kmod)

    - *graphics/nvidia-drm-61-kmod-devel* <x11@FreeBSD.org>: nvidia-drm-61-kmod-devel-575.64.03.1401501_2 < nvidia-drm-61-kmod-devel-575.64.1401501_2
    (master: graphics/nvidia-drm-61-kmod)

    - *graphics/nvidia-drm-66-kmod-devel* <x11@FreeBSD.org>: nvidia-drm-66-kmod-devel-575.64.03.1401501_2 < nvidia-drm-66-kmod-devel-575.64.1401501_2
    (master: graphics/nvidia-drm-66-kmod)

    - *x11-wm/hyprland* <ports@FreeBSD.org>: hyprland-0.48.1_3 < hyprland-0.49.0

    - *x11/nvidia-driver-devel* <x11@FreeBSD.org>: nvidia-driver-devel-575.64.03.1401501 < nvidia-driver-devel-575.64.1401501
    (master: x11/nvidia-driver)

    Hi.

    False positive for */nvidia-* cases.

    Previous version was 575.64 and updated version is 575.64.03, which is
    newer. And x11/linux-nvidia-libs-devel, which is updated with same
    previous and current version in the same commit is NOT listed here.

    Logics to check version needs to be fixed instead of each kmod ports.
    So I'm not planning to bump PORTEPOCH.

    Regerds.
    --
    Tomoaki AOKI <junchoon@dec.sakura.ne.jp>


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Tomoaki AOKI@junchoon@dec.sakura.ne.jp to muc.lists.freebsd.ports on Sat Jul 5 23:06:03 2025
    From Newsgroup: muc.lists.freebsd.ports

    On Sat, 5 Jul 2025 02:53:04 +0900
    Tomoaki AOKI <junchoon@dec.sakura.ne.jp> wrote:

    On Fri, 04 Jul 2025 12:57:36 +0000
    portmgr@FreeBSD.org wrote:

    ** The following ports have a version number that sorts before a previous one **

    For many package tools to work correctly, it is of utmost importance that
    version numbers of a port form a monotonic increasing sequence over time.
    Refer to the FreeBSD Porter's Handbook, 'Package Naming Conventions' for
    more information. Tools that won't work include pkg_version, portupgrade
    and portaudit. A common error is an accidental deletion of PORTEPOCH.

    Please fix any errors as soon as possible.

    The ports tree was updated at Fri Jul 4 2025 12:30:00 UTC.

    - *devel/py-wheel* <nivit@FreeBSD.org>: py311-wheel-0.45.1 < py311-wheel-0.46.0

    - *graphics/nvidia-drm-510-kmod-devel* <x11@FreeBSD.org>: nvidia-drm-510-kmod-devel-575.64.03.1401501_1 < nvidia-drm-510-kmod-devel-575.64.1401501_1
    (master: graphics/nvidia-drm-510-kmod)

    - *graphics/nvidia-drm-515-kmod-devel* <x11@FreeBSD.org>: nvidia-drm-515-kmod-devel-575.64.03.1401501_3 < nvidia-drm-515-kmod-devel-575.64.1401501_3
    (master: graphics/nvidia-drm-515-kmod)

    - *graphics/nvidia-drm-61-kmod-devel* <x11@FreeBSD.org>: nvidia-drm-61-kmod-devel-575.64.03.1401501_2 < nvidia-drm-61-kmod-devel-575.64.1401501_2
    (master: graphics/nvidia-drm-61-kmod)

    - *graphics/nvidia-drm-66-kmod-devel* <x11@FreeBSD.org>: nvidia-drm-66-kmod-devel-575.64.03.1401501_2 < nvidia-drm-66-kmod-devel-575.64.1401501_2
    (master: graphics/nvidia-drm-66-kmod)

    - *x11-wm/hyprland* <ports@FreeBSD.org>: hyprland-0.48.1_3 < hyprland-0.49.0

    - *x11/nvidia-driver-devel* <x11@FreeBSD.org>: nvidia-driver-devel-575.64.03.1401501 < nvidia-driver-devel-575.64.1401501
    (master: x11/nvidia-driver)

    Hi.

    False positive for */nvidia-* cases.

    Previous version was 575.64 and updated version is 575.64.03, which is
    newer. And x11/linux-nvidia-libs-devel, which is updated with same
    previous and current version in the same commit is NOT listed here.

    Logics to check version needs to be fixed instead of each kmod ports.
    So I'm not planning to bump PORTEPOCH.

    Regerds.

    --
    Tomoaki AOKI <junchoon@dec.sakura.ne.jp>

    Filed Bug 288025 for erroneous kmod version checkings.

    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288025
    --
    Tomoaki AOKI <junchoon@dec.sakura.ne.jp>


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2