Bug 264802 - devel/py-absl: Remove port (duplicates devel/py-absl-py)
Summary: devel/py-absl: Remove port (duplicates devel/py-absl-py)
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Wen Heping
URL:
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2022-06-21 07:11 UTC by Wen Heping
Modified: 2025-02-23 05:24 UTC (History)
4 users (show)

See Also:


Attachments
Update to 1.1.0 (1.62 KB, text/plain)
2022-06-21 07:11 UTC, Wen Heping
no flags Details
[patch] deprecate older py-absl (use py-absl-py) (470 bytes, patch)
2025-02-15 23:41 UTC, John Hein
jcfyecrayz: maintainer-approval? (amzo1337)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wen Heping freebsd_committer freebsd_triage 2022-06-21 07:11:16 UTC
Created attachment 234831 [details]
Update to 1.1.0

Update to 1.1.0
Comment 1 Wen Heping freebsd_committer freebsd_triage 2022-06-21 07:22:30 UTC
I found devel/py-absl is the duplicate port with devel/py-absl-py,
and I suggest remove this port.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2022-06-21 23:47:04 UTC
Current devel/py-absl consumers should be tested with and switched to devel/py-absl-py:

  science/py-tensorflow
  misc/py-tflite-support
Comment 3 John Hein 2025-02-15 23:41:37 UTC
Created attachment 257561 [details]
[patch] deprecate older py-absl (use py-absl-py)

There's likely very few users of this port given that it has essentially not been updated since originally committed in 2019.  The duplicate arrived in devel/py-absl-py in 2020, and has been tracking upstream updates.

Deprecate this version of the port, and set a fairly short expiration (since there are likely very few consumers of this port).

There is one port left that lists this as a dependency: misc/py-tflite-support.  In a local test, that port seems to work with the newer py-absl-py.  I'll submit a separate bug for that port.  science/py-tensorflow (mentioned in comment 2) was updated to point to py-absl-py (in 2022).

I did not bump the PORTREVISION in the patch.  This should probably be done - if you do, the package will be annotated as deprecated.
Comment 4 John Hein 2025-02-15 23:59:55 UTC
Note that the maintainer could have provided feedback in 2022 when this was first submitted.  No comments at all now nearly three years later can probably be considered a 'maintainer timeout' condition at this point.
Comment 5 John Hein 2025-02-16 03:41:48 UTC
See also bug 284843 - updates run dep for py-tflite-support from py-absl to py-absl-py