Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Apr 2014 12:30:24 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        marino@freebsd.org
Cc:        Mathieu Arnold <mat@FreeBSD.org>, svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org, =?utf-8?B?UGF3ZcWCIFDEmWthbGE=?= <pawel@freebsd.org>
Subject:   Re: svn commit: r350792 - head/emulators/tme
Message-ID:  <20140410103024.GF8207@ivaldir.etoilebsd.net>
In-Reply-To: <534670F9.4060404@marino.st>
References:  <201404100911.s3A9B8BV042081@svn.freebsd.org> <BC4E068BFADC0B6D6F034A05@atuin.in.mat.cc> <20140410094640.GB8207@ivaldir.etoilebsd.net> <20140410121133.000066f7@freebsd.org> <20140410101619.GD8207@ivaldir.etoilebsd.net> <534670F9.4060404@marino.st>

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

--KJY2Ze80yH5MUxol
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Apr 10, 2014 at 12:22:49PM +0200, John Marino wrote:
> On 4/10/2014 12:16, Baptiste Daroussin wrote:
> > On Thu, Apr 10, 2014 at 12:11:33PM +0200, Pawe=C5=82 P=C4=99kala wrote:
> >> All removed dependencies libraries can be found in pkg -B gtk2 output,
> >> which is build and run dependency (USES=3D gtk20) so I don't see any
> >> problem here except not clear log entry.
> >=20
> > The day gtk20 does not depends anymore on this you are doomed if those =
deps are
> > explicitly depended on by your port
> >=20
>=20
> And the problem is that there is a requirement on all ports to list
> every dependently explicitly, and this port now goes out of it's way not
> to do that.
>=20
> Pawel doesn't see the problem because he doesn't recognize the
> requirement.  Once its acknowledged that this indeed a requirement (is
> it written explicitly in the porters handbook?  if so, where?) then the
> problem is obvious.
>=20

This is a tough problem because of overlinking, and everything packages usi=
ng
glib/gtk inheritate 2 known cause of overlinking: badly written .pc files a=
nd
badly handled .la files. (USES=3Dlibtool may help a bit on the second one, =
but not
100% enough).
I have seen upstream some fixes for the .pc files but I don't know if we ha=
ve the
fixed version of .pc files yet in our ports. maybe yes

regards,
Bapt

--KJY2Ze80yH5MUxol
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlNGcsAACgkQ8kTtMUmk6EyVVACggwz/5RRyQqP1UMLjiAyngZ7f
+BoAniW/65wGv648Dd+BfG9lFGvbilYy
=ye6D
-----END PGP SIGNATURE-----

--KJY2Ze80yH5MUxol--



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