X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/7d45bc77474335f56a123d3d83da3f6aa94d0889..db926938dbbd0f742774718da99bae88fcb27a57:/blog/archive/2010/07/07.rss diff --git a/blog/archive/2010/07/07.rss b/blog/archive/2010/07/07.rss index af653100d6..23a22733b8 100644 --- a/blog/archive/2010/07/07.rss +++ b/blog/archive/2010/07/07.rss @@ -898,11 +898,11 @@ Kommer neppe til å ta i bruk Blueray, og ei heller de nye DRM-greiene http://people.skolelinux.org/pere/blog/One_step_closer_to_single_signon_in_Debian_Edu.html Sun, 25 Jul 2010 10:00:00 +0200 -<p>The last few months I have been working hard to get the -Debian/Squeeze based version of Debian Edu/Skolelinux into shape. -This future version will use Kerberos for authentication, and services -are slowly migrated to single sign, getting rid of password questions -one at the time.</p> +<p>The last few months me and the other Debian Edu developers have +been working hard to get the Debian/Squeeze based version of Debian +Edu/Skolelinux into shape. This future version will use Kerberos for +authentication, and services are slowly migrated to single signon, +getting rid of password questions one at the time.</p> <p>It will also feature a roaming workstation profile with local home directory, for laptops that are only some times on the Skolelinux @@ -910,7 +910,7 @@ network, and for this profile a shortcut is created in Gnome and KDE to gain access to the users home directory on the file server. This shortcut uses SMB at the moment, and yesterday I had time to test if SMB mounting had started working in KDE after we added the cifs-utils -package. I was surprised how well it worked.</p> +package. I was pleasantly surprised how well it worked.</p> <p>Thanks to the recent changes to our samba configuration to get it to use Kerberos for authentication, there were no question about user @@ -936,5 +936,182 @@ please contact us on debian-edu@lists.debian.org.</p> + + First Debian Edu test release (alpha0) based on Squeeze is released + http://people.skolelinux.org/pere/blog/First_Debian_Edu_test_release__alpha0__based_on_Squeeze_is_released.html + http://people.skolelinux.org/pere/blog/First_Debian_Edu_test_release__alpha0__based_on_Squeeze_is_released.html + Tue, 27 Jul 2010 17:45:00 +0200 + +<p>I just posted this announcement culminating several months of work +with the next Debian Edu release. Not nearly done, but one major step +completed.</p> + +<blockquote> +<p>This is the first test release based on Squeeze. The focus of this +release is to test the user application selection. To have a look, +install the standalone profile and let the developers know if the set +of installed packages i.e. applications should be modified. If some +user application is missing, or if there are some applications that no +longer make sense to be included in Debian Edu, please let us know. +Also, if a useful application is missing the translation for your +language of choice, please let us know too.</p> + +<p>In addition, feedback and help to polish the desktop (menus, +artwork, starters, etc.) is appreciated. We would like to ship a nice +and handy KDE4 desktop targeted for schools out of the box.</p> + +<p>The other profiles should be installable, but there is a lot more +work left to be done before they are ready, so do not expect to +much.</p> + +<p>Changes compared to the lenny based version</p> + +<ul> +<li>Everything from Debian Squeeze +<ul> + <li>Desktop environment KDE 4.4 => the new KDE desktop in + combination with some new artwork + <li>Web browser Iceweasel 3.5 + <li>OpenOffice.org 3.2 + <li>Educational toolbox GCompris 9.3 + <li>Music creator Rosegarden 10.04.2 + <li>Image editor Gimp 2.6.10 + <li>Virtual universe Celestia 1.6.0 + <li>Virtual stargazer Stellarium 0.10.4 + <li>3D modeler Blender 2.49.2 (new application) + <li>Video editor Kdenlive 0.7.7 (new application) +</ul></li> +<li>Now using Kerberos for password checking (migration not finished). + Enabled for: +<ul> + <li>PAM + <li>LDAP + <li>IMAP + <li>SMTP (sender verification) +</ul> +</li> +<li>New experimental roaming workstation profile for laptops.</li> +<li>Show welcome page to users when they first log in. The URL is + fetched from LDAP.</li> +<li>New LXDE desktop option, in addition to KDE (default) and Gnome.</li> +<li>General cleanup (not finished)</li> +</ul> +<p>The following features are not working as they should</p> + +<ul> +<li>No web based administration tool for creating users and groups. The + scripts ldap-createuser-krb and ldap-add-user-to-group can be used + for testing.</li> +<li>DVD installs are missing debian-installer images for the PXE boot, + and do not set up the PXE menu on eth0 because of this. LTSP + clients should still boot from eth1 on thin client servers.</li> +<li>The restructured KDE menu is not implemented.</li> +<li>The LDAP server setup need to be reviewed for security.</li> +<li>The LDAP directory structure need to be reworked.</li> +<li>Different sets of packages are installed when using the DVD and the + netinst CD. More packages are installed using the netinst CD.</li> +<li>The jackd package fail to install. This is believed to be caused by + some ongoing transition, and hopefully should be solved soon. The + jackd1 package can be installed manually for those that need it.</li> +<li>Some packages lack translations. See + http://wiki.debian.org/DebianEdu/Status/Squeeze for updated status, + and help out with translations.</li> +</ul> + +<p>To download this multiarch netinstall release you can use</p> + +<ul> +<li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-CD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-CD.iso</a></li> +<li><a href="http://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-CD.iso">http://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-CD.iso</a></li> +<li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-CD.iso</li> +</ul> +<p>To download this multiarch dvd release you can use</p> + +<ul> +<li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-DVD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-DVD.iso</a></li> +<li><a href="http://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-DVD.iso">http://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-DVD.iso</a></li> +<li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-DVD.iso</li> +</ul> + +<p>There is no source DVD available yet. It will be prepared when we +get closer to the final release.</p> + +<p>The MD5SUM of these images are</p> + +<ul> +<li>3dbf45d59f42a53518b6e3c9ec3b5eb6 debian-edu-6.0.0+edua0-CD.iso</li> +<li>22f2cbfce281d1c6e478be452638675d debian-edu-6.0.0+edua0-DVD.iso</li> +</ul> + +<p>The SHA1SUM of these images are</p> +<ul> +<li>c53d1b69b40cf37cd27aefaf33f6f6a3821bedf0 debian-edu-6.0.0+edua0-CD.iso</li> +<li>2ec29d7db676d59d32197b05c277ffe16348376c debian-edu-6.0.0+edua0-DVD.iso</li> +</ul> +<p>How to report bugs: +http://wiki.debian.org/DebianEdu/HowTo/ReportBugsInBugzilla</p> + +<p>Please direct replies to debian-edu@lists.debian.org</p> +</blockquote> + + + + + Circular package dependencies harms apt recovery + http://people.skolelinux.org/pere/blog/Circular_package_dependencies_harms_apt_recovery.html + http://people.skolelinux.org/pere/blog/Circular_package_dependencies_harms_apt_recovery.html + Tue, 27 Jul 2010 23:50:00 +0200 + +<p>I discovered this while doing +<a href="http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html">automated +testing of upgrades from Debian Lenny to Squeeze</a>. A few packages +in Debian still got circular dependencies, and it is often claimed +that apt and aptitude should be able to handle this just fine, but +some times these dependency loops causes apt to fail.</p> + +<p>An example is from todays +<a href="http://people.skolelinux.org/~pere/debian-upgrade-testing//test-20100727-lenny-squeeze-kde-aptitude.txt">upgrade +of KDE using aptitude</a>. In it, a bug in kdebase-workspace-data +causes perl-modules to fail to upgrade. The cause is simple. If a +package fail to unpack, then only part of packages with the circular +dependency might end up being unpacked when unpacking aborts, and the +ones already unpacked will fail to configure in the recovery phase +because its dependencies are unavailable.</p> + +<p>In this log, the problem manifest itself with this error:</p> + +<blockquote><pre> +dpkg: dependency problems prevent configuration of perl-modules: + perl-modules depends on perl (>= 5.10.1-1); however: + Version of perl on system is 5.10.0-19lenny2. +dpkg: error processing perl-modules (--configure): + dependency problems - leaving unconfigured +</pre></blockquote> + +<p>The perl/perl-modules circular dependency is already +<a href="http://bugs.debian.org/527917">reported as a bug</a>, and will +hopefully be solved as soon as possible, but it is not the only one, +and each one of these loops in the dependency tree can cause similar +failures. Of course, they only occur when there are bugs in other +packages causing the unpacking to fail, but it is rather nasty when +the failure of one package causes the problem to become worse because +of dependency loops.</p> + +<p>Thanks to +<a href="http://lists.debian.org/debian-devel/2010/06/msg00116.html">the +tireless effort by Bill Allombert</a>, the number of circular +dependencies +<a href="http://debian.semistable.com/debgraph.out.html">left in Debian +is dropping</a>, and perhaps it will reach zero one day. :)</p> + +<p>Todays testing also exposed a bug in +<a href="http://bugs.debian.org/590605">update-notifier</a> and +<a href="http://bugs.debian.org/590604">different behaviour</a> between +apt-get and aptitude, the latter possibly caused by some circular +dependency. Reported both to BTS to try to get someone to look at +it.</p> + + +