Size: 6120
Comment:
|
← Revision 241 as of 2021-09-23 11:54:12 ⇥
Size: 6200
Comment: change to TAG Translation
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
# Put translations here # ~-Translation(s): English - [[de/Debian_GNU/Hurd|Deutsch]] | ##TAG:TRANSLATION-HEADER-START ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[Debian_GNU/Hurd|English]] - [[fr/Debian_GNU/Hurd|Français]]-~ ##TAG:TRANSLATION-HEADER-END |
Line 4: | Line 6: |
---- | |
Line 14: | Line 16: |
the main archive and move fully to debian-ports.org."''<<FootNote([[http://lists.debian.org/debian-devel-announce/2011/03/msg00015.html]] - Debian pushes development of the Hurd port)>> | the main archive and move fully to Debian unofficial ports."''<<FootNote([[http://lists.debian.org/debian-devel-announce/2011/03/msg00015.html]] - Debian pushes development of the Hurd port)>> |
Line 18: | Line 20: |
''Debian GNU/Hurd'' is an operating system from Debian, but which uses [[http://www.gnu.org/software/hurd/|GNU Hurd]], which 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 ''[[DebianGnuLinux|Debian GNU/Linux]]''. | ''Debian GNU/Hurd'' is an operating system from Debian, but which uses [[http://www.gnu.org/software/hurd/|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 ''[[DebianGnuLinux|Debian GNU/Linux]]''. |
Line 39: | Line 41: |
* IRC channel: [[irc://irc.freenode.net/hurd|#hurd on irc.freenode.net]] (not irc.debian.org) | * [[https://lists.debian.org/debian-devel-announce/2014/05/msg00006.html|Last bits from the project]] |
Line 41: | Line 43: |
== Goals for releasing in wheezy == | * IRC channel: http://www.gnu.org/software/hurd/irc.html * [[irc://irc.freenode.net/hurd|#hurd]] on irc.freenode.net * [[irc://irc.debian.org/debian-hurd|#debian-hurd]] on irc.debian.org |
Line 43: | Line 47: |
* Working debian installer. * Just missing working CD sets * Just missing CD umount/remount fixups. * Good archive coverage. * We're at 68%, kfreebsd is at 85%. Although probably not reachable, we can probably do better * ghc6 * gnat * proper dhcp support in installed system * debian-ports packages integrated in the main archive. * bash * Only to fix a rare segfault * cardmgr-gnumach * wifi * clisp * console-driver-xkb * we'll probably just integrate it in the hurd package * cscope * ecl |
* [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-hurd@lists.debian.org;tag=hurd|Bugs]] == Goals for releasing in jessie == This is on a separate page: * [[Debian_GNU/Hurd_TODO]] == 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 == Packages in debian-ports == Packages marked with <!> need to be integrated in the main archive. * (hurd-any) cardmgr-gnumach * wifi, can live without * postpone * dash * DebianBug:755446 * firefox * build fixes * DebianBug:822175 |
Line 62: | Line 74: |
* TODO: push fix upstream * ghc6 * Difficult hang during build * gopherfs * ITP: hurdextras? * graphviz * link against libpthread to fix dlopen(libpthread) issue * grub2 * decide on partition stuff, and submit * gst-plugin-base0.10 * gst-plugin-good0.10 * gtest * hdf5 * hyperestraier * icon * ifupdown * isc-dhcp * lockdev * lyx * libdrm * This is just a stub. integrate in the main archive? * libusb * This is just a stub. integrate in the main archive? * mpi-defaults * netio * ITP: hurdextras? * parted * decide on partition stuff, and submit * pulseaudio * random-egd * ITP: hurdextras? * sane-backends-extras * screen * trivial fix * tarfs * ITP: hurdextras? * wireless-tools-gnumach * wifi * Be able to install from official mirror. * Integrate DDE to get nowadays' network support. * Get Xorg + gnome/kde + some webbrowser working. * Fix ext2fs port leak. * Fix console startup hangup. * Fix ext2fs uncleanness at reboot [[http://www.gnu.org/software/hurd/open_issues/sync_but_still_unclean_filesystem.html]] * Switch to plain sysv startup? |
* Fixed upstream * gxine * No change, just built against fixed samba * TOREMOVE: iceweasel * icewm * build fix, TODO: submit * ldb * build with patched tdb * libpciaccess * patched to use PCI arbiter * lightdm * Drop consolekit dependency DebianBug:924358 * TOREMOVE: lwip * mplayer2 * Hack around PATH_MAX * ntp * Ship ntpdate at least. * openvpn * fix ifconfig usage * pciutils * patched to use PCI arbiter * policykit-1 * Drop consolekit dependency DebianBug:918446 * (hurd-any) random-egd * make it an alternative to Marcus' C implementation * can live without * can postpone * rsyslog * DebianBug:900718 * samba * PIPE_BUF: DebianBug:759010 * TODO: submit patch for faketime usage * tdb * DebianBug:759008 * (hurd-any) util-hurd * (hurd-any) wireless-tools-gnumach * just for wifi, can live without * postpone * x86info * DebianBug:468696 |
Line 127: | Line 134: |
* --( [[http://debian-hurd.alioth.debian.org/porting/|Basic porting information]] )-- | * --( [[http://www.debian.org/ports/hurd/hurd-devel-debian|Basic porting information]] )-- |
Line 129: | Line 136: |
* --( [[http://debian-hurd.alioth.debian.org/patches/|Our patches directory]] )-- | * --( [[http://alioth.debian.org/tracker/?atid=410472&group_id=30628&func=browse|Our patches directory]] )-- |
Line 133: | Line 140: |
* [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=hurd;users=debian-hurd@lists.debian.org;pri0=pending:pending,forwarded,pending-fixed,fixed;ttl0=Outstanding,Forwarded,Pending%20Upload,Fixed%20in%20NMU;pri1=pending%3dpending%2btag%3dwontfix,pending%3dpending%2btag%3dmoreinfo,pending%3dpending%2btag%3dpatch,pending%3dpending%2btag%3dconfirmed,pending%3dpending;ttl1=Will%20Not%20Fix,More%20information%20needed,Patch%20Available,Confirmed,Unclassified;ord1=2,3,4,1,0,5|Patches submitted in the Debian BTS]] | * [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-hurd@lists.debian.org;tag=hurd|Patches submitted in the Debian BTS]] |
Line 144: | Line 151: |
* [[https://jenkins.debian.net/view/g-i-installation/job/g-i-installation_debian_sid_daily_hurd_lxde/|Daily d-i jenkins]] |
|
Line 147: | Line 156: |
CategoryPermalink | CategoryPermalink CategoryPorts |
Translation(s): English - Français
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 unofficial ports."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
This is on a separate page:
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
Packages in debian-ports
Packages marked with need to be integrated in the main archive.
- (hurd-any) cardmgr-gnumach
- wifi, can live without
- postpone
- dash
- firefox
- build fixes
- gdb
- Fixed upstream
- gxine
- No change, just built against fixed samba
- TOREMOVE: iceweasel
- icewm
- build fix, TODO: submit
- ldb
- build with patched tdb
- libpciaccess
- patched to use PCI arbiter
- lightdm
Drop consolekit dependency 924358
- TOREMOVE: lwip
- mplayer2
- Hack around PATH_MAX
- ntp
- Ship ntpdate at least.
- openvpn
- fix ifconfig usage
- pciutils
- patched to use PCI arbiter
- policykit-1
Drop consolekit dependency 918446
- (hurd-any) random-egd
- make it an alternative to Marcus' C implementation
- can live without
- can postpone
- rsyslog
- samba
PIPE_BUF: 759010
- TODO: submit patch for faketime usage
- tdb
- (hurd-any) util-hurd
- (hurd-any) wireless-tools-gnumach
- just for wifi, can live without
- postpone
- x86info
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)
CategoryPermalink CategoryPorts
http://lists.debian.org/debian-devel-announce/2011/03/msg00015.html - Debian pushes development of the Hurd port (1)