Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Jan 2004 14:33:04 -0500
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Khairil Yusof <kaeru@pd.jaring.my>
Cc:        python@freebsd.org
Subject:   Re: libxml2 python subport
Message-ID:  <1074195184.766.24.camel@gyros>
In-Reply-To: <1074138029.95771.26.camel@wolverine.home.net>
References:  <20040114155101.GA35788@streamyx.com> <1074102190.774.17.camel@gyros> <1074138029.95771.26.camel@wolverine.home.net>

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

--=-WWXntOU0VuB4sQyxkhjQ
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2004-01-14 at 22:40, Khairil Yusof wrote:
> On Wed, 2004-01-14 at 12:43 -0500, Joe Marcus Clarke wrote:
>=20
> > Is this really necessary?  libxml2 builds with Python supported enabled
> > by default.  No one has complained thus far.
>=20
> I ran into a problem, in porting a zope component that's dependent on
> libxml2.
>=20
> I'll try to make the situation clearer.
>=20
> zope ports uses python2.1 (lang/python21)
> third-party python modules/ports are installed by default for latest
> version (in this case 2.3)
>=20
> So any zope port, will not find required dependencies (or work if you
> hack it) because it will look in python2.1 directory, not python2.3.
>=20
> I'm trying to figure out the best way to have multiple python versions
> of libxml2 python bindings based on existing ports.
>=20
> - sub port (which is how the rpm is done) and will always automatically
>   follow latest libxml2 port.
>=20
> or
>=20
> - independent port using python binding tarballs released by xmlsoft.
>   but you always have to chase libxml2 port everything new version
>   is released.
>=20
> or
>=20
> - tell users you can only have one libxml2 python binding for one
>   python version at runtime build only, using with PYTHON_VERSION=3DX
>=20
> Please advise, on what you think is best.

Go ahead and create a slave port to libxml2 that installs the Python
bindings needed for zope.  Once that's done, I'll update libxml2 to
support slaves.

Joe

--=20
PGP Key : http://www.marcuscom.com/pgp.asc



--=-WWXntOU0VuB4sQyxkhjQ
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

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

iD8DBQBABurwb2iPiv4Uz4cRAsW4AJ4m64a0mQL7V78FIefXq2B6muy/kwCgg6NV
8E3+gT3i7MfIStE4+v4HMN0=
=hPwi
-----END PGP SIGNATURE-----

--=-WWXntOU0VuB4sQyxkhjQ--



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