Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 456772 - gnome-base/orbit : add USE=static-libs support
Summary: gnome-base/orbit : add USE=static-libs support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-11 12:52 UTC by Agostino Sarubbo
Modified: 2013-02-12 06:55 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2013-02-11 12:52:11 UTC
We need to have USE=static-libs because this package install '.a' files:

/usr/lib64/libname-server-2.a
/usr/lib64/libORBit-2.a
/usr/lib64/libORBit-2.la
/usr/lib64/libORBit-2.so
/usr/lib64/libORBit-2.so.0
/usr/lib64/libORBit-2.so.0.1.0
/usr/lib64/libORBitCosNaming-2.a
/usr/lib64/libORBitCosNaming-2.la
/usr/lib64/libORBitCosNaming-2.so
/usr/lib64/libORBitCosNaming-2.so.0
/usr/lib64/libORBitCosNaming-2.so.0.1.0
/usr/lib64/libORBit-imodule-2.a
/usr/lib64/libORBit-imodule-2.la
/usr/lib64/libORBit-imodule-2.so
/usr/lib64/libORBit-imodule-2.so.0
/usr/lib64/libORBit-imodule-2.so.0.0.0
/usr/lib64/pkgconfig/ORBit-2.0.pc
/usr/lib64/pkgconfig/ORBit-CosNaming-2.0.pc
/usr/lib64/pkgconfig/ORBit-idl-2.0.pc
/usr/lib64/pkgconfig/ORBit-imodule-2.0.pc
Comment 1 Mart Raudsepp gentoo-dev 2013-02-11 13:11:41 UTC
This is a deprecated library we hope to get rid of once all less active upstreams have converted to other ways (such as D-Bus in case of pure IPC usages) and I don't think we really have any interest in doing such changes to it.
I guess we could just kill all .a and .la and hope for the best though, and if anything breaks, laugh and suggest to last-rite the using package if it's ~arch needs it too.
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-02-12 06:55:13 UTC
Fixed in orbit-2.14.19-r2. Hopefully this won't break too much of gnome2.

+*orbit-2.14.19-r2 (12 Feb 2013)
+
+  12 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org>
+  orbit-2.14.19-r1.ebuild, +orbit-2.14.19-r2.ebuild,
+  +files/orbit-2.14.19-link_protocol_is_local.patch:
+  Drop useless doc USE flag. Punt .la files and make static-libs optional (bug
+  #456772, thanks to Agostino Sarubbo). Fix link_protocol_is_local logic for
+  ipv4 on ipv6-enabled machines (bug #413231, thanks to Patrick Lauer).