Re: Some kFreeBSD port of Installation manual

2010-09-05 Thread Otavio Salvador
Hello,

On Thu, Sep 2, 2010 at 4:59 PM, Samuel Thibault sthiba...@debian.org wrote:
 Do the technical parts look fine (introducing linux-any vs others, etc)?

Personally I think it suits well for what it intend to solve; I prefer
if more people ack it before commiting.

Christian?

-- 
Otavio Salvador                  O.S. Systems
E-mail: ota...@ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854         http://projetos.ossystems.com.br


--
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktim__dbore-ayfu=aj69cuxa0_kaq1gmhym0g...@mail.gmail.com



Re: Some kFreeBSD port of Installation manual

2010-09-05 Thread Christian PERRIER
Quoting Otavio Salvador (ota...@ossystems.com.br):
 Hello,
 
 On Thu, Sep 2, 2010 at 4:59 PM, Samuel Thibault sthiba...@debian.org wrote:
  Do the technical parts look fine (introducing linux-any vs others, etc)?
 
 Personally I think it suits well for what it intend to solve; I prefer
 if more people ack it before commiting.
 
 Christian?

Ack. I can't tell that I read everything carefully but I don't see why
there should be a problem. I think that faw is monitoring the
installation manual builds anyway...




signature.asc
Description: Digital signature


Re: Some kFreeBSD port of Installation manual

2010-09-05 Thread Samuel Thibault
Christian PERRIER, le Sun 05 Sep 2010 20:14:41 +0200, a écrit :
 Quoting Otavio Salvador (ota...@ossystems.com.br):
  On Thu, Sep 2, 2010 at 4:59 PM, Samuel Thibault sthiba...@debian.org 
  wrote:
   Do the technical parts look fine (introducing linux-any vs others, etc)?
  
  Personally I think it suits well for what it intend to solve; I prefer
  if more people ack it before commiting.
  
  Christian?
 
 Ack. I can't tell that I read everything carefully but I don't see why
 there should be a problem. I think that faw is monitoring the
 installation manual builds anyway...

Ok, I've commited it.  I have also applied the trivial updates to
all languages, as you told me on IRC that it'd save some time from
translators.  I have tried to build an xml-based translation (fr) as
well as a po-based translation (hu) and they both work fine for i386 and
kfreebsd-i386.

Samuel


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100905231238.gj4...@const.famille.thibault.fr



Re: Some kFreeBSD port of Installation manual

2010-09-02 Thread Samuel Thibault
Do the technical parts look fine (introducing linux-any vs others, etc)?

Samuel


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100902195939.ga13...@const.famille.thibault.fr



Re: Some kFreeBSD port of Installation manual

2010-08-24 Thread Miguel Figueiredo

On 24-08-2010 01:18, Samuel Thibault wrote:

+Debian GNU/kFreeBSD is a Debian GNU system that replaces the Linux
+kernel with the kFreeBSD kernel.  This port of Debian is currently
+only being developed for the i386 and amd64 architectures, although
+ports to other architectures is possible.


+Debian GNU/kFreeBSD is a Debian GNU system with the kFreeBSD kernel.

Removed replaces Linux kernel.

--

Melhores cumprimentos/Best regards,

Miguel Figueiredo
http://www.DebianPT.org


--
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c7398a7.7080...@debianpt.org



Re: Some kFreeBSD port of Installation manual

2010-08-24 Thread Samuel Thibault
Miguel Figueiredo, le Tue 24 Aug 2010 11:02:15 +0100, a écrit :
 On 24-08-2010 01:18, Samuel Thibault wrote:
 +Debian GNU/kFreeBSD is a Debian GNU system that replaces the Linux
 +kernel with the kFreeBSD kernel.  This port of Debian is currently
 +only being developed for the i386 and amd64 architectures, although
 +ports to other architectures is possible.
 
 +Debian GNU/kFreeBSD is a Debian GNU system with the kFreeBSD kernel.
 
 Removed replaces Linux kernel.

Why removing it?  I feel it's quite important to underline that Debian
GNU/kFreeBSD is not a Linux distribution, to reduce the number of users
installing it by error and wondering why a lot of tutorials don't work
with their installation.

Samuel


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100824105453.ge5...@const.bordeaux.inria.fr



