On Thu, Nov 23, 2006 at 01:51:59PM +0100, Frans Pop wrote: > The provided patch is broken: standard error is redirected to a file > named "1" instead of file handle 1. > Suggest to use the following syntax instead: > modprobe -q <module> || true
Ok, will be done, i wonder why you didn't start by telling us this instead of reverting the patch ? Furthermore, the patch was in the BTS since almost a month, without any comment on your part, and at the latest, i would have expected from you to investigate it and comment when you did the 1.42 upload. > Also, I wonder if all listed modules really need to be modprobed > individually: modprobe will after all load modules that other modules > depend on automatically. Well, this is not how things are, after investigation and discussion with Benjamin Herrenschmidt, the powerpc/powermac linux kernel maintainer. The current way of doing this is the best compromise for within the 2.6.18 and etch timeframe. > I would expect that i2c-powermac and windfarm_core can safely be dropped. And you would expect wrong. When are you going to stop to try to second guess the work and investigation i do, and try by all mean to show me as incapable ? They cannot be dropped, especially i2c-powermac cannot be dropped, since it will not be pulled in by the other modules. There are numerous comments about this fact on both debian-kernel and debian-powerpc, as well as numerous irc conversations on debian-kernel, where you are also present. So, either you chose to get involved, and try to stay informed about the different powerpc developments, or you don't, but then it is only fair to ask you to trust my knowledge and competence, as well as the interaction with the upstream linux/powerpc community such as Benjamin Herrenschmidt. Your current attitude is quite insulting to them and me, please modify it. > So please only modprobe those modules that are strictly needed to enable > the fan control. Well, given that your premises are wrong, this conclusion is obviously not valid. > Finally, why was S50directfb-linux-powerpc added in the Makefile? This > seems unrelated to this patch. It was not. Or should not have been. If it was, it is uniquely a result of a bad manipulation caused by me not having the svn commit right, and you are as thus solely to blame for it. But seriously, find attached my svn diff, there is no trace of a S50directfb-linux-powerpc in my diff, if it was there, it most probably did come from an older commit. I did in fact do an apt-get source of rootskel, and then applied the svn diff output, so i have no idea where this S50directfb-linux-powerpc file came from. I guess it came from earlier experiments done while me and attilio and a few others tried to investigate the g-i breakage. > Colin suggested that when we apply this patch in the installer, a similar > patch should added in initramfs-tools to make sure that the modules are > loaded too on the installed system. Has that already been coordinated? A similar patch for therm_pm72 is already in the installer, and i have regularly been pushing maks to apply the whole stuff, but without success upto now. We even have some material from benjamin herrenschmidt for doing much more fine-grained checking in the initramfs-tools, based on actual model information and a static mapping from them to the actual needed modules. But in the context of the d-i, this is hardly worth it, which is why i didn't go into such a detailed and more error prone patch. > P.S. The main reason (beside the fact that the patch was broken) that I > reverted the upload was that normal NMU procedure was not followed: Indeed, it was not an NMU. I am the defacto d-i powerpc porter, even though manipulated me into resigning back in march while my mother was dying, for which i don't think i will ever forgive you, unless you are very sincere when you present your excuses for such unpardonable behavior. Your inability to find anyone able to replace me and do the work that needs dooing, and this more than 6 months after the fact, fully supports me in this. I reject your or anyone's right to expulse me from d-i, i am doing the powerpc port work, so i am the lead powerpc porter, that you want it or not. Debian has always been a community where the only thing that counted was the work you did, and as thus it is my full right to do this upload, despite your dillusions of power or whatever. Furthermore, by uploading 1.42 without even investigating the fancontrol patch, you furthermore failed in your responsabilities, and furthermore lose all right to revert that maintainer upload. > - an NMUer never adds himself to Uploaders Indeed, which is why it was not an NMU. > - an NMU uses a different version number from normal uploads Indeed, but as it was a maintainer upload. > - bug closure was missing Indeed, since the bug was holding the patch, and since you are refusing me the right to commit to the svn repo normally, the patch should not be closed before the patch is commited. Maybe i should have opened a second patch though, against debian-installer, including the patch of what i uploaded. I will do so in the future, but seriously you should consider giving me the commit access back, which at this point is the most reasonable thing to do, would avoid any further such mess, and in general help us all put this lamentable dispute behind us and work together in a positive way. But as always, the decision is solely in your own hands. > - there was no mail to the open BR with a final patch based on the debdiff > for the upload See above. But as this is excess work imposed to me by you unfairly removing my svn commit access, maybe the burden to maintaining the svn consistency should be your responsability, don't you think ? If you actually have to do the work, maybe you will soon get bored of this childishness, and behave in this issue again as a mature and adult human being. I certainly hope so. 6 months i long enough, and there is no sane reason for keeping this up anymore, apart from petty vengeance, and every day you persist in this will only weaken your position and strengthen mine, especially seeing at how you take the users hostage of this petty dispute. Friendly, Sven Luther
Index: debian/control =================================================================== --- debian/control (revision 42811) +++ debian/control (working copy) @@ -2,7 +2,7 @@ Section: debian-installer Priority: standard Maintainer: Debian Install System Team <debian-boot@lists.debian.org> -Uploaders: Petter Reinholdtsen <[EMAIL PROTECTED]>, Joey Hess <[EMAIL PROTECTED]>, Matt Kraai <[EMAIL PROTECTED]>, Colin Watson <[EMAIL PROTECTED]>, Kenshi Muto <[EMAIL PROTECTED]>, Bastian Blank <[EMAIL PROTECTED]>, Bdale Garbee <[EMAIL PROTECTED]>, Frans Pop <[EMAIL PROTECTED]> +Uploaders: Petter Reinholdtsen <[EMAIL PROTECTED]>, Joey Hess <[EMAIL PROTECTED]>, Matt Kraai <[EMAIL PROTECTED]>, Colin Watson <[EMAIL PROTECTED]>, Kenshi Muto <[EMAIL PROTECTED]>, Bastian Blank <[EMAIL PROTECTED]>, Bdale Garbee <[EMAIL PROTECTED]>, Frans Pop <[EMAIL PROTECTED]>, Sven Luther <[EMAIL PROTECTED]> Build-Depends: debhelper (>= 4.2), dpkg-dev (>= 1.7.0), libklibc-dev (>= 1.4.29), klibc-utils (>= 1.4.29) XS-Vcs-Svn: svn://svn.debian.org/d-i/trunk/packages/rootskel Index: debian/changelog =================================================================== --- debian/changelog (revision 42811) +++ debian/changelog (working copy) @@ -1,3 +1,14 @@ +<<<<<<< .mine +rootskel (1.43) unstable; urgency=low + + [ Sven Luther ] + * Added S05fancontrol-linux-powerpc, in order to actually load the + fancontrol modules, in order to not have G5 apple box go into aircraft + noise level a few minutes after the start of the installation. + + -- Sven Luther <[EMAIL PROTECTED]> Sun, 19 Nov 2006 10:59:02 +0100 + +======= rootskel (1.44) unstable; urgency=low * Revert to previous known good version as upload was against agreement, @@ -14,6 +25,7 @@ -- Sven Luther <[EMAIL PROTECTED]> Sun, 19 Nov 2006 10:59:02 +0100 +>>>>>>> .r42811 rootskel (1.42) unstable; urgency=low [ Sylvain Ferriol ] Index: src/lib/debian-installer-startup.d/S05fancontrol-linux-powerpc =================================================================== --- src/lib/debian-installer-startup.d/S05fancontrol-linux-powerpc (revision 0) +++ src/lib/debian-installer-startup.d/S05fancontrol-linux-powerpc (revision 0) @@ -0,0 +1,13 @@ +# Load fan control modules, to stop the fans to go into aircraft-db levels +modprobe i2c-powermac >/dev/null 2>1 || true +modprobe therm_pm72 >/dev/null 2>1 || true +modprobe windfarm_core >/dev/null 2>1 || true +modprobe windfarm_cpufreq_clamp >/dev/null 2>1 || true +modprobe windfarm_lm75_sensor >/dev/null 2>1 || true +modprobe windfarm_max6690_sensor >/dev/null 2>1 || true +modprobe windfarm_pid >/dev/null 2>1 || true +modprobe windfarm_pm81 >/dev/null 2>1 || true +modprobe windfarm_pm91 >/dev/null 2>1 || true +modprobe windfarm_smu_sat >/dev/null 2>1 || true +modprobe windfarm_pm112 >/dev/null 2>1 || true +modprobe windfarm_smu_sensors >/dev/null 2>1 || true Index: src/lib/debian-installer-startup.d/Makefile =================================================================== --- src/lib/debian-installer-startup.d/Makefile (revision 42811) +++ src/lib/debian-installer-startup.d/Makefile (working copy) @@ -32,6 +32,7 @@ ifeq ($(DEB_HOST_ARCH_CPU),powerpc) files += \ + S05fancontrol-linux-powerpc \ S45keyboard-linux-powerpc endif