• The primary interface to dpkg

    From Julian Andres Klode@21:1/5 to Fabrice Bauzac-Stehly on Mon May 17 22:40:02 2021
    On Mon, May 17, 2021 at 10:14:24PM +0200, Fabrice Bauzac-Stehly wrote:
    Hello,

    I am puzzled.

    dpkg/man/dpkg.pod:
    The primary and more user-friendly
    front-end for B<dpkg> is B<aptitude>(8).

    dpkg/README:
    The primary interface for the dpkg suite is the ‘dselect’ program;
    a more low-level and less user-friendly interface is available in
    the form of the ‘dpkg’ command.

    Aren't these statements contradictory? Which one is correct?

    IMO Neither, the primary frontend for dpkg is apt; not sure
    if apt-get(8) or apt(8).

    --
    debian developer - deb.li/jak | jak-linux.org - free software dev
    ubuntu core developer i speak de, en

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fabrice Bauzac-Stehly@21:1/5 to All on Mon May 17 22:20:01 2021
    Hello,

    I am puzzled.

    dpkg/man/dpkg.pod:
    The primary and more user-friendly
    front-end for B<dpkg> is B<aptitude>(8).

    dpkg/README:
    The primary interface for the dpkg suite is the ‘dselect’ program;
    a more low-level and less user-friendly interface is available in
    the form of the ‘dpkg’ command.

    Aren't these statements contradictory? Which one is correct?

    Thanks!

    Best regards

    --
    Fabrice Bauzac-Stehly
    PGP 01EEACF8244E9C14B551C5256ADA5F189BD322B6
    old PGP 015AE9B25DCB0511D200A75DE5674DEA514C891D

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Guillem Jover@21:1/5 to Fabrice Bauzac-Stehly on Tue May 18 03:10:02 2021
    Hi!

    On Mon, 2021-05-17 at 22:14:24 +0200, Fabrice Bauzac-Stehly wrote:
    I am puzzled.

    dpkg/man/dpkg.pod:
    The primary and more user-friendly
    front-end for B<dpkg> is B<aptitude>(8).

    dpkg/README:
    The primary interface for the dpkg suite is the ‘dselect’ program;
    a more low-level and less user-friendly interface is available in
    the form of the ‘dpkg’ command.

    Aren't these statements contradictory? Which one is correct?

    The intention was for one to be user-facing, and for the other to be developer-facing (as in describing the dpkg suite contents), but I see
    how these are confusing.

    What about the attached changes?

    Thanks,
    Guillem

    diff --git i/README w/README
    index dd5a70fac..9cff838c9 100644
    --- i/README
    +++ w/README
    @@ -1,8 +1,18 @@
    dpkg - Debian's package maintenance system

    -The primary interface for the dpkg suite is the ‘dselect’ program;
    -a more low-level and less user-friendly interface is available in
    -the form of the ‘dpkg’ command.
    +This is the dpkg suite of programs that form the foundation of the Debian's +package management system; on the lower layer there are ‘dpkg-deb’ and +‘dpkg-split’ programs handling the binary formats, and ‘dpkg-source’ program
    +handling the source formats; there is a collection of tools to handle building +source packages into binary packages; there is the medium-level and less +user-friendly command-line interface (CLI) in the form of the ‘dpkg’ command;
    +and then there is the terminal user interface (TUI) ‘dselect’ program (which
    +has gone out of preference in favor of the apt (CLI) and aptitude (TUI) +programs).
    +
    +The dpkg suite also includes some other programs currently maintained
    +on external repositories
  • From Fabrice Bauzac-Stehly@21:1/5 to Guillem Jover on Tue May 18 11:40:02 2021
    Guillem Jover <guillem@debian.org> writes:

    What about the attached changes?

    Perfect, thanks a lot!

    --
    Fabrice Bauzac-Stehly
    PGP 01EEACF8244E9C14B551C5256ADA5F189BD322B6
    old PGP 015AE9B25DCB0511D200A75DE5674DEA514C891D

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)