CookerWeeklyNews - January 2006 [ in English ] - [ en français ] - [ en espanol ] - [ Deutsch ] -

Cooker ML Digest for January 2006


USB keys become root-read-only ?


The first (?) discussion [1] about USB keys appeared in November, soon followed [2] by bug 19667 for NTFS USB Key mounted as root readonly. It appears again in January [3] USB key mounted automatically but with wrong permissions and for another user as well [4] leading to bugs 20379 & 20496 [5] & [6]. A user asks [7] whether root will remain or will it go back to mounted as user one day? A short answer [8] by Andrey Borzenkov : "Well, as it stands now, it is likely to remain broken for some time." and possible solutions involve KDE/Gnome + HAL and D-bus. Dick Gevers proposes [9] to add ivman as a service with chkconfig (tested with Gnome). Frederic Crozat explains [10] that the new version of HAL 0.5.6 can be uploaded when kernel 2.6.15 is available (as it is a pre-requisite) after a user comments that it could correct things automagically.

One idea to improve installation...


A user suggests to download available updates BEFORE the packages installation [1]: it should have made its way to IdeasForMandrivaLinux2007. Even though it received the classical objections of chicken and egg problem (with internet connection necessary when installing). Authentication is another thing as well to take into account. It is suggested as well more interesting documentation to read while installing or even a game (frozen bubble ?).

Well anyone interested in these features ? Then enter the bug and update the wiki page [2] by linking to the thread, then bring new pros against cons so that it is made real !

Many mailing-list problems...


People get unsubscribed possibly because a too strict policy is applied to the list : multiple mail server, multiple sympa servers, mail silently ignored, silent unsubscribe at first mail error. Some humour and answers [1] at first then a test leading to a long thread [2] but at the beginning of the year [3], no real solution identified :-(

Miscellaneous


Some people overlook or forget [1] that there is no "updates media" for packages in cooker: main / contrib receive directly new packages.

Maybe gnash can be a free replacement for Flashplayer ? Based on swfGames, provides plugin and application to run flash documents.

Wine suffers too from WMF (proprietary data format for videos) security hole (patch provided), it's suggested that wine be moved to contrib to benefit from versions upgrades instead of security-updates only, which is not accepted. Then comes a discussion of how wine has become now suficiently mature to be easy to use, even for newbies.

Hibernate could be used for laptops' suspend mode [1]: gnome-power-manager uses HAL that calls the helpers coherently (/usr/sbin/hal-system-power-*) , this framework is suficiently good that it should be supported, hibernate being one example. Another thread [2] goes in deep detail about modular IDE and hibernation/resume, giving a how-to initiate/resume manually easily (with echo -n 3:2 > /sys/power/resume). Backports for KDE are identified as necessary [3] and may be done to get suspend/resume to work correctly.

AMD K6-2 processors still suffer in 2006.1 from choices of compilation optimisations [1], a faulty package should be identified and bug reported upstream to be taken into account by developers (rather than only by packagers). Austin Acton ends up proposing solution once discussion has calmed down a little : make a policy that people agree with and a proposal is made to identify packages with mmx-processor for example. Michael Scherer finds the same issue raised on fedora [2] and rhl [3] mailing-list. Gwenole Beauchesne reminds that you can build i686+sse binaries but place them in */lib/sse/. If you use i686(w/cmov)+mmx, place them in */lib/i686/mmx. etc.

Parallel init - also called Pinit - may bring some more improvements in the boot process [1], thanks to the fact that most of the initscripts containing parallel initialization headers have been converted [2] to use LSB headers (see [3] Linux Standard Base specification)

Shorewall is polluting syslog, making it unusable and a user wonders [1] if shorewall could have it's own logfile? Then a bug is identified [2] in shorewall setup through drakfirewall (should make its way in 2007 enhancements). Two enhancements are proposed [3] so that when you switch between profiles (which means you change from one network setup to another), so your firewall configuration and proxy settings probably change too : the proposal is to add /etc/shorewall/'| grep -v mozilla-firefox |wc -l # to list / count the number of packages currently depending on firefox.

For example [2], avidemux needs in fact Spidermonkey javascript engine from mozilla, which is found in Firefox packages : Isn't it possible to make a real library based install ? It didn't worked, or it wasn't maintainable as is confirmed by Frederic Crozat [3] who takes the opportunity to remind [4] that using bugzilla is easier to track bugs encountered on the latest firefox 1.5 package.

Some tips [1] to add device types to diskdrake, with some programming in detect_devices.pm, devices.pm & partition_table.pm

SElinux support is dropped by Mandriva [1]: rsbac is preferred as it does not requires changes to userland stuff and requires less work than SElinux to work out of the box ndiswrapper userspace package [2] can only be updated in sync with the kernel, as the kernel module is packaged in the kernel package and the version of the module has to match the version of the userspace tools.

Some intricacies of rpmsync are explained to prevent local-mirroring of debug packages. The solution is: rpmsync --exclude-from=/path/to/filename (because the script changes directories, you should give an absolute path to the exclude.lst file just to be safe).
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki