Opened 6 years ago

Closed 4 years ago

#9703 closed bug (fixed)

RCS Commands Missing

Reported by: AGMS Owned by: nobody
Priority: normal Milestone: R1
Component: Applications/Command Line Tools Version: R1/Development
Keywords: rcs Cc: agmsmith@…
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

While trying to get at some old files that used RCS version control, I found that the rcs commands are missing in Haiku (co, ci, rcs, rlog, etc). They're not on the Alpha4.1 image. They are in the source tree, but the usual build target of install doesn't make them. However, manually listing them as Jam targets gets them building.

Something for someone with Jam experience to look into...

Change History (8)

comment:1 Changed 6 years ago by bonefish

Thanks for the hint. The sources should be pruned from the tree. A respective port could be added at HaikuPorts. I don't think RCS needs to be on the default Haiku image, though.

comment:2 in reply to:  1 Changed 6 years ago by AGMS

It also needs a bit of repair work to adapt Unix paths for Haiku. For example, "rcsdiff" looks in /usr/local/bin (or something like that) for the "co" command, and of course doesn't find it.

I think it would be good as an optional package. Subversion is already one, and Git too.

comment:3 Changed 4 years ago by AGMS

Looks like there is now a rcs_x86.hpkg in HaikuDepot, though you get a fatal error when trying to install it:

failed to find match for "rcs_z86" ()

Yes, with brackets at the end of the error message. Other packages download well enough.

comment:4 in reply to:  3 Changed 4 years ago by umccullough

Replying to AGMS:

failed to find match for "rcs_z86" ()

z86?

comment:5 Changed 4 years ago by AGMS

Typo - rcs_x86 is what was in the error alert.

comment:6 Changed 4 years ago by korli

The PROVIDES first line is missing a $secondaryArchSuffix.

rcs = $portVersion compat >= 5.9

comment:7 Changed 4 years ago by waddlesplash

Oops, my fault. Pushed a fix to haikuports, will get packages uploaded ASAP...

comment:8 Changed 4 years ago by zooey

Resolution: fixed
Status: newclosed

Fixed in hrev48719, any further problems should be reported to HaikuPorts

Note: See TracTickets for help on using tickets.