All of lore.kernel.org
 help / color / mirror / Atom feed
* RFC: More granular libraries packaging
@ 2006-10-27 16:01 Marcin Juszkiewicz
  2006-10-27 19:43 ` Michael 'Mickey' Lauer
  2006-10-31 16:17 ` Richard Purdie
  0 siblings, 2 replies; 4+ messages in thread
From: Marcin Juszkiewicz @ 2006-10-27 16:01 UTC (permalink / raw)
  To: openembedded-devel


One of our strong points is granular packaging. We have extra packages for 
locales, documentation, development stuff etc. But we can improve it a bit 
more.

Many packages has multiple libraries in package. Not everytime it is 
useful - for example libusb had dependency on libstdc++ just because it 
had libusbpp in same package as libusb.

My proposition is - let split each library to separate package. This will 
enlarge feeds (so ipkg will get hurt more ;( but in some situations can 
give us smaller rootfs.

Probably best solution to get this done will be some extra code in 
package_ipk.bbclass.

Example of package to 'fix' is obexftp:

NOTE: Multiple libraries (libbfb.so.0, libcobexbfb.so.0, libcobexpe.so.0, 
libobexftp.so.0) found and LEAD_SONAME not defined
Packaged contents of obexftp 
into /home/hrw/devel/build/3541-feed/tmp/deploy/ipk/obexftp_0.10.3-r1_arm.ipk


-- 
JID: hrw-jabber.org
OpenEmbedded developer/consultant

   Fear leads to anger, anger leads to hate, hate... leads to suffering.
   		-- Yoda





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-10-31 16:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-10-27 16:01 RFC: More granular libraries packaging Marcin Juszkiewicz
2006-10-27 19:43 ` Michael 'Mickey' Lauer
2006-10-28  1:12   ` Øyvind Repvik
2006-10-31 16:17 ` Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.