Re: Some kFreeBSD port of Installation manual

2010-08-24 Thread Osamu Aoki
Hi,

On Tue, Aug 24, 2010 at 12:54:53PM +0200, Samuel Thibault wrote:
 Miguel Figueiredo, le Tue 24 Aug 2010 11:02:15 +0100, a écrit :
  On 24-08-2010 01:18, Samuel Thibault wrote:
  +Debian GNU/kFreeBSD is a Debian GNU system that replaces the Linux
  +kernel with the kFreeBSD kernel.  This port of Debian is currently
  +only being developed for the i386 and amd64 architectures, although
  +ports to other architectures is possible.
  
  +Debian GNU/kFreeBSD is a Debian GNU system with the kFreeBSD kernel.
  
  Removed replaces Linux kernel.
 
 Why removing it?  I feel it's quite important to underline that Debian
 GNU/kFreeBSD is not a Linux distribution, to reduce the number of users
 installing it by error and wondering why a lot of tutorials don't work
 with their installation.

I think both have good points.

Definition of Debian GNU/kFreeBSD does not need to be destructed by
excuse of not-being-Linux.  But the waring for non-Linux should remain.

What about text along:

| Debian GNU/arch-kernel; is a Debian GNU system with the arch-kernel; kernel.
| 
| This port of Debian is currently only being developed for the i386 and
| amd64 architectures, although ports to other architectures is possible.
| 
| Please note that Debian GNU/arch-kernel; is not a Linux system thus some
| information on Linux system may not apply to it.

Of course the second and last should be arch specific.

HURD may be able to share some text, too :-)


--
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100824153923.ga3...@debian.org



Some kFreeBSD port of Installation manual

2010-08-23 Thread Samuel Thibault
Hello,

This is some beginning of kFreeBSD/Hurd ports of the Installation manual:
basically, it does the following.

- Add kfreebsd-i386, kfreebsd-amd64 and hurd-i386 archs (not
  automatically enabled for now).
- Add any-i386, any-amd64, any-x86, kfreebsd-any and hurd-any pseudo-archs
- Add an arch_kernel variable turned into arch-kernel; entity, which
  can be used for all places where Linux appears but other kernel
  names should be able to appear, I've done so in a few places (not
  thorough).
- Add a What is Debian GNU/kFreeBSD part, What is GNU/kFreeBSD would
  probably be a good idea too.
- Add the architectures on which kFreeBSD can run
- Tag one section which I know applies to Linux only (Board Devices
  accessibility).

I.e. not so much, but should put the sgml grounds for the rest to come:

