Date: Thu, 01 Sep 2011 15:33:02 +0200 From: "Julian H. Stacey" <jhs@berklix.com> To: Sergey Matveychuk <sem@FreeBSD.org> Cc: ports@FreeBSD.org Subject: suggestion for pkgdb from ports-mgmt/portupgrade: add more explanation Message-ID: <201109011333.p81DX2sN081775@fire.js.berklix.net>
next in thread | raw e-mail | index | archive | help
Hi, Suggestion: pkgdb is too cryptic even with -v, it needs more explanation what it is up to & particularly what decisions it asks from user (I started with 8.2-Release pkgdb then moved to current pkgdb, some fragments of run examples below): % pkgdb -F -v Checking for origin duplicates ...... Checking linkchecker-6.3 Stale dependency: linkchecker-6.3 -> tidy-lib-090315.c_1 (www/tidy-lib): Disclose depends for linkchecker-6.3 tidy-20000804_2 (score:19%) ? ([y]es/[n]o/[a]ll) [no] No clue is given what score means or what decision program wants user to make. % cd /var/db/pkg % echo linkchecker* linkchecker-6.3 % echo *tidy* py26-utidy-0.2_1 tidy-20000804_2 % pkg_info -r linkchecker-6.3 Depends on: Dependency: tidy-lib-090315.c_1 % vi -c/score: `which pkgdb` ruby. Oh well, read that source later meanwhile take default & rerun pkgdb again later, after its cleaned up some Pushed return Install stale dependency? ([y]es/[n]o/[a]ll) [yes] % pkgdb -F -v Checking docproj-1.17_4 Stale dependency: docproj-1.17_4 -> tidy-20000804_2 (www/tidy): Disclose depends for docproj-1.17_4 Install stale dependency? ([y]es/[n]o/[a]ll) [yes] .... Disclose depends for py26-utidy-0.2_1 tidy-lib-090315.c_1 ? ([y]es/[n]o/[a]ll) [yes] What ? Even 'stale dependency' is not clear. Is it missing or what. Doubtless could be figured out with enough other pkg commands & ls, but slightly extending various print commands within pkgdb would be nice. Cheers, Julian -- Julian Stacey, BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com Reply below, not above; Indent with "> "; Cumulative like a play script. Format: Plain text. Not HTML, multipart/alternative, base64, quoted-printable. http://www.softwarefreedomday.org 17th Sept, http://berklix.org/sfd/ Oct.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201109011333.p81DX2sN081775>