https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281470

Tomasz "CeDeROM" CEDRO <to...@cedro.info> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |to...@cedro.info

--- Comment #6 from Tomasz "CeDeROM" CEDRO <to...@cedro.info> ---
1. Will make things backward compatible on existing setups / scripts and will
clearly distinguish new version. Other ports that require version 2 can just
update dependencies to py-numpy2 right?

2. Would work like gnupg where security/gnupg is the current version 2 while
security/gnupg1 is the old version 1. But it is a bit confusing.

3. There is also third option to use py-numpy1 for version 1, py-numpy2 for
version 2, 
and py-numpy (metaport) for the most recent version. This seems both versatile
and provides best compatibility no matter what version shows in future. It will
break current setups though. This approach is used for instance with drm-kmod
packages (drm-510-kmod for version 5.10, drm-515-kmod for version 5.15,
drm-61-kmod for version 6.1, and just drm-kmod metaport for the latest one
whatever it is and matches the system requirements). I like this approach most.

Only option 1 does not break existing setups. For option 2 or 3 change is only
'1` added to the package name to maintain compatibilty.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to