Am 05. Mar 2009, um 11:23:14 schrieb Erast Benson: Hi, > > I'm working on some of the mail-related packages, and found some issues > > that I would like to ask which the better way for a fix would be. > > > > a) fetchmail doesnt build because it can not find krb5-config. > > It can not find it because the sunw kerberos one is in /usr/sun/bin, > > which is not in its path. > > It can not find the Ubuntu one because when porting that package, its > > name was changed to libkrb5-config. > > situation with libkrb5 is currently not cleared up yet. I'm voting for > OpenSolaris krb5 - to be a default in Nexenta. This would preserver > compatibility with OpenSolaris distros. The ubuntu packages which are > using krb5 are 99% autoconf/automake aware and should be able to detect > OpenSolaris diffs. ... if the proper krb5-config is in $PATH. Witness the practical problem is fetchmail, and it can do with either krb5.
> if we would have krb5 as I suggested above - the issue wouldn't exists. Yeah, but someone has to make the decision. I am too new to it to do it. > > b) mutt does not build because the permissions of /var/mail differ from > > ubuntu. (sun var/mail has more lenient permissions, hence the configure > > stage thinks it can do without the mutt dotlock helper, and doesnt > > compile it, and the packaging stage wants to pack it in... > > > > Again, this has to be fixed in either the sun package owning > > /var/mail, or the mutt (and possibly other) packages... > > I'll try to fix that in sunwcsr. What's the permission it needs to be? root:mail 2775. But the best would be if you just omitted it, and let base-files take care of it, which it would if it not already existed. btw, rmail is another of those conflicts; at least it is one of the (whole plethora of) issues with postfix. > > c) Is there an overriding rationale on when to use Sun userspace vs. > > Ubuntu userspace ? sendmail, rmail etc. come to mind as examples > > where this happens... > > I would prefer to keep OpenSolaris stuff and provide an alternative for > Ubuntu ones. I guess I would prefer ubuntu as a baseline, if only for the reason that all packages that possibly are ported likely have debianish/linuxish expectations. For instance, I still find myself calling ps twice, because the first time it complains -axu aint there. Thank god killall nowadays insists on a signame :) Then again, I dont have enough karma yet to vote on this... Mario _______________________________________________ gnusol-devel mailing list gnusol-devel@lists.sonic.net http://lists.sonic.net/mailman/listinfo/gnusol-devel