Bug 273083 - sysutils/pcns v4.4.0 no longer available 14.0-CURRENT
Summary: sysutils/pcns v4.4.0 no longer available 14.0-CURRENT
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Zsolt Udvari
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-12 09:06 UTC by Bryan Baldwin
Modified: 2024-12-30 08:08 UTC (History)
2 users (show)

See Also:
sstallion: maintainer-feedback-


Attachments
Deprecation Patch (741 bytes, patch)
2024-12-30 00:14 UTC, Steven Stallion
sstallion: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bryan Baldwin 2023-08-12 09:06:10 UTC
It is not possible to fetch this.

Powerchute Network Shutdown is at version 5x and nothing else.

OUTPUT fetch 2023-08-12
-----------------------
===>  License EULA needs confirmation, will ask later
===>   pcns-4.4.0 depends on file: /usr/local/sbin/pkg - found
=> pcns440.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
===> /!\ Warning /!\
     The :DEFAULT group used for pcns440.tar.gz is missing
     from MASTER_SITES. Check for typos, or errors.
=> Attempting to fetch http://aman.arda.net/freebsd/distfiles/pcns440.tar.gz
fetch: http://aman.arda.net/freebsd/distfiles/pcns440.tar.gz: Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop.
make: stopped in /usr/ports/sysutils/pcns
Comment 1 Steven Stallion 2023-08-12 14:20:10 UTC
Thanks Bryan. I’m out on travel for another week but I should be able to take a look when I get back. You might try digging around APC’s site - they have a habit of moving things around when a new release is made.
Comment 2 Bryan Baldwin 2023-08-12 18:43:48 UTC
No urgency.

I've already tooled around the site but seemed to be unable to come up with a viable link to v4.4.0.
Comment 3 Zsolt Udvari freebsd_committer freebsd_triage 2024-10-27 20:41:13 UTC
Friendly ping.
Comment 4 Steven Stallion 2024-10-28 00:19:20 UTC
(In reply to Zsolt Udvari from comment #3)

Thanks! I'll try to take a look this week.
Comment 5 Steven Stallion 2024-11-03 21:07:33 UTC
I have some bad news. I have a branch with 5.1.0 ported, however it appears that APC had begun bundling Linux .so's for license management. This port can no longer be used on FreeBSD without significant heroics. I'm going to close this issue and begin the process of removing pcns from ports.

I suggest taking a look at APCUPSD using the pcnet driver.
Comment 6 Zsolt Udvari freebsd_committer freebsd_triage 2024-12-11 19:28:23 UTC
(In reply to Steven Stallion from comment #5)
Could you create a patch about expiration date (https://docs.freebsd.org/en/books/porters-handbook/book/#dads-deprecated) or should I do it?
Comment 7 Steven Stallion 2024-12-11 22:34:15 UTC
(In reply to Zsolt Udvari from comment #6)

Certainly. I can have a patch ready to go this evening.
Comment 8 Zsolt Udvari freebsd_committer freebsd_triage 2024-12-12 06:22:19 UTC
(In reply to Steven Stallion from comment #7)
Thanks!
Comment 9 Steven Stallion 2024-12-30 00:14:30 UTC
Created attachment 256283 [details]
Deprecation Patch

Patch ready to go; port to be removed 2025-01-31
Comment 10 Zsolt Udvari freebsd_committer freebsd_triage 2024-12-30 08:08:04 UTC
Committed, thanks!
Comment 11 commit-hook freebsd_committer freebsd_triage 2024-12-30 08:08:19 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b48a2424dc04d301e1692b3e5b0b7ce78b9cc120

commit b48a2424dc04d301e1692b3e5b0b7ce78b9cc120
Author:     Steven Stallion <sstallion@gmail.com>
AuthorDate: 2024-12-30 08:05:33 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2024-12-30 08:05:33 +0000

    sysutils/pcns: Set expiration date

    APC had begun bundling Linux .so's for license management. This port can
    no longer be used on FreeBSD without significant heroics.
    Suggest taking a look at APCUPSD using the pcnet driver.

    PR:             273083
    Approved by:    submitter is maintainer

 sysutils/pcns/Makefile | 3 +++
 1 file changed, 3 insertions(+)