* [gentoo-amd64] gtk Build error
@ 2006-11-30 19:32 sean
2006-11-30 19:49 ` Adam James
2006-11-30 19:50 ` [gentoo-amd64] " Petter Haggholm
0 siblings, 2 replies; 6+ messages in thread
From: sean @ 2006-11-30 19:32 UTC (permalink / raw
To: gentoo-amd64
Can anyone shed some light on the below error?
Thanks
Sean
!!! ERROR: x11-libs/gtk+-2.10.6 failed.
Call stack:
ebuild.sh, line 1562: Called dyn_setup
ebuild.sh, line 665: Called pkg_setup
gtk+-2.10.6.ebuild, line 53: Called die
!!! cairo needs the X and pdf flag set
!!! If you need support, post the topmost build error, and the call
stack if relevant.
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-amd64] gtk Build error
2006-11-30 19:32 [gentoo-amd64] gtk Build error sean
@ 2006-11-30 19:49 ` Adam James
2006-11-30 19:56 ` Steve Dibb
2006-12-01 11:26 ` Sean
2006-11-30 19:50 ` [gentoo-amd64] " Petter Haggholm
1 sibling, 2 replies; 6+ messages in thread
From: Adam James @ 2006-11-30 19:49 UTC (permalink / raw
To: gentoo-amd64
On Thu, 30 Nov 2006 14:32:47 -0500 sean <tech.junk@verizon.net> wrote:
> Can anyone shed some light on the below error?
>
> !!! ERROR: x11-libs/gtk+-2.10.6 failed.
> Call stack:
> ebuild.sh, line 1562: Called dyn_setup
> ebuild.sh, line 665: Called pkg_setup
> gtk+-2.10.6.ebuild, line 53: Called die
>
> !!! cairo needs the X and pdf flag set
> !!! If you need support, post the topmost build error, and the call
> stack if relevant.
You need to build x11-libs/cairo with the `X' and `pdf' use flags set.
Either set them globally in make.conf or run:
echo "x11-libs/cairo X pdf" >> /etc/portage/package.use
--Adam
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-amd64] gtk Build error
2006-11-30 19:32 [gentoo-amd64] gtk Build error sean
2006-11-30 19:49 ` Adam James
@ 2006-11-30 19:50 ` Petter Haggholm
1 sibling, 0 replies; 6+ messages in thread
From: Petter Haggholm @ 2006-11-30 19:50 UTC (permalink / raw
To: gentoo-amd64
sean wrote:
> Can anyone shed some light on the below error?
>
> Thanks
> Sean
>
> !!! ERROR: x11-libs/gtk+-2.10.6 failed.
> Call stack:
> ebuild.sh, line 1562: Called dyn_setup
> ebuild.sh, line 665: Called pkg_setup
> gtk+-2.10.6.ebuild, line 53: Called die
>
> !!! cairo needs the X and pdf flag set
> !!! If you need support, post the topmost build error, and the call
> stack if relevant.
>
Seems fairly straightforward: gtk+ requires cairo to be compiled with
the X and pdf USE flags set.
echo "x11-libs/cairo X pdf" >> /etc/portage/package.use ; emerge
--oneshot x11-libs/cairo x11-libs/gtk+
--
Petter Häggholm
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-amd64] gtk Build error
2006-11-30 19:49 ` Adam James
@ 2006-11-30 19:56 ` Steve Dibb
2006-12-01 11:26 ` Sean
1 sibling, 0 replies; 6+ messages in thread
From: Steve Dibb @ 2006-11-30 19:56 UTC (permalink / raw
To: gentoo-amd64
Adam James wrote:
> You need to build x11-libs/cairo with the `X' and `pdf' use flags set.
> Either set them globally in make.conf or run:
>
> echo "x11-libs/cairo X pdf" >> /etc/portage/package.use
>
echo is deprecated. ;) Use flagedit.
# flagedit x11-libs/cairo +X +pdf
Steve
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-amd64] gtk Build error
2006-11-30 19:49 ` Adam James
2006-11-30 19:56 ` Steve Dibb
@ 2006-12-01 11:26 ` Sean
2006-12-01 11:40 ` [gentoo-amd64] " Duncan
1 sibling, 1 reply; 6+ messages in thread
From: Sean @ 2006-12-01 11:26 UTC (permalink / raw
To: gentoo-amd64
Adam James wrote:
>>
>> !!! cairo needs the X and pdf flag set
>> !!! If you need support, post the topmost build error, and the call
>> stack if relevant.
>
> You need to build x11-libs/cairo with the `X' and `pdf' use flags set.
> Either set them globally in make.conf or run:
>
Thanks All, that is what I suspected. The X flag is already set, now the
pdf one is, I will try the upgrade again later today.
I am just curious how the package was already installed, and has
presumably upgraded before without the pdf flag set?
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-amd64] Re: gtk Build error
2006-12-01 11:26 ` Sean
@ 2006-12-01 11:40 ` Duncan
0 siblings, 0 replies; 6+ messages in thread
From: Duncan @ 2006-12-01 11:40 UTC (permalink / raw
To: gentoo-amd64
Sean <tech.junk@verizon.net> posted 4570114D.8070601@verizon.net,
excerpted below, on Fri, 01 Dec 2006 06:26:05 -0500:
> Adam James wrote:
>>>
>>> !!! cairo needs the X and pdf flag set
>>> !!! If you need support, post the topmost build error, and the call
>>> stack if relevant.
>>
>> You need to build x11-libs/cairo with the `X' and `pdf' use flags set.
>> Either set them globally in make.conf or run:
>>
>
> Thanks All, that is what I suspected. The X flag is already set, now the
> pdf one is, I will try the upgrade again later today.
>
> I am just curious how the package was already installed, and has
> presumably upgraded before without the pdf flag set?
Presumably because the dependency on pdf is the basis of a new feature in
the upgrade. It could also be that the dependency was missed previously,
and some expected functionality was missing or broken as well, but that
not everyone actually used that functionality, so it wasn't caught until
someone actually tried to use it, and did the appropriate bug report when
it failed. A third possibility is that the functionality was formerly
provided a different way, but due to the dynamics of a living tree with
various packages upgrading over time, the dependencies changed. All three
scenarios are reasonably common, particularly with newer and still
maturing packages such as cairo, but even with older packages, over time
as what's actually in the tree that they can build upon and that is used
to build them (consider that some packages won't build with newer gccs,
and if they are obscure enough or not supported upstream, they may be
dropped rather than fixed) changes.
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
--
gentoo-amd64@gentoo.org mailing list
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-12-01 11:43 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-30 19:32 [gentoo-amd64] gtk Build error sean
2006-11-30 19:49 ` Adam James
2006-11-30 19:56 ` Steve Dibb
2006-12-01 11:26 ` Sean
2006-12-01 11:40 ` [gentoo-amd64] " Duncan
2006-11-30 19:50 ` [gentoo-amd64] " Petter Haggholm
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox