[csw-pkgsubmissions] newpkgs dialog

Philip Brown phil at opencsw.org
Thu Feb 10 03:23:23 CET 2011


On Wed, Feb 9, 2011 at 4:38 PM, Sebastian Kayser <skayser at opencsw.org> wrote:
> * Philip Brown <phil at opencsw.org> wrote:
>> also applies Solaris 10.
>>
>> I recognize your point of "[other, newer TERM types arent handled well
>> by native solaris]".
>> That being said, we could (and probably *should*) handle that sort of
>> thing better at the individual package level.
>> For example, rxvt could ship terminfo entries for itself.
>
> Can you explain how that would address users SSH'ing from another box
> where TERM=rxvt into a Solaris system whose native curses lib (or
> terminfo for that matter) and thereby all apps linked against it -
> including ours - don't know a thing about TERM=rxvt?

?
Our apps dont "need to know" about TERM-rxvt. the curses library needs to know.
As long as rxvt is installed onto the destination solaris system, and
we do things nicer than we do now
(ie: if we install a proper terminfo entry), then the remove client
who uses rxvt, should have a smooth experience, in the situation you
describe.



> Also, you didn't care to answer my question on your objection reasons
> for an easy dependency on CSWncurses (which I perceive as a rather
> disturbing behavior of yours in general, i.e. picking out subsections of
> an email which you decide to reply to while avoiding other parts).

I have already answered this recently on the lists, so I thought you
were being somewhat rhetorical in your grumbling. sorry.
Okay, to quote your original email with those bits:

>.... the
>stance that dependencies on CSWncurses are evil. Where does this
>objection against this dependency come from? Anyone still needs to
>ransfer packages over 9.6k modem lines or transfer them via floppy?
>
>Honestly, who is sitting in front of his computer and realizes in horror
>"F***, I need to have pkgutil fully automatically download me _two_
>additional packages"?

Yes, there really are people who feel that way.

Also, please note that I do not believe that dependencies on ncurses
are evil in ALL cases.
In situations where we're talking about a complex program that uses
fancy curses stuffs heavily (ie: emacs or something), or in cases
where the program is large, or where it already has a large set of
dependencies, then I raise no complaints.

Obviously, this would not normally come to your attention, since "me
NOT sending emails" is not particularly visible, compared to "me
sending complaint emails".

But given that there are.... (I lost count from a quick glance.. 50+?)
programs that depend on ncurses in our catalog, clearly I have to be
okay with ncurses in a large number of cases.


More information about the pkgsubmissions mailing list