Package: asciio Version: 1.02.71-1 Severity: normal Dear Maintainer,
I am starting asciio via commandline, go to menu "open file". If I select the file "exit_strategie.txt" the program dies with following exception: $ asciio Using setup directory:'/usr/share/perl5/App/Asciio/setup/' running action 'Open'. invalid buffer (too short 1678 or bad marker 69) at /usr/share/perl5/App/Asciio/Io.pm line 53. Use of uninitialized value $serialized_self in eval "string" at /usr/share/perl5/App/Asciio/Io.pm line 56. load_file: can't load file '/home/romeyke/svn/Langzeitarchivierung/trunk/rosetta_exit_strategy/exit_strategie.txt': The file I tried to open will be attached. With best regards Andreas -- System Information: Debian Release: 7.0 APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing-proposed-updates'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/3 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages asciio depends on: ii libalgorithm-diff-perl 1.19.02-2 ii libclone-perl 0.31-1+b2 ii libcompress-bzip2-perl 2.09-2+b2 ii libdata-treedumper-perl 0.40-1 ii libdata-treedumper-renderer-gtk-perl 0.02-1 ii libeval-context-perl 0.09.11-1 ii libfile-slurp-perl 9999.19-1 ii libglib-perl 3:1.260-1 ii libgtk2-perl 2:1.244-1 ii liblist-moreutils-perl 0.33-1+b1 ii libmodule-util-perl 1.08-1 ii libreadonly-perl 1.03-4 ii perl 5.14.2-20 asciio recommends no packages. asciio suggests no packages. -- no debconf information -- Mitarbeiter Langzeitarchivierung Referat Netzwerk- und Datensicherheit Sächsische Landesbibliothek - Staats- und Universitätsbibliothek Dresden (SLUB) 01054 Dresden Besucheradresse: Zellescher Weg 18 Tel.: +49 351 4677-216 Fax: +49 351 4677-711 E-Mail: andreas.rome...@slub-dresden.de Web: http://www.slub-dresden.de
Exit Strategie Rosetta ====================== :lang: de :encoding: utf-8 :date: 2013-03-19 :author: Andreas Romeyke :toc: == Ziel Um die Verfügbarkeit der langzeitarchivierten Daten auch bei Wegfall des Rosetta-Systems aus welchen Gründen auch immer, sicherzustellen, ist es notwendig für den Fall der Fälle vorzusorgen. Im Team wurde dazu folgendes vereinbart: . Script, welches über das /permanent_storage Verzeichnis wandert . dabei die IE.xml Dateien parst . ein Script produziert . welches Standard-SQL Befehle für den Aufbau einer Datenbank generiert == Datenbankschema Die zu erzeugende Datenbank soll dabei die Dublincore-Elemente der DMD-Section der AIP-Pakete (aus IE.xml Dateien) enthalten, den Namen, den tatsächlichen Speicherpfad der einzelnen Dateien und die Kopie angeben. Aus Performancegründen wird die Lage der IE.xml-Dateien in von den sonstigen Dateien getrennten Tabellen verwaltet. Auf die Speicherung der Prüfsummen der dateien wird verzichtet, da im System 3 bzw. 4 Kopien der Dateien (inklusive IE.xml) vorliegen und so im Falle einer Datenkorruption beim Ingest ein Mehrheitsentscheid zur Sicherstellung der Korrektheit ausreichend ist. [ditaa] --------------------------------------------------------------------- +--------------+ +------------------+ | AIP | | DC | +--------------+ +------------------+ | *ID* (ID) |1 -- | *ID* (ID) | | IE_XML (ID) |1 -- | IE_XML (ID) | | NAME (string)| | ELEMENT (string) | +--------------+ | VALUE (string) | +------------------+ ---------------------------------------------------------------------