Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Apr 2015 10:27:15 +0100
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        freebsd-pkg@freebsd.org
Subject:   Re: perl version woe
Message-ID:  <5530D1F3.3050704@infracaninophile.co.uk>
In-Reply-To: <20150417035200.GA35437@admin.sibptus.tomsk.ru>
References:  <20150416042738.GA99219@admin.sibptus.tomsk.ru> <552F5FF3.7090908@FreeBSD.org> <20150416080754.GA18442@admin.sibptus.tomsk.ru> <552F7738.1070703@freebsd.org> <20150416164031.GA27284@admin.sibptus.tomsk.ru> <552FEB06.1090800@infracaninophile.co.uk> <20150417035200.GA35437@admin.sibptus.tomsk.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--9Ke6JxfC6xVEjQ6BDmbX2kCmgvKMdMXBi
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 2015/04/17 04:52, Victor Sudakov wrote:
> However, could you please explain what is happening below and how I
> should fix this:
>=20
> [dd]
> Fetching postgresql92-client-9.2.10_1.txz: 100%  991 MiB 146.2kB/s    0=
0:36 ETA
> Fetching php5-pdo_pgsql-5.4.39.txz: 100%   17 KiB  17.6kB/s    00:01
> Checking integrity... done (2 conflicting)
> pkg: Cannot solve problem using SAT solver:
> dependency rule: package php5-extensions(r) depends on: php5-ldap(r)php=
5-ldap(l)
> dependency rule: package php5-extensions(l) depends on: php5-ldap(r)php=
5-ldap(l)
> upgrade rule: upgrade local php5-ldap-5.4.39 to remote php5-ldap-5.4.39=

> cannot install package php5-ldap, remove it from request? [Y/n]: pkg: c=
annot find php5-ldap in the request
> pkg: cannot solve job using SAT solver
> Checking integrity... done (0 conflicting)
> Conflicts with the existing packages have been found.
> One more solver iteration is needed to resolve them.
> [root@gw /]

Yes, that does seem pretty bizarre.  At a guess the local and remote
versions of the package, while having the same name and version number
have different sets of dependencies (maybe different LDAP versions or
LDAP with and without SASL?)  If you're particularly unlucky you've got
some other packages that require conflicting versions of the php5-ldap
package, but that seems unlikely given what php5-ldap is.

To solve the problem you can try forcing a re-install of php5-ldap:

    pkg upgrade -f php5-ldap

and then retry your general upgrade again.

Hmmm....

Do you have more than one pkg repository configured?  'pkg -vv' will
show the current state.  If so, then it may be the case that pkg is
choosing a version from a repository with a different set of
dependencies compiled in than what you want.  To solve that, be sure to
upgrade to pkg-1.5.1 as that has CONSERVATIVE_UPGRADE enabled now,
meaning go back to the same repository the package was originally
installed from.

	Cheers,

	Matthew





--9Ke6JxfC6xVEjQ6BDmbX2kCmgvKMdMXBi
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJVMNH6AAoJEABRPxDgqeTntIgQAKM4jdp5FSlckcIwTE0yLfNr
QvnokBR4z9eNaRSIH/wf9NqIuMAPyxD1+5d2iDpnpzF56vQSUAHcrhk7ykHzL5dz
uGFgVnTpFbQC0fd7hxZT+BCTnm500Qjy9UyArda6U4Hj2uNvv45o8CjyDw59mYpH
2KSAxqbf9FRU6caEUJYHa4kB1P2HGC2Na37aJg5hneUcjO7rJaQbZa7GqEFyjbh8
LdDJQ3Lw81BO3nhEP1ahdQ3bh+PxHmjmtClRZS5CitNsIFlCry+NjOD/Gh3uhWrS
NGdV2y745bK15NNrYoCSjCUxHcThmoB3yH3PgU/fXD0m1EQXNQ45SimScPQtr+op
Jw10CDIik3DvqYQEX5X3+QV6mBE09CYwnk5Nv8DEjiwTCHdPlyuQFCfxrD04J+37
1fUJNNSJ0whxlyFUil42jJKGJP/qzswRnY7zrg7Tenir/jq1A4NQphDRPckyeXjf
0c9Ay9BW/ZZKdwa/sXp55VSfEBwM9VtO/Kmve9ESA/GNe1Mod1eQNz5jrb2/Us1q
SGJsEHNMwBntiNLASt3hTLOh7GCR1jlffnpFADrBsU5tcxQLmBlzlUYAB4/zRuSK
qTbzOmXW3Mx4L1vXBe+vS8Ym/Txu3tgKBpHIEJRFpR9G/Kk0oRWytHibeclk04AX
zBGoUziX3u3dRJtwvqhw
=RGvW
-----END PGP SIGNATURE-----

--9Ke6JxfC6xVEjQ6BDmbX2kCmgvKMdMXBi--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5530D1F3.3050704>