Bug#445428: [sparc] cannot open /var/lib/partman/outfifo - Debian

This is a discussion on Bug#445428: [sparc] cannot open /var/lib/partman/outfifo - Debian ; Package: partman Hello, On Sparc Ultra 5 did http://people.debian.org/~stappers/d...tboot/boot.img fail with a text like "no root partition". In the syslog are many cannot open /var/lib/partman/outfifo: No such file lines. Cheers Geert Stappers -- To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org with a ...

+ Reply to Thread
Results 1 to 6 of 6

Thread: Bug#445428: [sparc] cannot open /var/lib/partman/outfifo

  1. Bug#445428: [sparc] cannot open /var/lib/partman/outfifo

    Package: partman

    Hello,

    On Sparc Ultra 5
    did http://people.debian.org/~stappers/d...tboot/boot.img
    fail with a text like "no root partition".

    In the syslog are many
    cannot open /var/lib/partman/outfifo: No such file
    lines.


    Cheers
    Geert Stappers



    --
    To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

  2. Bug#445428: [sparc] partman log

    Attached the partman log

    GSt


  3. Bug#445428: [sparc] cannot open /var/lib/partman/outfifo syslog

    Op 05-10-2007 om 20:04 schreef Geert Stappers:
    >
    > In the syslog are many
    > cannot open /var/lib/partman/outfifo: No such file
    > lines.


    Attached a more complete syslog

    Cheers
    Geert Stappers


  4. Bug#445428: [sparc] Unknown command GET_DISK_TYPE

    Op 05-10-2007 om 20:24 schreef Geert Stappers:
    > Attached the partman log




    > parted_server: Closing infifo and outfifo
    > parted_server: main_loop: iteration 63
    > parted_server: Opening infifo
    > /lib/partman/check.d/05silo_check: IN: GET_DISK_TYPE =dev=hda
    > parted_server: Read command: GET_DISK_TYPE
    > parted_server: Unknown command GET_DISK_TYPE
    > parted_server: Line 2327. CRITICAL ERROR!!! EXITING.


    In packages/arch/sparc/silo-installer/finish.d/silo_check is

    |silo_disk_type_check()
    |{
    | if [ "${boot_dev}" ]; then
    | cd "${boot_dev}"
    | open_dialog GET_DISK_TYPE
    | read_line disk_type
    | close_dialog

    and packages/partman/partman-base/parted_server.c
    has a matching

    | else if (!strcasecmp(str, "GET_VIRTUAL_RESIZE_RANGE"))
    | command_get_virtual_resize_range();
    | else if (!strcasecmp(str, "COPY_PARTITION"))
    | command_copy_partition();
    | else if (!strcasecmp(str, "GET_DISK_TYPE"))
    | command_get_disk_type();
    | else
    | critical_error("Unknown command %s", str);
    | free(str);
    | close_fifos_and_synchronise();

    Strange ...



    --
    To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

  5. Bug#445428: [sparc] GET_DISK_TYPE renamed to GET_LABEL_TYPE

    Op 06-10-2007 om 09:27 schreef Geert Stappers:
    > Op 05-10-2007 om 20:24 schreef Geert Stappers:
    > > Attached the partman log

    >
    >
    >
    > > parted_server: Closing infifo and outfifo
    > > parted_server: main_loop: iteration 63
    > > parted_server: Opening infifo
    > > /lib/partman/check.d/05silo_check: IN: GET_DISK_TYPE =dev=hda
    > > parted_server: Read command: GET_DISK_TYPE
    > > parted_server: Unknown command GET_DISK_TYPE
    > > parted_server: Line 2327. CRITICAL ERROR!!! EXITING.

    >
    > In packages/arch/sparc/silo-installer/finish.d/silo_check is
    >
    > | open_dialog GET_DISK_TYPE
    >
    > and packages/partman/partman-base/parted_server.c
    > has a matching
    >
    > | else if (!strcasecmp(str, "GET_DISK_TYPE"))
    >
    > Strange ...


    That was seen due a NOT up-to-date source.
    Doing an update did bring

    | else if (!strcasecmp(str, "GET_LABEL_TYPE"))


    In packages/partman/partman-base/debian/changelog is

    * Rename GET_DISK_TYPE to GET_LABEL_TYPE.



    A workaround:

    --- /lib/partman/check.d/05silo_check.outdated 2006-06-18 14:12:20.000000000 +0200
    +++ /lib/partman/check.d/05silo_check 2007-10-07 11:02:04.000000000 +0200
    @@ -76,7 +76,7 @@
    {
    if [ "${boot_dev}" ]; then
    cd "${boot_dev}"
    - open_dialog GET_DISK_TYPE
    + open_dialog GET_LABEL_TYPE
    read_line disk_type
    close_dialog
    # parted-server tells us that disk_type is loop when opening a
    # raid

    in the running installer.


    Cheers
    Geert Stappers



    --
    To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

  6. Bug#445428: [sparc] GET_DISK_TYPE renamed to GET_LABEL_TYPE

    rassign 445428 silo-installer
    severity serious
    # justification: blocks installation on Sparc
    tags 445428 pending
    thanks

    Op 07-10-2007 om 10:58 schreef Geert Stappers:
    >
    > In packages/partman/partman-base/debian/changelog is
    >
    > * Rename GET_DISK_TYPE to GET_LABEL_TYPE.
    >


    Colin Watson did good work on silo-installer.
    I think his modification needs an obvious addition:

    --- packages/arch/sparc/silo-installer/debian/changelog (revision 49760)
    +++ packages/arch/sparc/silo-installer/debian/changelog (working copy)
    @@ -1,6 +1,7 @@
    silo-installer (1.12) UNRELEASED; urgency=low

    * partman-base 110 renamed GET_DISK_TYPE to GET_LABEL_TYPE.
    + Closes: #445428.

    -- Colin Watson Sat, 06 Oct 2007 13:43:07 +0100


    Cheers
    Geert Stappers
    (now testing silo-installer 1.12)



    --
    To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

+ Reply to Thread