pkg required to install unneed package

Matthew Seaman m.seaman at infracaninophile.co.uk
Tue Oct 25 14:01:28 UTC 2016


On 2016/10/25 14:31, Slawa Olhovchenkov wrote:
> I am have private repo, build by poudriere.
> 
> Trying to install py27-dpkt from this repo I am have next messages:
> 
> ============
> # pkg install py27-dpkt
> Updating ivs repository catalogue...
> ivs repository is up-to-date.
> All repositories are up-to-date.
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> 
> nvidia-driver-340-340.76 is locked and may not be modified
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> 
> nvidia-driver-340-340.76 is locked and may not be modified
> 
> nvidia-driver-340-340.76 is locked and may not be modified
> 
> nvidia-driver-340-340.76 is locked and may not be modified
> 
> nvidia-driver-340-340.76 is locked and may not be modified
> 
> nvidia-driver-340-340.76 is locked and may not be modified
> 
> nvidia-driver-340-340.76 is locked and may not be modified
> 
> nvidia-driver-340-340.76 is locked and may not be modified
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> 
> nvidia-driver-340-340.76 is locked and may not be modified
> 
> linux-c6-qt47-x11-4.7.2_1 is locked and may not be modified
> The following 2 package(s) will be affected (of 0 checked):
> 
> New packages to be INSTALLED:
>         py27-dpkt: 1.8.8
>         nvidia-driver: 346.96
> 
> Number of packages to be installed: 2
> 
> The process will require 208 MiB more space.
> 37 MiB to be downloaded.
> ============
> 
> py27-dpkt don't have such dependes:
> 
> # pkg rquery "depends %do %dv" py27-dpkt
> depends lang/python27 2.7.12
> depends devel/py-setuptools27 28.1.0
> # pkg rquery "depends %do %dv" lang/python27
> depends devel/libffi 3.2.1
> # pkg rquery "depends %do %dv" devel/libffi
> depends print/indexinfo 0.2.5
> # pkg rquery "depends %do %dv" print/indexinfo
> # pkg rquery "depends %do %dv" devel/py-setuptools27
> depends lang/python27 2.7.12
> 
> What is wrong?

You have nvidia-driver-340-340.76 installed?  Almost certainly what is
happening here is that you have some other package installed that
depends on nvidia-driver rather than nvidia-driver-340, or else some
package where updating it switches the dependency from nvidia-driver-340
to nvidia-driver.

Usually when you're building your own packages using poudriere, you can
choose which one out of a range of possible ports is selected as the
dependency by choosing OPTIONS settings or adding variable settings to
${POUDRIEREDIR}/make.conf  That should exist for the nvidia-driver ports
-- looks like astro/google-earth is a typical example.

	Cheers,

	Matthew



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 972 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-pkg/attachments/20161025/800b6f97/attachment.sig>


More information about the freebsd-pkg mailing list