Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Jun 2017 15:35:57 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 220049] ports-mgmt/pkg installs unneeded packages
Message-ID:  <bug-220049-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 220049
           Summary: ports-mgmt/pkg installs unneeded packages
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: pkg@FreeBSD.org
          Reporter: 000.fbsd@quip.cz
             Flags: maintainer-feedback?(pkg@FreeBSD.org)
          Assignee: pkg@FreeBSD.org

Sometimes (very often in my case with about 20 machines) "pkg install" or "=
pkg
upgrade" installed some packages which were not needed and running "pkg
autoremove" imediately after previsou upgrade / install command just uninst=
all
those packages.

This is simple example from today. I just need to install "pgtop", along wi=
th
dependencies "libnghttp2" were also installed:



root@fido ~/# pkg install pgtop
Updating codelab repository catalogue...
Fetching meta.txz: 100%    820 B   0.8kB/s    00:01
Fetching packagesite.txz: 100%  136 KiB 139.5kB/s    00:01
Processing entries: 100%
codelab repository update completed. 470 packages processed.
Updating e2efa repository catalogue...
Fetching meta.txz: 100%    820 B   0.8kB/s    00:01
Fetching packagesite.txz: 100%   37 KiB  37.6kB/s    00:01
Processing entries: 100%
e2efa repository update completed. 114 packages processed.
All repositories are up to date.
The following 4 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        pgtop: 0.05_3 [e2efa]
        libnghttp2: 1.22.0 [codelab]
        p5-DBI: 1.636_1 [e2efa]
        p5-DBD-Pg: 3.6.2 [e2efa]

Number of packages to be installed: 4

The process will require 3 MiB more space.
977 KiB to be downloaded.

Proceed with this action? [y/N]: y
[1/4] Fetching pgtop-0.05_3.txz: 100%   24 KiB  24.9kB/s    00:01
[2/4] Fetching libnghttp2-1.22.0.txz: 100%  105 KiB 107.1kB/s    00:01
[3/4] Fetching p5-DBI-1.636_1.txz: 100%  685 KiB 701.6kB/s    00:01
[4/4] Fetching p5-DBD-Pg-3.6.2.txz: 100%  163 KiB 166.6kB/s    00:01
Checking integrity... done (0 conflicting)
[1/4] Installing p5-DBI-1.636_1...
[1/4] Extracting p5-DBI-1.636_1: 100%
[2/4] Installing p5-DBD-Pg-3.6.2...
[2/4] Extracting p5-DBD-Pg-3.6.2: 100%
[3/4] Installing pgtop-0.05_3...
[3/4] Extracting pgtop-0.05_3: 100%
[4/4] Installing libnghttp2-1.22.0...
Extracting libnghttp2-1.22.0: 100%


But nobody needs "libnghttpd2"

root@fido ~/# pkg info -r -d libnghttp2
libnghttp2-1.22.0


root@fido ~/# pkg autoremove
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages:

Installed packages to be REMOVED:
        libnghttp2-1.22.0

Number of packages to be removed: 1

Proceed with deinstalling packages? [y/N]: y
[1/1] Deinstalling libnghttp2-1.22.0...
[1/1] Deleting files for libnghttp2-1.22.0: 100%


Similar issue was encountered on last "pkg upgrade" on almost all our machi=
nes
where "libarchive" was installed and immediately deleted by "pkg autoremove=
".

We are using own Poudriere repo, FreeBSD 10.3, pkg 1.10.1

Let me know how can I debug this issue and I will provide more details.

--=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-220049-13>