[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

            Bug ID: 239818
           Summary: devel/p5-Rcs-Agent Dependency not installed in FreeBSD
                    12
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: [hidden email]
          Reporter: [hidden email]
                CC: [hidden email]
             Flags: maintainer-feedback?([hidden email])
                CC: [hidden email]

/usr/bin/rcs has been removed from FreeBSD base from FreeBSD 12. Port
devel/p5-Rcs-Agent (p5-Rcs-Agent) needs binary rcs to run, but in the port
there is no formal dependcy or check for binary rcs. If devel/p5-Rcs-Agent is
installed on FreeBSD 12, then devel/rcs57 should also be installed.

I have verified that it works if devel/rcs57 is installed. I have not verified
against devel/rcs (which is stated to have a changed API).

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

--- Comment #1 from Nick Hilliard <[hidden email]> ---
I had no idea that people still used RCS.

I'd be ok if the devel/p5-Rcs-Agent port were deleted.  The Rcs::Agent library
was written nearly 20 years ago, and even then, RCS was on its way out.
There's no reason for it to be in the ports tree at this stage - if someone
really wants it, they can install via CPAN.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

Walter Schwarzenfeld <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|maintainer-feedback?(nick@f |maintainer-feedback+
                   |oobar.org)                  |
             Status|New                         |Open

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

--- Comment #2 from Walter Schwarzenfeld <[hidden email]> ---
Created attachment 206495
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=206495&action=edit
svn-dif-p5-Rcs-Agent

If you agree, set expiration date.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

--- Comment #3 from [hidden email] ---
It still works as-is, it just needs the updated dependency. RCS as such is
still kept in ports compatible with previous RCS from base. The perl
integration might as well be kept as long as devel/rcs57 is there.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

--- Comment #4 from Nick Hilliard <[hidden email]> ---
I'm happy with the patch which adds the expiration date.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

--- Comment #5 from [hidden email] ---
I object to the expiration/removal of this port. Compatible RCS is in ports
(devel/rcs57) and this port is a perl integration to that RCS. It works well.
It only needs an updated dependency statement in Makefile. If you could please
point me to how I could contribute that I will do that, or else below is what
is needed. I have tested that in both FreeBSD 11 and FreeBSD 12 with success.

*** Makefile-original   Sat Oct  6 15:06:42 2018
--- Makefile    Fri Aug 16 18:54:35 2019
***************
*** 11,18 ****
--- 11,23 ----
  MAINTAINER=   [hidden email]
  COMMENT=      Perl module for RCS archive manipulation

+ .if exists(/usr/bin/rcs)
  BUILD_DEPENDS=        ${RUN_DEPENDS}
  RUN_DEPENDS=  p5-String-ShellQuote>1.00:textproc/p5-String-ShellQuote
+ .else
+ BUILD_DEPENDS=        ${RUN_DEPENDS}
+ RUN_DEPENDS=  p5-String-ShellQuote>1.00:textproc/p5-String-ShellQuote
/usr/local/bin/rcs:devel/rcs57
+ .endif

  USES=         perl5
  USE_PERL5=    configure

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

--- Comment #6 from Nick Hilliard <[hidden email]> ---
if you want to take over maintainership, that's fine by me. I haven't used the
code since 2002, so it's basically abandonware at this stage.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

--- Comment #7 from [hidden email] ---
I have never been maintainer, but I am willing to take it over for this port.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

--- Comment #8 from Walter Schwarzenfeld <[hidden email]> ---
mats attach a patch and change maintainer to your mail-address (maybe combined
with a fix patch).

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12 (take maintainership)

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

Walter Schwarzenfeld <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|devel/p5-Rcs-Agent          |devel/p5-Rcs-Agent
                   |Dependency not installed in |Dependency not installed in
                   |FreeBSD 12                  |FreeBSD 12 (take
                   |                            |maintainership)

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 239818] devel/p5-Rcs-Agent Dependency not installed in FreeBSD 12 (take maintainership)

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239818

Rene Ladan <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|[hidden email]      |[hidden email]

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"