From owner-freebsd-pkg@freebsd.org Wed Sep 30 17:49:00 2015 Return-Path: Delivered-To: freebsd-pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28D0BA0C169 for ; Wed, 30 Sep 2015 17:49:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0BDD51AF6 for ; Wed, 30 Sep 2015 17:49:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 092B0A0C167; Wed, 30 Sep 2015 17:49:00 +0000 (UTC) Delivered-To: pkg@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 08AD6A0C166 for ; Wed, 30 Sep 2015 17:49:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E72E01AF5 for ; Wed, 30 Sep 2015 17:48:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id t8UHmxAr028349 for ; Wed, 30 Sep 2015 17:48:59 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 203456] ports-mgmt/pkg: keeps trying to reinstall nvidia-driver when using manually installed version Date: Wed, 30 Sep 2015 17:49:00 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: tony@git-pull.com X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Sep 2015 17:49:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203456 --- Comment #2 from Tony Narlock --- Also note, before anything above, I ran: sudo pkg rm -f nvidia-driver and reinstalled nvidia drivers from 355.11 via make install. To start over again and simulate what I'm doing: I am going to reinstall nvidia-driver on top of the manual install, then run rm without the -f to show you what I see: $ sudo pkg remove nvidia-driver Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: nvidia-driver-346.96 The operation will free 207 MiB. Proceed with deinstalling packages? [y/N]: y [1/1] Deinstalling nvidia-driver-346.96... ln: /usr/local/lib/.mesa/libGL.so.1.2.0: No such file or directory ln: /usr/local/lib/.mesa/libGL.so.1.2.0: No such file or directory ln: /usr/local/lib/.mesa/libGL.so.1.2.0: No such file or directory ln: /usr/local/lib/xorg/modules/extensions/.xorg/libglx.so: No such file or directory [1/1] Deleting files for nvidia-driver-346.96: 3% pkg: /compat/linux/usr/lib/libGL.so.1 different from original checksum, not removing [1/1] Deleting files for nvidia-driver-346.96: 5% pkg: /compat/linux/usr/lib/libGLESv1_CM.so.1 different from original checksum, not removing [1/1] Deleting files for nvidia-driver-346.96: 7% pkg: /compat/linux/usr/lib/libGLESv2.so.2 different from original checksum, not removing [1/1] Deleting files for nvidia-driver-346.96: 9% pkg: /compat/linux/usr/lib/libcuda.so.1 different from original checksum, not removing [1/1] Deleting files for nvidia-driver-346.96: 15% pkg: /compat/linux/usr/lib/libvdpau.so.1 different from original checksum, not removing [1/1] Deleting files for nvidia-driver-346.96: 100% Now recreating: tony at z600 in ~/Downloads/NVIDIA-FreeBSD-x86_64-355.11 $ sudo pkg install nvidia-driver && sudo pkg remove -f nvidia-driver && sudo make install clean Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. Checking integrity... done (0 conflicting) The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: nvidia-driver: 346.96 The process will require 207 MiB more space. Proceed with this action? [y/N]: y [1/1] Installing nvidia-driver-346.96... [1/1] Extracting nvidia-driver-346.96: 100% Message from nvidia-driver-346.96: To use these drivers, make sure that you have loaded the NVidia kernel module, by doing # kldload nvidia or adding nvidia_load="YES" to your /boot/loader.conf. If you build this port with FreeBSD AGP GART driver, make sure you have agp.ko kernel module installed and loaded, since nvidia.ko will depend on it, or have your kernel compiled with "device agp". Otherwise, the NVidia kernel module will not load. Also, please set correct value for ``Option "NvAGP"'' in ``Device'' section of your X11 configuration file. When building with Linux compatibility support, make sure that linux.ko module is available as well (or have it compiled in kernel). It can be loaded via /boot/loader.conf, or later in the boot process if you add linux_enable="YES" to your /etc/rc.conf. If X.org cannot start and reports (EE) NVIDIA(0): Failed to obtain a shared memory identifier. in /var/log/Xorg.0.log while actually you have ``options SYSVSHM'' enabled in kernel, the sysctl ``kern.ipc.shmall'' should be increased. See /usr/local/share/doc/NVIDIA_GLX-1.0/README for more information. Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: nvidia-driver-346.96 The operation will free 207 MiB. Proceed with deinstalling packages? [y/N]: y [1/1] Deinstalling nvidia-driver-346.96... ln: /usr/local/lib/.mesa/libGL.so.1.2.0: No such file or directory ln: /usr/local/lib/.mesa/libGL.so.1.2.0: No such file or directory ln: /usr/local/lib/.mesa/libGL.so.1.2.0: No such file or directory ln: /usr/local/lib/xorg/modules/extensions/.xorg/libglx.so: No such file or directory [1/1] Deleting files for nvidia-driver-346.96: 100% ===> src (install) ===> src/nvidia (install) install -o root -g wheel -m 555 nvidia.ko /boot/modules kldxref /boot/modules ===> lib (install) /bin/sh: pkg_info: not found /bin/sh: pkg_info: not found /bin/sh: pkg_info: not found /bin/sh: pkg_info: not found /bin/sh: pkg_info: not found /bin/sh: pkg_info: not found ===> lib/libGL (install) ===> lib/libnvidia-tls (install) ===> lib/libnvidia-cfg (install) ===> lib/libnvidia-glcore (install) ===> lib/libnvidia-gtk2 (install) ===> lib/libvdpau (install) ===> lib/libvdpau_nvidia (install) ===> lib/libvdpau_trace (install) ===> lib/libnvidia-eglcore (install) ===> lib/libnvidia-glsi (install) ===> lib/libEGL (install) ===> lib/libGLESv2 (install) ===> lib/libGLESv1_CM (install) ===> lib/libnvidia-ml (install) ===> lib/compat (install) ===> lib/compat/libGL (install) ===> lib/compat/libnvidia-tls (install) ===> lib/compat/libnvidia-glcore (install) ===> lib/compat/libvdpau (install) ===> lib/compat/libvdpau_trace (install) ===> lib/compat/libvdpau_nvidia (install) ===> lib/compat/libcuda (install) ===> lib/compat/libnvidia-eglcore (install) ===> lib/compat/libnvidia-glsi (install) ===> lib/compat/libEGL (install) ===> lib/compat/libGLESv2 (install) ===> lib/compat/libGLESv1_CM (install) ===> lib/compat/libEGL_nvidia (install) ===> lib/compat/libGLdispatch (install) ===> lib/compat/libOpenGL (install) ===> x11 (install) ===> x11/driver (install) ===> x11/extension (install) ===> x11/bin (install) ===> x11/man (install) ===> doc (install) ===> nvml (install) ===> nvml/bin (install) ===> nvml/man (install) tony at z600 in ~/Downloads/NVIDIA-FreeBSD-x86_64-355.11 $ sudo pkg check -d -a Checking all packages: 100% cairo has require a missing libraries: libEGL.so.1 clutter has require a missing libraries: libEGL.so.1 cogl has require a missing libraries: libEGL.so.1 kf5-baloo has require a missing libraries: liblmdb.so kf5-plasma-framework has require a missing libraries: libEGL.so.1 plasma5-kinfocenter has require a missing libraries: libEGL.so.1 plasma5-kwayland has require a missing libraries: libEGL.so.1 qt5-gui has require a missing libraries: libEGL.so.1 vlc has require a missing libraries: libEGL.so.1 $ pkg which /usr/local/bin/cairo-sphinx /usr/local/bin/cairo-sphinx was installed by package cairo-1.14.2,2 tony at z600 in ~/Downloads/NVIDIA-FreeBSD-x86_64-355.11 $ ldd /usr/local/bin/cairo-sphinx /usr/local/bin/cairo-sphinx: libthr.so.3 => /lib/libthr.so.3 (0x80082e000) libcairo-script-interpreter.so.2 => /usr/local/lib/libcairo-script-interpreter.so.2 (0x800a53000) libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x800c78000) libpixman-1.so.0 => /usr/local/lib/libpixman-1.so.0 (0x800f8e000) libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x801237000) libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0x801477000) libEGL.so.1 => /usr/local/lib/libEGL.so.1 (0x801716000) libpng16.so.16 => /usr/local/lib/libpng16.so.16 (0x801a09000) libxcb-shm.so.0 => /usr/local/lib/libxcb-shm.so.0 (0x801c40000) libxcb-render.so.0 => /usr/local/lib/libxcb-render.so.0 (0x801e42000) libxcb.so.1 => /usr/local/lib/libxcb.so.1 (0x80204b000) libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x80226a000) libX11.so.6 => /usr/local/lib/libX11.so.6 (0x802473000) libXext.so.6 => /usr/local/lib/libXext.so.6 (0x8027b0000) libz.so.6 => /lib/libz.so.6 (0x8029c1000) libGL.so.1 => /usr/local/lib/libGL.so.1 (0x802bd7000) libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x802ef4000) libintl.so.8 => /usr/local/lib/libintl.so.8 (0x8031fc000) libm.so.5 => /lib/libm.so.5 (0x803407000) libc.so.7 => /lib/libc.so.7 (0x803631000) libexpat.so.1 => /usr/local/lib/libexpat.so.1 (0x8039d4000) libbz2.so.4 => /usr/lib/libbz2.so.4 (0x803bfa000) librt.so.1 => /usr/lib/librt.so.1 (0x803e0c000) libnvidia-glsi.so.1 => /usr/local/lib/libnvidia-glsi.so.1 (0x804012000) libXau.so.6 => /usr/local/lib/libXau.so.6 (0x804291000) libpthread-stubs.so.0 => /usr/local/lib/libpthread-stubs.so.0 (0x804493000) libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x804694000) librpcsvc.so.5 => /usr/lib/librpcsvc.so.5 (0x804899000) libnvidia-tls.so.1 => /usr/local/lib/libnvidia-tls.so.1 (0x804aa2000) libnvidia-glcore.so.1 => /usr/local/lib/libnvidia-glcore.so.1 (0x804e00000) libiconv.so.2 => /usr/local/lib/libiconv.so.2 (0x806807000) libpcre.so.1 => /usr/local/lib/libpcre.so.1 (0x806b02000) tony at z600 in ~/Downloads/NVIDIA-FreeBSD-x86_64-355.11 $ ls -al /usr/local/lib | grep libEGL -rwxr-xr-x 4 root wheel 106888 Sep 20 01:13 XXX-libEGL.so.%%.orig-20150923 -rwxr-xr-x 4 root wheel 106888 Sep 20 01:13 XXX-libEGL.so.1.%%.orig-20150923 -rwxr-xr-x 4 root wheel 106888 Sep 20 01:13 XXX-libEGL.so.1.0.0.%%.orig-20150923 lrwxr-xr-x 1 root wheel 11 Sep 30 12:39 libEGL.so -> libEGL.so.1 -r--r--r-- 1 root wheel 915672 Sep 30 12:39 libEGL.so.1 tony at z600 in ~/Downloads/NVIDIA-FreeBSD-x86_64-355.11 $ ldd /usr/local/bin/cairo-sphinx /usr/local/bin/cairo-sphinx: libthr.so.3 => /lib/libthr.so.3 (0x80082e000) libcairo-script-interpreter.so.2 => /usr/local/lib/libcairo-script-interpreter.so.2 (0x800a53000) libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0x800c78000) libpixman-1.so.0 => /usr/local/lib/libpixman-1.so.0 (0x800f8e000) libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0x801237000) libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0x801477000) libEGL.so.1 => /usr/local/lib/libEGL.so.1 (0x801716000) libpng16.so.16 => /usr/local/lib/libpng16.so.16 (0x801a09000) libxcb-shm.so.0 => /usr/local/lib/libxcb-shm.so.0 (0x801c40000) libxcb-render.so.0 => /usr/local/lib/libxcb-render.so.0 (0x801e42000) libxcb.so.1 => /usr/local/lib/libxcb.so.1 (0x80204b000) libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x80226a000) libX11.so.6 => /usr/local/lib/libX11.so.6 (0x802473000) libXext.so.6 => /usr/local/lib/libXext.so.6 (0x8027b0000) libz.so.6 => /lib/libz.so.6 (0x8029c1000) libGL.so.1 => /usr/local/lib/libGL.so.1 (0x802bd7000) libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x802ef4000) libintl.so.8 => /usr/local/lib/libintl.so.8 (0x8031fc000) libm.so.5 => /lib/libm.so.5 (0x803407000) libc.so.7 => /lib/libc.so.7 (0x803631000) libexpat.so.1 => /usr/local/lib/libexpat.so.1 (0x8039d4000) libbz2.so.4 => /usr/lib/libbz2.so.4 (0x803bfa000) librt.so.1 => /usr/lib/librt.so.1 (0x803e0c000) libnvidia-glsi.so.1 => /usr/local/lib/libnvidia-glsi.so.1 (0x804012000) libXau.so.6 => /usr/local/lib/libXau.so.6 (0x804291000) libpthread-stubs.so.0 => /usr/local/lib/libpthread-stubs.so.0 (0x804493000) libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x804694000) librpcsvc.so.5 => /usr/lib/librpcsvc.so.5 (0x804899000) libnvidia-tls.so.1 => /usr/local/lib/libnvidia-tls.so.1 (0x804aa2000) libnvidia-glcore.so.1 => /usr/local/lib/libnvidia-glcore.so.1 (0x804e00000) libiconv.so.2 => /usr/local/lib/libiconv.so.2 (0x806807000) libpcre.so.1 => /usr/local/lib/libpcre.so.1 (0x806b02000) tony at z600 in ~/Downloads/NVIDIA-FreeBSD-x86_64-355.11 $ ls -al obj | grep libEGL -rwxr-xr-x 1 tony tony 915672 Aug 26 18:15 libEGL.so.1 $ sudo pkg upgrade Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. Checking for upgrades (121 candidates): 100% Processing candidates (121 candidates): 100% The following 5 package(s) will be affected (of 0 checked): New packages to be INSTALLED: nvidia-driver-340: 340.93 Installed packages to be REINSTALLED: texinfo-6.0.20150919 (needed shared library changed) libgpg-error-1.20 libgcrypt-1.6.3 cups-image-2.0.3_2 (needed shared library changed) The process will require 209 MiB more space. 2 MiB to be downloaded. -- You are receiving this mail because: You are the assignee for the bug.