Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Dec 2023 05:19:00 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 275797] ports-mgmt/pkg_rmleaves: stop working on main due to the deletion of dialog
Message-ID:  <bug-275797-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275797

            Bug ID: 275797
           Summary: ports-mgmt/pkg_rmleaves: stop working on main due to
                    the deletion of dialog
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: crash
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: junchoon@dec.sakura.ne.jp
                CC: alexander@wittig.name
                CC: alexander@wittig.name
             Flags: maintainer-feedback?(alexander@wittig.name)

On base main, dialog is no longer installed by default after commit
38981026e70390ccfb99930ec6d71299dd2af780 [1].
This causes ports-mgmt/pkg_rmleaves to stop working on console (ttyv*) or
terminal emulators like below.

     =3D=3D=3D=3D=3D Quote =3D=3D=3D=3D=3D
# pkg_rmleaves
dialog not found.
     =3D=3D=3D=3D=3DEnd quote =3D=3D=3D=3D=3D

Not tried, but it would work with kdialog (option -k) or xdialog (option -x=
 or
-X), but they seem to be GUI only.

Simply editing "DIALOG=3Ddialog" line to "DIALOG=3Dbsddialog" to make bsddi=
alog as
default caused below and didn't work.

     =3D=3D=3D=3D=3D Quote =3D=3D=3D=3D=3D
# pkg_rmleaves
Error: --ignore to continue.

See 'bsddialog --help' or 'man 1 bsddialog' for more information.
Dialog Error, try to resize your terminal to at least 80x24.
     =3D=3D=3D=3D=3D End quote =3D=3D=3D=3D=3D

I'm not enough familiar with dialog/bsddialog and gave up here.


[1]
https://lists.freebsd.org/archives/dev-commits-src-main/2023-October/019020=
.html

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-275797-7788>