Re: [gentoo-user] problems building x11-libs/gtk+-2.20.1-r1
Hi Alex! I solved the problem. There's a workaround! I had to merge at first cairo and then pango. This is what gentoo didn't make, the hell I know why. Tamer Am 14.08.2010 17:01, schrieb Alex Schuster: Alan McKinnon writes: On Friday 13 August 2010 16:09:48 Tamer Higazi wrote: checking Pango flags... configure: error: *** Pango not found. Pango built with Cairo support is required *** to build GTK+. See http://www.pango.org for Pango information. Did you read this? It says to build pango with cairo support. Did you build pango with cairo support? Don't just say yes, prove it with output from eg. eix He didn't, as there is no cairo use flag for pango, eix pango|grep cairo returns nothing. Wonko
Re: [gentoo-user] problems building x11-libs/gtk+-2.20.1-r1
pango could be built without cairo support, the configure script should have checked if pango was built with cairo support. Tamer Am 13.08.2010 19:28, schrieb Bill Longman: On 08/13/2010 08:22 AM, Tamer Higazi wrote: As you told me I merged lafilefixer and ran lafilefixer --justfixit then I executed revdep-rebuild which wants to remerge a huge amout of packages who because libpangocairo-1.0.so.0 was missing, or couldn't be linked at the end, revdep-rebuild wants to emerge a package called eel which is masked: !!! All ebuilds that could satisfy gnome-base/eel have been masked. !!! One of the following masked packages is required to complete your request: - gnome-base/eel-2.24.1 (masked by: package.mask) /usr/portage/profiles/package.mask: # Pacho Ramos pa...@gentoo.org (12 Jul 2010) # Masked for removal in 30 days. # No longer developed by upstream, fails with forced as-needed (bug #277169), # does not compile against gnome-desktop-2.30 (bug #311563). but I want to upgrade my system, and love to solve this Pango Cairo problem if you have anymore ideas, I would thank you. Do you know about the -t option for emerge? It shows you which package is responsible for pulling in another package. You might also want to try euse -I cairo which will tell you which packages are affected by the cairo use flag. Your emerge --info shows that you do have cairo turned on, but as Alan states, you should show emerge -pv pango or emerge -pv cairo (or whatever package you're trying to fix). Pango doesn't has a specific cairo use flag so you may need to recompile pango's dependencies. Basically, what you're trying to do is step back from the package that's giving you the trouble, and compile the packages that your problematic package needs to function. Obviously, this is a geometric expansion to some extent, but revdep-rebuild is there to help you solve the puzzle. Also, qdepends is really handy.
[gentoo-user] problems building x11-libs/gtk+-2.20.1-r1
Hi people! I am in front of a disaster updating my gentoo system. Now the system is shot, and I am not capable starting the gnome-manager: at the end it says only: checking Pango flags... configure: error: *** Pango not found. Pango built with Cairo support is required *** to build GTK+. See http://www.pango.org for Pango information. I remerged Cairo, cairo, pango but the problem still exists... and don't know how to solve it. :( For any support I would kindly thank you. I put the files log, env and info at pastebin to view. build.log http://pastebin.com/CRdFS1Wt bluild.env http://pastebin.com/ze4tN1HE build.info http://pastebin.com/3L1XL2Jb
Re: [gentoo-user] problems building x11-libs/gtk+-2.20.1-r1
On 08/13/2010 07:09 AM, Tamer Higazi wrote: Hi people! I am in front of a disaster updating my gentoo system. Now the system is shot, and I am not capable starting the gnome-manager: at the end it says only: checking Pango flags... configure: error: *** Pango not found. Pango built with Cairo support is required *** to build GTK+. See http://www.pango.org for Pango information. I remerged Cairo, cairo, pango but the problem still exists... and don't know how to solve it. :( Did you run revdep-rebuild? Did you run lafilefixer? For any support I would kindly thank you. I put the files log, env and info at pastebin to view. build.log http://pastebin.com/CRdFS1Wt bluild.env http://pastebin.com/ze4tN1HE build.info http://pastebin.com/3L1XL2Jb
Re: [gentoo-user] problems building x11-libs/gtk+-2.20.1-r1
As you told me I merged lafilefixer and ran lafilefixer --justfixit then I executed revdep-rebuild which wants to remerge a huge amout of packages who because libpangocairo-1.0.so.0 was missing, or couldn't be linked at the end, revdep-rebuild wants to emerge a package called eel which is masked: !!! All ebuilds that could satisfy gnome-base/eel have been masked. !!! One of the following masked packages is required to complete your request: - gnome-base/eel-2.24.1 (masked by: package.mask) /usr/portage/profiles/package.mask: # Pacho Ramos pa...@gentoo.org (12 Jul 2010) # Masked for removal in 30 days. # No longer developed by upstream, fails with forced as-needed (bug #277169), # does not compile against gnome-desktop-2.30 (bug #311563). but I want to upgrade my system, and love to solve this Pango Cairo problem if you have anymore ideas, I would thank you. Tamer 2010/8/13 Bill Longman bill.long...@gmail.com: On 08/13/2010 07:09 AM, Tamer Higazi wrote: Hi people! I am in front of a disaster updating my gentoo system. Now the system is shot, and I am not capable starting the gnome-manager: at the end it says only: checking Pango flags... configure: error: *** Pango not found. Pango built with Cairo support is required *** to build GTK+. See http://www.pango.org for Pango information. I remerged Cairo, cairo, pango but the problem still exists... and don't know how to solve it. :( Did you run revdep-rebuild? Did you run lafilefixer? For any support I would kindly thank you. I put the files log, env and info at pastebin to view. build.log http://pastebin.com/CRdFS1Wt bluild.env http://pastebin.com/ze4tN1HE build.info http://pastebin.com/3L1XL2Jb
Re: [gentoo-user] problems building x11-libs/gtk+-2.20.1-r1
On Friday 13 August 2010 16:09:48 Tamer Higazi wrote: Hi people! I am in front of a disaster updating my gentoo system. Now the system is shot, and I am not capable starting the gnome-manager: at the end it says only: checking Pango flags... configure: error: *** Pango not found. Pango built with Cairo support is required *** to build GTK+. See http://www.pango.org for Pango information. Did you read this? It says to build pango with cairo support. Did you build pango with cairo support? Don't just say yes, prove it with output from eg. eix -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] problems building x11-libs/gtk+-2.20.1-r1
On 08/13/2010 08:22 AM, Tamer Higazi wrote: As you told me I merged lafilefixer and ran lafilefixer --justfixit then I executed revdep-rebuild which wants to remerge a huge amout of packages who because libpangocairo-1.0.so.0 was missing, or couldn't be linked at the end, revdep-rebuild wants to emerge a package called eel which is masked: !!! All ebuilds that could satisfy gnome-base/eel have been masked. !!! One of the following masked packages is required to complete your request: - gnome-base/eel-2.24.1 (masked by: package.mask) /usr/portage/profiles/package.mask: # Pacho Ramos pa...@gentoo.org (12 Jul 2010) # Masked for removal in 30 days. # No longer developed by upstream, fails with forced as-needed (bug #277169), # does not compile against gnome-desktop-2.30 (bug #311563). but I want to upgrade my system, and love to solve this Pango Cairo problem if you have anymore ideas, I would thank you. Do you know about the -t option for emerge? It shows you which package is responsible for pulling in another package. You might also want to try euse -I cairo which will tell you which packages are affected by the cairo use flag. Your emerge --info shows that you do have cairo turned on, but as Alan states, you should show emerge -pv pango or emerge -pv cairo (or whatever package you're trying to fix). Pango doesn't has a specific cairo use flag so you may need to recompile pango's dependencies. Basically, what you're trying to do is step back from the package that's giving you the trouble, and compile the packages that your problematic package needs to function. Obviously, this is a geometric expansion to some extent, but revdep-rebuild is there to help you solve the puzzle. Also, qdepends is really handy.