[haiku-commits] Re: haiku: hrev48316 - in build: config_headers jam/packages

  • From: Adrien Destugues <pulkomandy@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 17 Nov 2014 12:36:13 +0100

On Mon, Nov 17, 2014 at 12:29:05PM +0100, Ithamar R. Adema wrote:
> On Mon, Nov 17, 2014 at 12:22 PM, Axel Dörfler <axeld@xxxxxxxxxxxxxxxx>
> wrote:
> 
> > Can't we just make our partitioning systems less wordy about the obvious
> > failures (like: I don't understand this partition)?
> > Unless there is some actual failure, there shouldn't really be any output.
> 
> 
> A real failure should have output of course, but wouldn't it make more
> sense for these modules to only output information on _success_? Not
> recognizing a partition format for these add-ons should be more common then
> actually finding a match ;)
> The only exception there is the intel/gpt situation, where both will
> recognize, but the intel one already checks for GPT and outputs a one-liner
> saying basically "recognized but ignoring"...

This is not the only exception. Some audio CDs with a data track are
recognized as valid by both CDDA, ISO9660, and Session. Session has an
higher priority, and reexposes two partitions, which ISO9660 and CDDA
can scan again to find their respective data.

Mixed ISO9660/HFS CDs are also possible. The ISO9660 filesystem
leaves the first 32K on the disk free to allow another filesystem header
to be written there. So in some extreme cases, a CD could be identified
succesfully by 3 filesystems and one partitionning system.

-- 
Adrien.

Other related posts: