Date: Fri, 3 Aug 2012 16:45:58 GMT From: Garrett Cooper <yanegomi@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/170355: [pkgng] pkg upgrade conflicts noise could be consolidated Message-ID: <201208031645.q73Gjw1g024458@red.freebsd.org> Resent-Message-ID: <201208031650.q73Go9UI032005@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 170355 >Category: ports >Synopsis: [pkgng] pkg upgrade conflicts noise could be consolidated >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 03 16:50:09 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Garrett Cooper >Release: 9-STABLE >Organization: EMC Isilon >Environment: FreeBSD bayonetta.local 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #12 r238487M: Sun Jul 15 08:51:25 PDT 2012 gcooper@bayonetta.local:/usr/obj/store/freebsd/stable/9/sys/BAYONETTA amd64 >Description: Ran pkg upgrade (just for kicks), and it tried installing packages, but failed because two installed perl packages conflicted: pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/perlxs.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/perlxstut.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/piconv.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/pl2pm.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/pod2html.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/pod2latex.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/pod2man.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/pod2text.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/pod2usage.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/podchecker.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/podselect.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/prove.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/psed.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/pstruct.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/ptar.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/ptardiff.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/s2p.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/shasum.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/splain.1.gz with: - perl-5.14.2_2 pkg: WARNING: locally installed perl-5.12.4_4 conflicts on /usr/local/man/man1/xsubpp.1.gz with: - perl-5.14.2_2 Point being, is that the default behavior should be in this case to say: == If force is not specified == pkg: ERROR: perl-5.14.4_4 conflicts with perl-5.14.2_2 # Die or continue on, depending on where in the digraph the conflict exists; this might require an `ignore failure flag` of some kind, like -k in make (`keep on going`). == If force is specified == pkg: WARNING: perl-5.14.4_4 conflicts with perl-5.14.2_2 # Maybe provide a human friendly "hit Control-C to exit", like ports does. # Timeout after a few seconds. # Quietly install package, punting out real errors if/when they occur. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208031645.q73Gjw1g024458>