Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Aug 2003 19:39:13 -0700
From:      Kris Kennaway <kris@obsecurity.org>
To:        Joe Marcus Clarke <marcus@FreeBSD.org>
Cc:        Kris Kennaway <kris@obsecurity.org>
Subject:   Re: gnomoku-1.4 dependency failure
Message-ID:  <20030804023912.GA46215@rot13.obsecurity.org>
In-Reply-To: <1059960970.86142.23.camel@shumai.marcuscom.com>
References:  <20030804004129.GA34426@rot13.obsecurity.org> <1059960970.86142.23.camel@shumai.marcuscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--3MwIy2ne0vdjdPXF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Aug 03, 2003 at 09:36:10PM -0400, Joe Marcus Clarke wrote:
> On Sun, 2003-08-03 at 20:41, Kris Kennaway wrote:
> > http://bento.freebsd.org/errorlogs/i386-5-latest/gnomoku-1.4.log
> >=20
> > This port depends on both libxml and libxml2, but the dependency
> > checking seems to think that libxml is an older version of libxml2, so
> > it doesn't install it.  Later on, the explicit add of libxml then
> > fails for the same reason.
>=20
> This looks like a bug in pkg_addo.  libxml and libxml2 should only
> conflict if their origins are the same.  However, it is clear they are
> not.  I even downloaded the packages from bento, and:
>=20
> libxml2-2.5.8_1:
> @comment ORIGIN:textproc/libxml2
>=20
> libxml-1.8.17_1:
> @comment ORIGIN:textproc/libxml
>=20
> I think this problem was introduced by bmilekic with rev 1.14 to
> pkg_install/lib/match.c.  Using strncmp() in this case will definitely
> produce the behavior we see here.  This commit should most likely be
> reverted.

That sounds plausible.  I just updated the bindist for this build, and
previous builds were successful.  Bosko, can you please investigate?

Kris

>=20
> Joe
>=20
> >=20
> > pkg_add: warning: package 'gnomelibs-1.4.2_1' requires 'libxml-1.8.17_1=
', but 'libxml2-2.5.8_1' is installed
> > ...
> > pkg_add libxml-1.8.17_1.tbz
> > pkg_add: package 'libxml-1.8.17_1' or its older version already install=
ed
> > error in dependency libxml-1.8.17_1.tbz, exiting
> >=20
> > Kris
> --=20
> Joe Marcus Clarke
> FreeBSD GNOME Team	::	gnome@FreeBSD.org
> FreeNode / #freebsd-gnome
> http://www.FreeBSD.org/gnome



--3MwIy2ne0vdjdPXF
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE/LcdQWry0BWjoQKURAim9AJ9Agtr0GS6HOTEGSOS/MeTu7bEE1gCeMW0u
8EPpICgQM4vw47M53u/ZPlU=
=hKqL
-----END PGP SIGNATURE-----

--3MwIy2ne0vdjdPXF--



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