From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.62)
	(envelope-from <gentoo-amd64+bounces-7183-garchives=archives.gentoo.org@gentoo.org>)
	id 1HKqkU-0000Vl-JU
	for garchives@archives.gentoo.org; Sat, 24 Feb 2007 06:51:15 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l1O6nPgX006713;
	Sat, 24 Feb 2007 06:49:25 GMT
Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.238])
	by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l1O6nOa5006708
	for <gentoo-amd64@lists.gentoo.org>; Sat, 24 Feb 2007 06:49:24 GMT
Received: by nz-out-0506.google.com with SMTP id s1so623207nze
        for <gentoo-amd64@lists.gentoo.org>; Fri, 23 Feb 2007 22:49:24 -0800 (PST)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;
        d=gmail.com; s=beta;
        h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
        b=OQPPK6/Xzl9H8HND3HGASkIDm85VpLG/XfhHCO9WasPOeAeoPpl+SL2CSbGoGTMQHwfJvSpPYJ+1wGU9hO4qHI+93tXO7u/zvsRVWc5VVrph03UR3ho4n5yLPQ4ymQrp6CKOg4ECs8rkvOdcEu7W25O2jK/8PoTd4sNqQl3cLGQ=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=beta;
        h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
        b=HxeAJlCcM+rt9hhO57i5YGLJZHicW7HroMq22hNwlxCi1l5hgfbOi7Oy7pKfIBQzFl55hKPBO+ESWHUapN6x7aTs2GJHicxeiIZoOWHqrO7X/RItUInXRlaF80s9d1gAuO2ZaI8lTayVdWt9aqN/A6eb92fJg5wDgKkQIhm8oPg=
Received: by 10.114.177.1 with SMTP id z1mr1386798wae.1172299763447;
        Fri, 23 Feb 2007 22:49:23 -0800 (PST)
Received: by 10.114.200.16 with HTTP; Fri, 23 Feb 2007 22:49:23 -0800 (PST)
Message-ID: <a4a9bfcb0702232249ia5db69dra5158cfba3e94a60@mail.gmail.com>
Date: Sat, 24 Feb 2007 17:49:23 +1100
From: "Daiajo Tibdixious" <daiajo@gmail.com>
To: gentoo-amd64@lists.gentoo.org
Subject: [gentoo-amd64] Tracking down dependencies - x11-proto/printproto x11-apps/xdpyinfo
Precedence: bulk
List-Post: <mailto:gentoo-amd64@lists.gentoo.org>
List-Help: <mailto:gentoo-amd64+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-amd64+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-amd64+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-amd64.gentoo.org>
X-BeenThere: gentoo-amd64@gentoo.org
Reply-to: gentoo-amd64@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Archives-Salt: 8ecd88b9-7956-4fdf-88c5-c28c101f9db2
X-Archives-Hash: 1af7939f5b1838e1c1922799d9b7edbb

I don't have a printer, and never expect to have one, so I try to
remove any print related packages,
and I'm currently targetting x11-proto/printproto.

This package is conditional on the "xprint" USE flag in
x11-base/xorg-server which is OFF in emerge --info.

I recenly installed 64 bit firefox (thought I'd give it another go,
not working so hot that that's another rant) which includes
www-client/mozilla-launcher which has a hard dependency on
x11-apps/xdpyinfo.

x11-apps/xdpyinfo has a hard dependency on x11-proto/printproto
despite the code being conditional on xprint via the config
HAVE_X11_EXTENSIONS_PRINT_H, which will always be
true since the ebuild pulls it in.

Now I think there is a bug in the x11-apps/xdpyinfo ebuild. I changed
xdpyinfo-1.0.1.ebuild
34c34
<       xprint? ( x11-proto/printproto )"
---
>       x11-proto/printproto"
# ebuild xdpyinfo-1.0.1.ebuild digest

and tested it
# xdpyinfo > ~/tmp/xdpyinfo-before
# emerge -aC x11-proto/printproto
# emerge -a1 x11-apps/xdpyinfo
# xdpyinfo > ~/tmp/xdpyinfo-after
# diff ~/tmp/xdpyinfo-before ~/tmp/xdpyinfo-after
54d53
<   print screen:    no

The compile was clean, the baseline/regression test (rudimentary) worked well.

So my question is: is this enough to submit as a bug/feature request?
I ask because I've submitted quite a few bugs and gotten unpolite
responses on occassion, left out obvious information, and generally
looked like the dumb user I'm tring not to be.
-- 
gentoo-amd64@gentoo.org mailing list