Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 440946 - [gnome-overlay] pangox removed from >=x11-libs/pango-1.32.1
Summary: [gnome-overlay] pangox removed from >=x11-libs/pango-1.32.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 293368
  Show dependency tree
 
Reported: 2012-11-02 13:29 UTC by poncho
Modified: 2012-11-04 09:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
pangox-compat-0.0.2.ebuild (pangox-compat-0.0.2.ebuild,724 bytes, text/plain)
2012-11-02 13:29 UTC, poncho
Details
pangox-compat-0.0.2.ebuild (pangox-compat-0.0.2.ebuild,689 bytes, text/plain)
2012-11-02 13:34 UTC, poncho
Details

Note You need to log in before you can comment on or make changes to this bug.
Description poncho 2012-11-02 13:29:03 UTC
Created attachment 328070 [details]
pangox-compat-0.0.2.ebuild

As pangox was revomed from >=x11-libs/pango-1.32.1 here is a new ebuild for pangox-compat.

On my system, the packages x11-drivers/nvidia-drivers, app-emulation/vmware-workstation and x11-libs/gtkglext still depend on pangox.


equery f pangox-compat
 * Searching for pangox-compat ...
 * Contents of x11-libs/pangox-compat-0.0.2:
/etc
/etc/pango
/etc/pango/pangox.aliases
/usr
/usr/include
/usr/include/pango-1.0
/usr/include/pango-1.0/pango
/usr/include/pango-1.0/pango/pangox.h
/usr/lib64
/usr/lib64/libpangox-1.0.so -> libpangox-1.0.so.0.0.0
/usr/lib64/libpangox-1.0.so.0 -> libpangox-1.0.so.0.0.0
/usr/lib64/libpangox-1.0.so.0.0.0
/usr/lib64/pkgconfig
/usr/lib64/pkgconfig/pangox.pc
/usr/share
/usr/share/doc
/usr/share/doc/pangox-compat-0.0.2
/usr/share/doc/pangox-compat-0.0.2/AUTHORS.bz2
/usr/share/doc/pangox-compat-0.0.2/ChangeLog.bz2
/usr/share/doc/pangox-compat-0.0.2/NEWS.bz2
/usr/share/doc/pangox-compat-0.0.2/README.bz2
Comment 1 poncho 2012-11-02 13:34:23 UTC
Created attachment 328072 [details]
pangox-compat-0.0.2.ebuild

remove IUSE and autotools
Comment 2 Paul Bredbury 2012-11-03 06:08:08 UTC
gtkglext removed its dep on pangox:

http://git.gnome.org/browse/gtkglext/commit/?id=32f37c936691baa25cc463c5339d0754bbaed8dc
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-11-04 08:00:19 UTC
Thanks, x11-libs/pangox-compat-0.0.2 has been added to the gnome overlay.

> commit c909d2b074dd45786949a61fe4f3b9f190708d8f
> Author: Alexandre Rostovtsev <tetromino@gentoo.org>
> Date:   Sun Nov 4 02:46:05 2012 -0500
>
> x11-libs/pangox-compat: add 0.0.2 (#440946)
>
> In pango-1.32, the deprecated pangox library has been removed from the
> main pango git repository. However, some other packages (e.g.
> nvidia-drivers) still need it, so there is now a separate pangox-compat
> package.
> 
> Thanks to poncho for the original ebuild (bug #440946).
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2012-11-04 09:56:35 UTC
We should not have this pulled in automatically by pango ebuild once in tree.
Packages using pangox are using a deprecated API and they must depend on it explicitely.