OpenSlug-2.7-beta release notes
Please note that the bugs on this page reference the old bugtracker, which is broken. The links are purely for reference. New bugs should be reported to the nslu2-linux mailinglist.
Please note that the bug fix to bug 246 is in OpenSlug-2.7-beta and makes the OpenSlug-2.5-beta and earlier feeds incompatible with any feed for OpenSlug-2.7-beta or later.
Any users of OpenSlug-1.12-beta should upgrade as soon as possible to OpenSlug-2.7-beta using UpSlug or UpSlug2.
Users of other earlier versions of OpenSlug should upgrade to 2.7-beta to get access to the new package feed - earlier package feeds will not be updated.
Users of OpenSlug-2.0-beta, OpenSlug-2.3-beta and OpenSlug-2.5-beta should upgrade using the reflash program. While a direct upgrade from the OpenSlug-2.7-beta feed might work some attempts to upgrade this way to OpenSlug-2.6-beta have failed. Therefore it is strongly recommended to follow the instructions in UpgradingOpenSlugToANewRelease covered in the section relating to "significant changes in the distribution".
If you do not follow these instructions and your system becomes upbootable you must use UpSlug or UpSlug2 to flash the OpenSlug-2.7-beta image into your NSLU2, you will then have to:
- Reconfigure the NSLU2 using
turnup init.
- Mount each root partition in turn (use
/mnt as the mount point).
- Alter the ipkg feeds in every root partition - the contents of the directory
/etc/ipkg - to refer to the new OpenSlug-2.7-beta feed (simply copy the corresponding files from the flash partition).
- Run
ipkg -o /mnt with (in turn) the update and upgrade commands to correctly install OpenSlug-2.7-beta on the root partition.
- Run
turnup without the -i option to select the partition to boot from.
More details about the recovery process can be found in the "if you forgot to upgrade a root partition" section of UpgradingOpenSlugToANewRelease. Since this procedure is untested it is recommended that you follow the normal upgrade instructions on that page instead.
While the base kernel version in OpenSlug-2.7-beta is unchanged from the immediately preceding releases support for a number of kernel modules has been added. Certain of these modules require support within the kernel, therefore it is strongly recommended that the kernel be reflashed on upgrade. The previously mentioned instructions in UpgradingOpenSlugToANewRelease do upgrade the kernel.
Sections in this page:
- Release email
- Known bugs
- Fixed bugs
- Major package changes
- Package additions
- Package removals
- Minor package changes
All changes are with respect to OpenSlug-2.5-beta. A major change corresponds to a change in the version number of the downloaded (remote) source. A minor change indicates that a package still uses the same source but has had a minor revision (including, possibly, addition of a patch) in the build.
(1) Release Email
The release emails and related important information can be found in the nslu2-linux group of groups.yahoo.com - http://groups.yahoo.com/group/nslu2-linux/
(2) Known bugs
There are no unresolved reported bugs in OpenSlug-2.7-beta.
(3) Fixed bugs
The following bugs present in OpenSlug-2.5-beta have been resolved in OpenSlug-2.7-beta:
- Bug 241 gphoto2 makes 2.6.12.2 oops. This bug has not been updated since OpenSlug-2.5-beta therefore has been resolved "won't fix". The bug may still be present.
- Bug 246 the timer frequency of the kernel clock is fixed in OpenSlug-2.7-beta.
- Bug 169
udev support is now (almost) implemented. This didn't quite make it into the root fs, but can be easily installed with "ipkg install udev" after turnup.
- Bug 208 the power button and reset button now behave as expected.
The bugs currently known to exist in OpenSlug-2.7-beta may be found using
the OpenSlug-2.7-beta bug query.
(4) Major package changes
The following packages have undergone a major revision change. This means that a different revision of the package source code is being used. For further information consult the home page of the package.
| Package | OpenSlug-2.5-beta | OpenSlug-2.7-beta |
| busybox/busybox | 1.00 | 1.01 |
| devio/devio | r2 | 1.0 |
| ftpd-topfield/ftpd-topfield | 0.5.2 | 0.6.1 |
| glib-2.0/glib-2.0 | 2.6.4 | 2.8.1 |
| libao/libao | 0.8.4 | 0.8.6 |
| module-init-tools/module-init-tools | 3.2-pre7 | 3.2-pre9 |
| monotone/monotone-5 | 0.21 | 0.22 |
| mtd/mtd-utils | 20050715 | 20050801 |
| mtd/mtd-utils-native | 20050715 | 20050801 |
| musicpd/mpd | 0.11.2 | 0.11.5 |
| puppy/puppy | 1.9 | 1.11 |
| samba/samba | 3.0.14a | 3.0.20 |
(6) Package additions
These packages have been added to the build (there are many other packages which can be built from the source tree.)
| Package | OpenSlug-2.7 |
| alsa/alsa-lib | 1.0.8 |
| alsa/alsa-utils | 1.0.8 |
| aumix/aumix | 2.8 |
| bluez/bluez-libs | 2.21 |
| bluez/bluez-utils-nodbus | 2.21 |
| coreutils/coreutils-native | 5.1.3 |
| ctorrent/ctorrent | 1.3.4 |
| ctrlproxy/ctrlproxy | 2.6.2 |
| diffstat/diffstat | 1.39 |
| expat/expat-native | 1.95.7 |
| file/file | 4.13 |
| file/file-native | 4.13 |
| glib-1.2/glib-1.2 | 1.2.10 |
| glib-1.2/glib-1.2-native | 1.2.10 |
| ifupdown/ifupdown | 0.6.4 |
| intltool/intltool-native | 0.31 |
| iptables/iptables | 1.3.3 |
| irssi/irssi | cvs |
| joe/joe | 3.1 |
| lcdproc/lcdproc | 0.4.5 |
| libdvb/libdvb | 0.5.5.1 |
| libgsm/libgsm | 1.0.10 |
| liblockfile/liblockfile | 1.06 |
| libol/libol | 0.3.16 |
| mailx/mailx | 8.1.2-0.20050715cvs |
| pcre/pcre-native | 4.4 |
| perl/libxml-parser-perl-native | 2.34 |
| postfix/postfix | 2.0.20 |
| postfix/postfix-native | 2.0.20 |
| pvrusb2-mci/pvrusb2-mci | 20050911 |
| qc-usb/qc-usb-messenger | 0.8 |
| ssmtp/ssmtp | 2.61 |
| syslog-ng/syslog-ng | 1.6.8 |
| udev/udev | 070 |
| usbutils/usbutils | 0.70 |
| vim/vim | 6.2 |
| vsftpd/vsftpd | 2.0.3 |
| wireless-tools/wireless-tools | 28-pre6 |
| zd1211/zd1211 | 20050822 |
(5) Package removals
The packages have been removed from the build (they may still be available in the source tree.)
| Package | OpenSlug-2.7 |
| bluez-libs/bluez-libs | 2.18 |
| bluez-utils/bluez-utils-nodbus | 2.18 |
| monotone/monotone-4 | 0.19 |
These packages may still be available in the OpenSlug-2.7-beta feed.
(7) Minor package changes
The following packages have minor revisions. These changes can be seen in the source openembedded/packages directory for the package. Such changes include:
- Configuration changes (
OECONF)
- Installation changes.
- Init script (boot) changes.
- Patches
| Package | OpenSlug-2.5 | OpenSlug-2.7 |
| procps-3.2.5 | r2 | r4 |
| obexftp-0.10.3 | r0 | r1 |
| gdb-6.3 | r0 | r2 |
| coreutils-5.1.3 | r4 | r7 |
| openslug-init-0.10 | r41 | r43 |
| binutils-cross-2.16 | r1 | r3 |
| base-files-3.0.14 | r39 | r41 |
| util-linux-2.12q | r1 | r2 |
| perl-5.8.7 | r13 | r14 |
| sysvinit-2.86 | r16 | r19 |
| ixp425-eth-1.1 | r7 | r10 |
| e2fsprogs-1.38 | r0 | r1 |
| ntp-4.2.0 | r3 | r4 |
| openslug-kernel-2.6.12.2 | r6 | r17.1 |
| python-2.4.1 | ml7 | ml8 |
| initscripts-openslug-1.0 | r54.3 | r58.3 |
| pcmcia-cs-3.2.8 | r19 | r20 |
| gcc-cross-initial-3.4.4 | r0 | r3 |
| gcc-cross-3.4.4 | r0 | r3 |
| cyrus-sasl-2.1.19 | r5 | r6 |
| nail-11.21 | r0 | r1 |
| binutils-2.16 | r1 | r3 |
| gcc-3.4.4 | r1 | r5 |
| psmisc-20.2 | r2 | r3 |
| ixp4xx-csr-1.4 | r3 | r4 |
| sudo-1.6.8p8 | r3 | r4 |
| openssh-4.0p1 | r4 | r5 |
| openslug-native-1.0 | r10 | r11 |
| wakelan-1.1 | r0 | r1 |
| openntpd-3.7p1 | r7 | r11 |
| pciutils-2.1.11 | r1 | r3 |
| mt-daapd-0.2.1.1 | r2 | r3 |
| netpbm-10.28 | r1 | r3 |
| netbase-4.21 | r6 | r7 |
| cyrus-imapd-2.2.12 | r5 | r6 |
| openslug-packages-1.0 | r4 | r7 |