Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 326479

Summary: media-plugins/gst-plugins-pango building failed
Product: Gentoo Linux Reporter: Adam Jiang <jiang.adam>
Component: Current packagesAssignee: GStreamer package maintainers <gstreamer>
Status: RESOLVED DUPLICATE    
Severity: normal CC: gnome
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info
buildlog on this problem

Description Adam Jiang 2010-07-01 15:14:37 UTC
After add bash-compilation use flag in /etc/make.conf, gentoo tried to update ebuild media-plugins/gst-plugins-pango-0.10.28. It was said a head file is missing in building, however, I can find the required head file in my /usr/include path.

Reproducible: Always

Steps to Reproduce:
1. Add bash-compilation use in /etc/make.conf; and confirm emerge --update --deep --world -av world;

[ebuild     U ] media-plugins/gst-plugins-pango-0.10.28 [0.10.25] 0 kB
[ebuild     U ] media-plugins/gst-plugins-theora-0.10.28 [0.10.25] 0 kB
[ebuild     U ] media-plugins/gst-plugins-cdparanoia-0.10.28 [0.10.25] 0 kB
[ebuild   R   ] app-admin/eselect-1.2.10  USE="bash-completion* -doc" 0 kB
[ebuild   R   ] dev-libs/dbus-glib-0.86  USE="bash-completion* -debug -doc -test" 0 kB
...
2. Say "yes" and enter
3. let building go

Actual Results:  
Building failed with media-plugins/gst-plugins-pango-0.10.28

Expected Results:  
Building is successful.
Comment 1 Adam Jiang 2010-07-01 15:15:37 UTC
Created attachment 237151 [details]
emerge --info

Outputs of emerge --info
Comment 2 Adam Jiang 2010-07-01 15:17:01 UTC
Created attachment 237153 [details]
buildlog on this problem

buildlog on this problem
Comment 3 Adam Jiang 2010-07-01 15:17:45 UTC
I can find pango/pangocairo.h in my /usr/include path

# find /usr/include -name pangocairo.h
/usr/include/pango-1.0/pango/pangocairo.h
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-07-01 15:19:17 UTC
Please set LC_MESSAGES="C" before producing the logs to attach here.
Comment 5 Rafał Mużyło 2010-07-01 16:12:21 UTC
checking for PANGO... no
no
configure: Package libpng12 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpng12.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpng12', required by 'cairo', not found

Thank you.
Comment 6 Pacho Ramos gentoo-dev 2010-07-01 16:19:04 UTC
This is due recent libpng update, please check its elog messages and follow instructions to update properly

*** This bug has been marked as a duplicate of bug 326427 ***