#557427 cssc: many SCCS utilities are not in the default PATH

Package:
cssc
Source:
cssc
Description:
Clone of the Unix SCCS revision-control system
Submitter:
Dmitri Vorobiev
Date:
2022-01-07 10:21:03 UTC
Severity:
wishlist
Tags:
#557427#5
Date:
2009-11-22 00:46:13 UTC
From:
To:
The `cssc' package provides a set of SCCS utilities with binaries
buried in /usr/lib/cssc. This bug is to request putting symlinks
to these utilities to /usr/bin to have them usable not only via
the `sccs' frontend but also directly.

Note that POSIX specifies that at least the following utilities
be available under the DEVELOPMENT option: `admin', `delta', `get',
`prs', `rmdel', `sact', `unget', `val', `what'. All those utilities
are already present in the cssc package, but not visible in the
default PATH.

The GNU make utility expects that the `get' command is available
when building SCCS-based projects. For example, consider the
following situation:

dmvo@cipher:/tmp/cssc$ ls
SCCS
dmvo@cipher:/tmp/cssc$ make
get   SCCS/s.Makefile
1.1
4 lines
Hello World!
dmvo@cipher:/tmp/cssc$ ls
Makefile  SCCS
dmvo@cipher:/tmp/cssc$

Here, `make' used `get' to retrive the Makefile itself. Currently,
`make' would not work properly with the default installation of
the cssc package.

#557427#10
Date:
2009-11-22 08:26:37 UTC
From:
To:
Given that sccs is a legacy system, and that other major unices do not
have them in their default PATH (eg. Solaris requires you to add
/usr/ccs/bin to you PATH to get them), I find it reasonable to let the
user the Debian user add /usr/lib/cssc to his own, and not deviate
from upstream.

Given that you're not the 1st person to request this, I guess it would
make sense to add a note in README.Debian about that.

Best regards,

#557427#15
Date:
2020-01-14 05:28:40 UTC
From:
To:
One reason why these utilities might be added to PATH is that the make
utility expects them to be there. The $(GET) variable, for instance, is
set to "get" and not to "sccs get".

I think it's reasonable to expect that if I install a package, it should
integrate to the system out-of-the-box and not require me to set up the
appropriate paths. It may be a legacy system but it doesn't come
pre-packaged with Debian so I don't think anyone would be bothered by
this feature.

#557427#22
Date:
2021-12-20 14:38:23 UTC
From:
To:
Buenos días,

Soy Martin Benard Marclord, te escribí hace dos días sin tu respuesta.
Espero que esta vez vea mi mensaje. Tengo una propuesta comercial para
usted por valor de 13,6 millones de dólares estadounidenses. Espero su
respuesta para más detalles.
sobre este tema

atentamente,
Martin Benard Marclord

#557427#27
Date:
2022-01-04 13:38:16 UTC
From:
To:
Permit I talk with you please, is about Mrs. Anna.
#557427#32
Date:
2022-01-05 11:01:19 UTC
From:
To:
Permit I talk with you please, is about Mrs. Anna.
#557427#37
Date:
2022-01-07 10:12:49 UTC
From:
To:
Ahoj!
Som rád, že sa s vami môžem spojiť. Musím s vami prediskutovať zásadnú
transakciu.
Som Adrian Nurse z Kanady, právnik, osobný právny zástupca môjho Neskorého
klienta, ktorý prišiel o život v tejto súčasnej pandémii. V tejto veci Vás
kontaktujem na základe skutočnosti, že máte rovnaké priezvisko ako môj
zosnulý klient. Potrebujem vašu pomoc pri repatriácii fondu v hodnote
sedemnásť miliónov sedemstopäťdesiattisíc amerických dolárov (17 750 000,00
USD), ktorý po sebe zanechal môj zosnulý klient. Chcem, aby ste sa stali
príjemcom nenárokovaného fondu, pretože môj zosnulý klient, kým bol nažive,
mi nepredstavil žiadneho príbuzného.
Vráťte sa ku mne ASAP pre viac podrobností.
S Pozdravom,
Sestrička Barr.Adrian.