- Marking Linux-only sections (here debian-hurd people could help).
- Adding kFreeBSD information, hardware support and boot menu notably.
  (I don't believe it's useful to add any information about Hurd at this
  stage, since the current work on DDE should change things quite a
  bit, and there's no need to add more work to translators)

What do people think about this?

Samuel
Index: build/entities/common.ent
===
--- build/entities/common.ent   (révision 64519)
+++ build/entities/common.ent   (copie de travail)
@@ -3,7 +3,7 @@
 !-- The *first* definition of an ENTITY wins.  --
 
 !-- proper (long) name to use for Debian --
-!ENTITY debian Debian GNU/Linux
+!ENTITY debian Debian GNU/arch-kernel;
 
 !ENTITY d-i classnamedebian-installer/classname
 
@@ -17,7 +17,7 @@
 
 !-- proper nouns for architectures --
 !ENTITY arch-title
-  phrase arch='amd64'AMD64/phrasephrase arch='arm'ARM/phrasephrase 
arch='hppa'PA-RISC/phrasephrase arch='i386'Intel x86/phrasephrase 
arch='ia64'IA-64/phrasephrase arch='mips'Mips/phrasephrase 
arch='mipsel'Mipsel/phrasephrase arch='powerpc'PowerPC/phrasephrase 
arch='sparc'SPARC/phrasephrase arch='s390'S/390/phrase
+  phrase arch='any-amd64'AMD64/phrasephrase 
arch='arm'ARM/phrasephrase arch='hppa'PA-RISC/phrasephrase 
arch='any-i386'Intel x86/phrasephrase arch='ia64'IA-64/phrasephrase 
arch='mips'Mips/phrasephrase arch='mipsel'Mipsel/phrasephrase 
arch='powerpc'PowerPC/phrasephrase arch='sparc'SPARC/phrasephrase 
arch='s390'S/390/phrase
 
 !ENTITY kernelversion 2.6.32
 
Index: build/arch-options/powerpc
===
--- build/arch-options/powerpc  (révision 62894)
+++ build/arch-options/powerpc  (copie de travail)
@@ -2,8 +2,9 @@
 # the 'powerpc' architecture
 # It is sourced by the build scripts
 
-archspec=powerpc;not-s390;not-x86
+archspec=powerpc;not-s390;not-x86;linux-any
 arch_listname=powerpc
+arch_kernel=Linux
 minimum_memory=32
 minimum_memory_gtk=128
 # These two options should be set if condition 'smp' is set below
Index: build/arch-options/armel
===
--- build/arch-options/armel(révision 62894)
+++ build/arch-options/armel(copie de travail)
@@ -6,8 +6,9 @@
 # and also continue to use arm for arch-specific XML-files in order
 # to minimize impact on translations.
 
-archspec=arm;not-x86;not-s390;not-powerpc
+archspec=arm;not-x86;not-s390;not-powerpc;linux-any
 arch_listname=arm
+arch_kernel=Linux
 minimum_memory=32
 # These two options should be set if condition 'smp' is set below
 smp_config_section=N/A
Index: build/arch-options/ia64
===
--- build/arch-options/ia64 (révision 62894)
+++ build/arch-options/ia64 (copie de travail)
@@ -2,8 +2,9 @@
 # the 'ia64' architecture
 # It is sourced by the build scripts
 
-archspec=ia64;not-x86;not-s390;not-powerpc
+archspec=ia64;not-x86;not-s390;not-powerpc;linux-any
 arch_listname=ia64
+arch_kernel=Linux
 minimum_memory=32
 # These two options should be set if condition 'smp' is set below
 smp_config_section=General setup
Index: build/arch-options/hppa
===
--- build/arch-options/hppa (révision 62894)
+++ build/arch-options/hppa (copie de travail)
@@ -2,8 +2,9 @@
 # the 'hppa' architecture
 # It is sourced by the build scripts
 
-archspec=hppa;not-x86;not-s390;not-powerpc
+archspec=hppa;not-x86;not-s390;not-powerpc;linux-any
 arch_listname=hppa
+arch_kernel=Linux
 minimum_memory=32
 # These two options should be set if condition 'smp' is set below
 smp_config_section=Processor type and features
Index: build/arch-options/mips
===
--- build/arch-options/mips (révision 62894)
+++ build/arch-options/mips (copie de travail)
@@ -2,8 +2,9 @@
 # the 'mips' architecture
 # It is sourced by the build scripts
 
-archspec=mips;not-x86;not-s390;not-powerpc
+archspec=mips;not-x86;not-s390;not-powerpc;linux-any
 arch_listname=mips

Re: Some kFreeBSD port of Installation manual

2010-08-23 Thread Samuel Thibault
I had forgoten to add the arch files, here is a fixed patch to be used
instead.

Samuel
Index: build/entities/common.ent
===
--- build/entities/common.ent   (révision 64519)
+++ build/entities/common.ent   (copie de travail)
@@ -3,7 +3,7 @@
 !-- The *first* definition of an ENTITY wins.  --
 
 !-- proper (long) name to use for Debian --
-!ENTITY debian Debian GNU/Linux
+!ENTITY debian Debian GNU/arch-kernel;
 
 !ENTITY d-i classnamedebian-installer/classname
 
@@ -17,7 +17,7 @@
 
 !-- proper nouns for architectures --
 !ENTITY arch-title
-  phrase arch='amd64'AMD64/phrasephrase arch='arm'ARM/phrasephrase 
arch='hppa'PA-RISC/phrasephrase arch='i386'Intel x86/phrasephrase 
arch='ia64'IA-64/phrasephrase arch='mips'Mips/phrasephrase 
arch='mipsel'Mipsel/phrasephrase arch='powerpc'PowerPC/phrasephrase 
arch='sparc'SPARC/phrasephrase arch='s390'S/390/phrase
+  phrase arch='any-amd64'AMD64/phrasephrase 
arch='arm'ARM/phrasephrase arch='hppa'PA-RISC/phrasephrase 
arch='any-i386'Intel x86/phrasephrase arch='ia64'IA-64/phrasephrase 
arch='mips'Mips/phrasephrase arch='mipsel'Mipsel/phrasephrase 
arch='powerpc'PowerPC/phrasephrase arch='sparc'SPARC/phrasephrase 
arch='s390'S/390/phrase
 
 !ENTITY kernelversion 2.6.32
 
Index: build/arch-options/powerpc
===
--- build/arch-options/powerpc  (révision 62894)
+++ build/arch-options/powerpc  (copie de travail)
@@ -2,8 +2,9 @@
 # the 'powerpc' architecture
 # It is sourced by the build scripts
 
-archspec=powerpc;not-s390;not-x86
+archspec=powerpc;not-s390;not-x86;linux-any
 arch_listname=powerpc
+arch_kernel=Linux
 minimum_memory=32
 minimum_memory_gtk=128
 # These two options should be set if condition 'smp' is set below
Index: build/arch-options/armel
===
--- build/arch-options/armel(révision 62894)
+++ build/arch-options/armel(copie de travail)
@@ -6,8 +6,9 @@
 # and also continue to use arm for arch-specific XML-files in order
 # to minimize impact on translations.
 
-archspec=arm;not-x86;not-s390;not-powerpc
+archspec=arm;not-x86;not-s390;not-powerpc;linux-any
 arch_listname=arm
+arch_kernel=Linux
 minimum_memory=32
 # These two options should be set if condition 'smp' is set below
 smp_config_section=N/A
Index: build/arch-options/ia64
===
--- build/arch-options/ia64 (révision 62894)
+++ build/arch-options/ia64 (copie de travail)
@@ -2,8 +2,9 @@
 # the 'ia64' architecture
 # It is sourced by the build scripts
 
-archspec=ia64;not-x86;not-s390;not-powerpc
+archspec=ia64;not-x86;not-s390;not-powerpc;linux-any
 arch_listname=ia64
+arch_kernel=Linux
 minimum_memory=32
 # These two options should be set if condition 'smp' is set below
 smp_config_section=General setup
Index: build/arch-options/hppa
===
--- build/arch-options/hppa (révision 62894)
+++ build/arch-options/hppa (copie de travail)
@@ -2,8 +2,9 @@
 # the 'hppa' architecture
 # It is sourced by the build scripts
 
-archspec=hppa;not-x86;not-s390;not-powerpc
+archspec=hppa;not-x86;not-s390;not-powerpc;linux-any
 arch_listname=hppa
+arch_kernel=Linux
 minimum_memory=32
 # These two options should be set if condition 'smp' is set below
 smp_config_section=Processor type and features
Index: build/arch-options/mips
===
--- build/arch-options/mips (révision 62894)
+++ build/arch-options/mips (copie de travail)
@@ -2,8 +2,9 @@
 # the 'mips' architecture
 # It is sourced by the build scripts
 
-archspec=mips;not-x86;not-s390;not-powerpc
+archspec=mips;not-x86;not-s390;not-powerpc;linux-any
 arch_listname=mips
+arch_kernel=Linux
 minimum_memory=32
 # These two options should be set if condition 'smp' is set below
 smp_config_section=N/A
Index: build/arch-options/sparc
===
--- build/arch-options/sparc(révision 62894)
+++ build/arch-options/sparc(copie de travail)
@@ -2,8 +2,9 @@
 # the 'sparc' architecture
 # It is sourced by the build scripts
 
-archspec=sparc;not-x86;not-s390;not-powerpc
+archspec=sparc;not-x86;not-s390;not-powerpc;linux-any
 arch_listname=sparc
+arch_kernel=Linux
 minimum_memory=32
 # These two options should be set if condition 'smp' is set below
 smp_config_section=General setup
Index: build/arch-options/i386
===
--- build/arch-options/i386 (révision 62894)
+++ build/arch-options/i386 (copie de travail)
@@ -2,8 +2,9 @@
 # the 'i386' architecture
 # It is sourced by the build scripts
 
-archspec=i386;x86;not-s390;not-powerpc
+archspec=i386;any-i386;x86;any-x86;not-s390;not-powerpc;linux-any
 arch_listname=boot
+arch_kernel=Linux
 minimum_memory=44