OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004307 [libproxy] packaging tweak N/A 2010-02-25 16:47 2010-03-21 16:58
Reporter bwalton View Status public  
Assigned To hson
Priority normal Resolution fixed  
Status resolved  
Summary 0004307: split libproxy package to remove X deps
Description Hi Roger,

What are your thoughts about splitting libproxy into libproxy-core, libproxy-gnome, etc. I'd like to get the core bits without dragging in half of X. For example, I shouldn't need all of the X libs to install svn which has indirect dependencies on libproxy.

Thanks
-Ben
Additional Information
Tags No tags attached.
Attached Files

- Relationships
related to 0004281closeddam neon Causes subversion to pull in X11 libs (neon depends on libproxy which in turn depends on X11) 

-  Notes
(0007528)
hson (manager)
2010-02-26 18:26

It's on my todo as part of doing so for a number of packages
(0007533)
dam (administrator)
2010-02-26 21:25

There is no direct dependency from svn to libproxy, it is svn -> neon -> libproxy. I have now added alternatives for neon, one with minimal dependencies without libproxy and one with full dependencies including libproxy, so the immediate need may be leveled.

Additionally, the same mechanism can be applied here for alternatives on libproxy, one minimal without X11 and one with full dependencies. The mechanism is not straight-forward, I'd be happy to give you a hand. Maybe on the next 0.4 update?
(0007552)
hson (manager)
2010-03-01 00:56

I'm not sure that alternatives is the way to go in this case, the part that needs X11 are config-gnome.so and config-kde.so and they can be placed in separate packages
(0007553)
dam (administrator)
2010-03-01 09:35

Ah, I see. If it is really different shared libs which are dlopened dynamically your approach is definitely better.
(0007722)
hson (manager)
2010-03-21 16:58

Split package sent for release


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker