Hello, At Monday 05 March 2012 14:59:20 DaB. wrote:
Does this mean that all the accumulated JIRA requests for Perl modules & Co. will get scrapped? :-)
Let me descript the situation a bit: For solaris we do not use the solatris- package-manager to install packages, but compile and package the stuff on our own. For Debian we plan to use the package-manager of Debian as far as possible. In puppet (our server-managment-programm) I have now a HUGE list of liberies and software to install for the solaris-server – but the names of the packages does not match with the debian-package-names of course. I would need weeks to figure out what belongs to what – I do not have to time (and to admit: also not the motivation) to do this. So my plan is the following: I will install some basic stuff (like perl, python, gcc, libcurl – you know) and everything that people put in the list [1] – that's it. Then when I finish with the boxes, I will allow you all to login. You can test then your stuff and if do not work because something is missing, you can request to install that. There will be no hurry because willow (with a working solaris) is still there. Over the time, more and more tools will move to the Debian-boxes and more and more debian-packages will be installed (what makes the moving of other tools even easier). At the end, only the following stuff will remain at willow: *tools of people who are <s>too lazy</s>too busy to move their stuff *tools which can not run on Debian for some reasons *tools of users who left the TS
I believe we had several issues already in the past when the installed soft- ware differed between the Solaris servers. Which brings me to: Does anyone know an established format a) in which pro- jects could write down their requirements and b) that covers both Debian and Solaris? So when admins need to (re-)in- stall a server, they wouldn't have to guess which packages are (still) required, but could just collect all $HOME/.requirements for active accounts and when one of these could not be satisfied, there would also be a person to contact before tools get broken.
That is a nice plan, but it would not work, because most users are not capable to tell what liberies they need. And it is BTW not a problem to have a libery installed that is not used (because we have enough free space for that).
Sincerely, DaB.
[1] https://wiki.toolserver.org/view/User:Dab/Debian-Packages