[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#392764: marked as done (partman: [powerpc] RAID support is broken on powermac hardware (64bit, XServe G5))



Your message dated Fri, 12 Jan 2007 15:07:58 +0100
with message-id <200701121508.09325.elendil@planet.nl>
and subject line #392764 partman: [powerpc] RAID support is broken on powermac hardware (64bit, XServe G5)
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: partman
Version: 63
Severity: important


As the title says, an install on my XServe G5, with two brand new 320GB sata
disks, fails. I can manually setup the RAID partitions, but when i go into the
raid tool, it tells me something about the RAID flag not being found or
something.

This seems strange, as parted/mac has all the needed support for the RAID flag : 

static int
_rawpart_is_raid (MacRawPartition* raw_part)
{
        if (strcmp (raw_part->type, "Linux_RAID") != 0)
                return 0;
        return 1;
}
static int
mac_partition_set_flag (PedPartition* part, PedPartitionFlag flag, int state)
{
...
        case PED_PARTITION_RAID:
                mac_data->is_raid = state;
                if (state)
                        strcpy (mac_data->system_name, "Linux_RAID");
                else
                        mac_partition_set_system (part, part->fs_type);
                return 1;
...
static int
mac_partition_get_flag (const PedPartition* part, PedPartitionFlag flag)
{
...
        case PED_PARTITION_RAID:
                return mac_data->is_raid;
static int
mac_partition_is_flag_available (
        const PedPartition* part, PedPartitionFlag flag)
{
...
        case PED_PARTITION_RAID:

Since this is consistently ok, i suppose there is some kind of brokeness in
the partman support.

If needed, i can provide full logs.

Friendly,

Sven Luther


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-powerpc
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)


--- End Message ---
--- Begin Message ---
Closing this bug report as the issue was traced to a bug in parted 
(#392767) which has been solved in the mean time.

If there is still a remaining issue with RAID flags, that is probably 
already covered by #397973, and so this can still be closed as it is a 
duplicate.

Cheers,
FJP

Attachment: pgpRJLAjJUm60.pgp
Description: PGP signature


--- End Message ---

Reply to: