|
Size: 8629
Comment: old libmemcached is gone; add nodejs in the "can bring binaries in" list; fix smbfs-hurd source name
|
Size: 7240
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 45: | Line 45: |
| * [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-hurd@lists.debian.org;tag=hurd|Bugs]] |
|
| Line 46: | Line 48: |
* Fix at least the required, important and standard packages from http://people.debian.org/~sthibault/out_of_date.txt * Try to fix the top of http://people.debian.org/~sthibault/graph-total-top.txt * Good archive coverage. * We're at 79%, kfreebsd was at 85% when it entered wheezy. Although probably not reachable, we can probably do better with * mono * fpc * nodejs |
|
| Line 50: | Line 60: |
| * proper dhcp support in installed system * use ifup/ifdown instead of translators entry? |
* (./) proper dhcp support in installed system * (./) use ifup/ifdown instead of translators entry? |
| Line 56: | Line 66: |
| * (hurd-any) console-driver-xkb * we should probably just integrate it in the hurd package * See the concerns on the mailing list archive (bug-hurd, "XKB's keymaps for the Hurd console") * can postpone * (./) (hurd-any) cvsfs, to remove (provided by util-hurd) * ITP: DebianBug:669647 * (./) eglibc, to remove |
|
| Line 65: | Line 68: |
| * exim4 * issue with ipv6-enabled system * DebianBug:698092 |
|
| Line 70: | Line 70: |
| * (./) (hurd-any) gopherfs, to remove (provided by util-hurd) * ITP: DebianBug:669648 * (./) (hurd-any) httpfs, to remove (provided by util-hurd) * (./) hurd, to remove |
|
| Line 81: | Line 77: |
| * patch applied upstream for newer version * (./) libpciaccess, to remove * DebianBug:675289 * <!> libpthread-stubs * DebianBug:706865 drop the hurd-specific part, to remove the .so library * libxcb * rebuilt against empty libpthread-stubs * (./) mlocate, to remove * DebianBug:610209 * (hurd-any) netio * ITP: DebianBug:669652 * ntp |
* patch applied upstream for newer version. |
| Line 94: | Line 79: |
| * patch applied to experimental upload. | |
| Line 98: | Line 84: |
| * (./) (hurd-any) smbfs-hurd, to remove (provided by util-hurd) * ITP: DebianBug:669653 * (./) sysvinit, to remove * DebianBug:663009, fixed. * (./) (hurd-any) tarfs, to remove (provided by util-hurd) * ITP: DebianBug:669654 |
|
| Line 110: | Line 90: |
| * xorg * Drop openchrome dependency (or fix it, DebianBug:672546) * DebianBug:706889 * various packages in debian-ports, but not a priority * (./) premake, too old version to remove DebianBug:599789 * vnc4 DebianBug:610852 * sendmail DebianBug:608525 |
|
| Line 118: | Line 91: |
| * (./) Integrate DDE to get nowadays' network support. * Get Xorg + gnome/kde/xfce (xfce should work, kde is missing working dbus (due to local socket auth and bugs in select() cornercases)) + some webbrowser working (iceweasel 9 works, though not https). * (./) Fix ext2fs uncleanness at reboot [[http://www.gnu.org/software/hurd/open_issues/sync_but_still_unclean_filesystem.html]] * Switch to plain sysv startup? * (./) Enable console by default? (we now have proper kernel message relaying) * fix "su" to root discrepancy (PATH does not include sbin etc.), apparently simply because shadow's su vs coreutils' su. |
* Get Xorg + gnome/kde/xfce/lxde (lxde is working, xfce should work, kde is missing working dbus (due to local socket auth and bugs in select() cornercases)) + some webbrowser working (iceweasel 9 works, though not https, DebianBug:739658). * (./) Switch by default to plain sysv startup * (./) fix "su" to root discrepancy (PATH does not include sbin etc.), apparently simply because shadow's su vs coreutils' su. |
| Line 126: | Line 96: |
| * or rather switch to shadow's, like linux, DebianBug:737805 | |
| Line 128: | Line 99: |
| * lost cause, will be dropped once emacs24 is fixed for good and made default * gnome-system-monitor * libpthread-stubs * DebianBug:706865 * xserver-xorg-video-openchrome |
* lost cause, will be dropped once emacs24 is fixed for good (DebianBug:725099) and made default * xserver-xorg-video-openchrome, to remove |
| Line 134: | Line 102: |
| * Good archive coverage. * We're at 76%, kfreebsd was at 85% when it entered wheezy. Although probably not reachable, we can probably do better with * mono * fpc * nodejs * Fix at least the required, important and standard packages from http://people.debian.org/~sthibault/out_of_date.txt * Try to fix the top of http://people.debian.org/~sthibault/graph-total-top.txt |
* Probably just forget about it |
| Line 147: | Line 109: |
| * add autoloading of libc0.3-xen |
Debian > Debian GNU > Debian GNU/Hurd
This page attempts to be a reference for all resources related to Debian GNU/Hurd that can be useful for users and developers. Feel free to add more stuff as you see fit.
"In a discussion with the Debian Hurd porters it was decided that the Hurd port stays on FTPMaster until Wheezy is released. Should they have managed to get the port into a state that it is released together with all the others (probably as a technology preview), it is kept in the archive. Should they not manage this the port will be removed from the main archive and move fully to debian-ports.org."1
What is Debian GNU/Hurd ?
Debian GNU/Hurd is an operating system from Debian, but which uses GNU Hurd, which is a set of servers, running on top of the GNU Mach microkernel instead of the kernel named Linux (thus the name Debian GNU/Hurd). Some day, most applications will exist both in Debian GNU/Hurd and in Debian GNU/Linux.
Basic info
- Installation and testing:
http://www.debian.org/ports/hurd/hurd-install
Debian "Sid" debian-installer images available http://people.debian.org/~sthibault/hurd-i386/installer/cdimage/.
- This is the prefered method of install.
Pre-build image files (*.img.*) at http://people.debian.org/~sthibault/hurd-i386/
?Debian_GNU/Hurd_FAQ
TheHurd page. (Merge?)
IRC channel: http://www.gnu.org/software/hurd/irc.html
#hurd on irc.freenode.net
#debian-hurd on irc.debian.org
Goals for releasing in jessie
Fix at least the required, important and standard packages from http://people.debian.org/~sthibault/out_of_date.txt
Try to fix the top of http://people.debian.org/~sthibault/graph-total-top.txt
- Good archive coverage.
- We're at 79%, kfreebsd was at 85% when it entered wheezy. Although probably not reachable, we can probably do better with
- mono
- fpc
- nodejs
- We're at 79%, kfreebsd was at 85% when it entered wheezy. Although probably not reachable, we can probably do better with
- buildd
- security
- DSA
proper dhcp support in installed system
use ifup/ifdown instead of translators entry?
packages in debian-ports (those marked with
need to be integrated in the main archive): - (hurd-any) cardmgr-gnumach
- wifi, can live without
- postpone
- emacs-defaults
- default to emacs24
- gdb
- Add hardware watch support.
- icon
- -k option issue fixed by exec_file_name patch in libc.
isc-dhcp - Being Discussed directly with upstream, upstream patch available
- Maintainer wants patch really applied upstream before adding it to debian.
- patch applied upstream for newer version.
- Ship ntpdate at least.
- patch applied to experimental upload.
- (hurd-any) random-egd
- make it an alternative to Marcus' C implementation
- can live without
- can postpone
- (hurd-any) util-hurd
- (hurd-any) wireless-tools-gnumach
- just for wifi, can live without
- postpone
- x86info
- (hurd-any) cardmgr-gnumach
- Be able to install at least the base from official mirror (now just missing dhcp)
Get Xorg + gnome/kde/xfce/lxde (lxde is working, xfce should work, kde is missing working dbus (due to local socket auth and bugs in select() cornercases)) + some webbrowser working (iceweasel 9 works, though not https, 739658).
Switch by default to plain sysv startup
fix "su" to root discrepancy (PATH does not include sbin etc.), apparently simply because shadow's su vs coreutils' su. see http://article.gmane.org/gmane.linux.utilities.util-linux-ng/6488
newer coreutils drops su (http://lists.debian.org/debian-hurd/2013/07/msg00057.html), switch to util-linux' su once util-linux is updated
or rather switch to shadow's, like linux, 737805
No more binaries built in "use debian-ports" era (http://lists.debian.org/debian-hurd/2013/07/msg00014.html):
Goals for later
- IPv6 support in d-i (after it is settled for linux).
upgrade libfuse compatibility to >= 2.6.5, with fuse_lowlevel.h, http://www.gnu.org/software/hurd/hurd/libfuse.html
- add cpuid-based autoloading of libc0.3-i686
- add autoloading of libc0.3-xen
Developer info
- DD-accessible machines running GNU/Hurd:
hurd-i386: see ArchiveQualification/hurd-i386
Patches that are only needed for Debian (either because they're fixed-upstream, or because of their Debian-specific nature)
http://lists.debian.org/debian-devel-announce/2011/03/msg00015.html - Debian pushes development of the Hurd port (1)
