Hi, I missed the dev meeting (by about 30 minutes I guess), but I read the logs. (Thanks to Ikkebr for posting them at http://www.hashphp.com/144 -- perhaps they could be copied to somewhere more permanent; are the others in the wiki?). It was great to see how development is more focused, with the clear list of bugs, etc.
I didn't go through each entry in the bugtracker but here are some general comments: > 2.6.24.x kernel: This kernel opps while mounting squashfs > filesystems. Obviously, this is a problem for the livecd. Last I > talked with Lucas, he had a few patches to try but I don't know the > current status. > > OpenOffice (238): I've built 2.3.1_bin-r2 in ChrootCompile. This > solved the freedesktop entry problem but openoffice won't load. I > tracked this down to the lack of symlinks in bin (to ../programs) for > openoffice.org2.3.bin, soffice.bin, pagein. Oddly, the recipe makes > the soffice.bin symlink. Also, the soffice link is made twice. > > mplayer (260): need an updated skel (maybe enchanced?) for a > ~/.mplayer/subfont.ttf symlink. Recommendations for the font to use? In my machine here I have a link /Programs/MPlayer/Current/Shared/mplayer/subfont.ttf -> /Files/Fonts/TrueType/Vera.ttf Perhaps we could even copy the font there, to simplify things. > Manpages in share (255): Already talked to you. Need a new Scripts > package with updated MANPATH (in /S/S/bashrc and zshrc). This is temp > fix until we rebuild packages (015). > > Xorg (282): Newest revision fixes xcb problems. I have built and > tested this on livecd (using skype). My package isn't signed. I need > to add my key to Scripts package (above) or have someone else > build/sign package. > > Squashfs on AM2 (283): Unable to reproduce on my AM2 machine. Is the > bug a gross failure or subtle (read corruption)? I'm not sure, but I think it fails to boot. I have access to an AM2 machine, still need to test this. > Boot in VirtualBox (284): I don't have Virtualbox installed (and no > gcc 3.x to build). If someone has a Virtualbox package I'd appreciate > it. Would rather not introduce gcc3 into my system. > > DBus, no machince-id (247): This is a general problem with Installer > not handling PostInstall scripts. Lucas came up with a quick patch to > ProfileInstall that runs PostInstall but it hasn't been tested. There > are other issues wrt PostInstall but I'll cover those below. > > Install not copying /F/Fonts (246): Tracked down to incomplete kernel > args (needed maxloop=32) when using AM2 workaround. Can this be > closed? Yes; I updated http://www.gobolinux.org/?page=known_issues_014 accordingly and closed the bug. > Some 014-rc bugs that might need attention. These should be closed or > moved to 014. > > Broken Links after install (199): RemoveBroken needs to be run in Installer? > > Sudo overwrites files (204): This is a longstanding problems. There > is a suggested change to the sudo recipe in the bug tracker. Has the > recipe been updated? > > InstallPackage error msgs (205): Notes imply it is fixed. Should > this be closed? Like I wrote in the bug, I think so. Jonas, what do you say? > In a nutshell, we need new Scripts, EnchancedSkel, Installer releases > (changes may not be in svn). Updated Sudo, OpenOffice > recipes/packages. Updated Xorg package. I'll take ownership of the > OpenOffice changes. They seem to be LiveCD specific. > > Now, to talk about PostInstall. I'm going to be a bit verbose because > I won't be there tomorrow to respond to question regarding what I > mean. The PostInstall script is run to create an EFFECT (I'll use > this a lot) on the system (create id/keys, set ownership based on > created user/group, etc). This effect should be distinct for each > install. The LiveCD is a type of install. It should be affected by > the PostInstall scripts. Whether this happens during ISO generation > or boot is debateable but probably minor. > > So the LiveCD needs PostInstall effects. These effects should not be > mirrored to the HD during install. During install, PostInstall needs > to be run to generate the distinct effects for that system. > > I'm worried that Installer is not sophisticated enough to prevent > transferring the LiveCD effects to the HD. There are only 4 > PostInstall scripts on the LiveCD, so they can be special cased for > 014.b but a plan for general use would be great for beyond. Similar > concerns apply for R/Requirements as well. I believe the effects applied to the LiveCD environment all go into Settings directories and the user's home directory, while the Installer does not use these directories, using each package's Defaults/Settings instead. IIRC, André was the one who worked on this, so he may be able to confirm. In this case, we shouldn't have a problem running PostInstalls (for example) on LiveCD boot for the LiveCD environment, and then running them again for the installed system. > On IRC, Jonas and I discussed upping KDE to 3.5.9. At that point, I > started to think that 014.b could be more than a bugfix release. > Keeping the stage 1 core, updating the stage 2 desktop and stage 3 > apps. With the timeline, I'm sure that is not feasible. I'd like more > details wrt pressing CD. Is this for a magazine? Is it worth the > rush? Especially since 014 is a little dated. Given that KDE 3.5.9 itself is also a bugfix release, I'm kinda favorable to that idea as well. > For the ISO, I'd prefer to receive binary packages. Hopefully those > providing packages would have more detailed knowledge of the > application and could test the package thoroughly. This should catch > bugs before they get to an ISO rc. To implement this, I could set up > a webdav dropbox on calica.com. Maybe ftp as well. Another option is > SVN. To build packages, you'd just need ChrootCompile on 014. For > 015, we could have an image that runs under lguest. Please discuss > this on IRC and provide feedback. As mentioned in the IRC metting, simpler is better. I'd prefer using ftp. > SVN migration. This requires changes in BuildLiveCD tools. Hopefully > these changes won't take too long to implement or cause other > regressions. Yes. I can look at that later in the week unless someone beats me to it. -- Hisham _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel