[oi-dev] [developer] 2837 - remove print/lp* from gate and use CUPS from userland

Bart Coddens bart.coddens at gmail.com
Tue May 6 15:26:02 UTC 2014


Agreed,

This makes our dependency on java to build the gate smaller.
The dhcp server is quite a big java tool :)

Just my 2c

Bart Coddens


On 06/05/14 17:22, Andy Stormont wrote:
> I would be surprised if there are distro builders that actually want 
> to keep this stuff around,
> and I'd be even more surprised if they didn't just revert the commit 
> that removed this stuff.
>
> On 6 May 2014, at 16:14, Garrett D'Amore <developer at lists.illumos.org 
> <mailto:developer at lists.illumos.org>> wrote:
>
>> I will probably set up a seperate repo for this. I'd like it to be 
>> buildable following the same pattern and tools as illumos itself in 
>> order to minimize pain for distro builders.  This would be the 
>> pattern that could be used when ejecting other bits as well.  Like 
>> the dhcp server. :-)
>>
>> Sent from my iPhone
>>
>> On May 6, 2014, at 7:43 AM, Peter Tribble <peter.tribble at gmail.com 
>> <mailto:peter.tribble at gmail.com>> wrote:
>>
>>> What part of the lp stack actually uses apache? I suspect it's only
>>> ipp, mod_ipp specifically, and that the rest of the lp stack
>>> has no dependency at all. I would be perfectly happy to see
>>> all the ipp stuff ripped out (I've never used it, and my understanding
>>> is that CUPS provides a much better implementation anyway)
>>> especially if it allows us to eradicate apache-13. However., I'm not
>>> sure that this extends to the rest of the legacy lp stack.
>>>
>>> The argument that legacy stuff could simply be dropped off to one
>>> side in a legacy repo would be far stronger if we actually had
>>> such a repo in place. I regard creating that infrastructure as a
>>> necessary prerequisite to any significant pruning of the codebase.
>>>
>>> (Although I'm not sure it needs a full-blown repo. Tarballs of the
>>> source that's ripped out, placed in a well-known location, ought
>>> to be adequate.)
>>>
>>>
>>>
>>>
>>> On Tue, May 6, 2014 at 3:07 PM, Garrett 
>>> D'Amore<developer at lists.illumos.org 
>>> <mailto:developer at lists.illumos.org>>wrote:
>>>
>>>     I'd love to see it go.  But I will wait for others to complain
>>>     first.
>>>
>>>     One idea would be to eject it from the gate and put it into a
>>>     new repo where it could also be updated if people still want it.
>>>
>>>     Sent from my iPhone
>>>
>>>     > On May 6, 2014, at 12:48 AM, "Alexander Pyhalov"
>>>     <developer at lists.illumos.org
>>>     <mailto:developer at lists.illumos.org>> wrote:
>>>     >
>>>     > Hello.
>>>     >
>>>     > When I tried to rebuild apache 1.3 again I found out that
>>>     mod_ssl doesn't like OpenSSL 1.0.
>>>     > Of course, I could look at it and try update it, but does
>>>     someone really use apache 1.3?
>>>     > Now it's only used as illumos-gate build dependency.
>>>     >
>>>     > Last time the question of removing print/lp* from the gate was
>>>     rejected partially because cups didn't provide trusted printing
>>>     support.
>>>     > Our (OI /hipster) version of cups has TX patches. However, I
>>>     haven't checked that it works.
>>>     > As I understand, most distributions have already stripped this
>>>     code. Isn't it a good time to reconsider the question - either
>>>     update dependency to apache 2 or remove it?
>>>     > --
>>>     > Best regards,
>>>     > Alexander Pyhalov,
>>>     > system administrator of Computer Center of Southern Federal
>>>     University
>>>     >
>>>     >
>>>     > -------------------------------------------
>>>     > illumos-developer
>>>     > Archives:https://www.listbox.com/member/archive/182179/=now
>>>     > RSS
>>>     Feed:https://www.listbox.com/member/archive/rss/182179/21239177-3604570e
>>>     > Modify Your Subscription:https://www.listbox.com/member/?&
>>>     > Powered by Listbox:http://www.listbox.com
>>>     <http://www.listbox.com/>
>>>
>>>
>>>     -------------------------------------------
>>>     illumos-developer
>>>     Archives:https://www.listbox.com/member/archive/182179/=now
>>>     RSS
>>>     Feed:https://www.listbox.com/member/archive/rss/182179/21175229-59db2a15
>>>     Modify Your Subscription:https://www.listbox.com/member/?&
>>>     Powered by Listbox:http://www.listbox.com <http://www.listbox.com/>
>>>
>>>
>>>
>>>
>>> --
>>> -Peter Tribble
>>> http://www.petertribble.co.uk/-http://ptribble.blogspot.com/
>> *illumos-developer*|Archives 
>> <https://www.listbox.com/member/archive/182179/=now><https://www.listbox.com/member/archive/rss/182179/21174975-30939194>|Modify 
>> <https://www.listbox.com/member/?member_id=21174975&id_secret=21174975-36f1393c>Your 
>> Subscription 	[Powered by Listbox] <http://www.listbox.com/>
>>
>
>
>
> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> http://openindiana.org/mailman/listinfo/oi-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openindiana.org/pipermail/oi-dev/attachments/20140506/3924c727/attachment-0005.html>


More information about the oi-dev mailing list