##PRB
CLI "National Library of the Czech Republic"
MRA Iva.Pribramska@nkp.cz
DAT 980309
TY BUG
COD NKP/98010
REF Dana Mrakotova
UR HIGH
OS OSF1 V4.0 alpha (UNIX)
ALE 3268
SH Iutil 3-3
PB After upgradeing from 32_6.6 to 32_6.8 we found a mistake in IUTIL 3-3. We are not able to make the .ed file. Aleph gives this message in log:
ALEPH/ALPHA, Copyright Ex Libris.
Version 326.08, 31-Dec-1997
Mon Mar 9 16:13:50 0693ipri *** start P303
NKC,NKC,tb02101,ALL,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,tb02303e,E,C,
INPUT = /aleph/nkc/scratch/.dat
OUTPUT = /aleph/nkc/scratch/.ed
I/O error : file '/aleph/nkc/scratch/.dat'
error code: 3/5 (ANS85), pc=0, call=1, seg=0
13 File not found
Mon Mar 9 16:14:08 0693ipri *** end p303
The same problem is in DEM. Can you help us to solve the problem?
It is important for us to have the .ed file.
ExL This problem is fixed in patch 326.09 (odpověď z Maďarska 17.3.1998 po dotazu do Izraele)

Prozatímní řešení - návrh z Maďarska:
# p303
source $aleph_proc/def_local_env
start_p000 $1
bl "start P303 $1"
w_unlock_lib
setenv TER_TYPE BATCH
cd $data_scratch
setenv dd_TP2 pr_03_02.dat
setenv dd_TP3 pr_03_03.dat
setenv dd_TP4 pr_03_04.dat
cobrun b_pr_03
$aleph_sort -o pr_03_02.dat -f $alephe_scratch/`gs file_name`.dat
$aleph_sort -o pr_03_04.dat -f pr_03_03.dat
cobrun b_pr_03_a
if `gs FILE_FORMAT` == A then
goto ex_p303
endif
#++++ an 12-Mar-98
cp `gs file_name`.dat .dat
cobrun b_pr_03_b
cp .ed `gs file_name`.ed
ex_p303:
bl "end p303"
rm_f_symbol
exit

Prozatímní řešení - praxe NK ČR: p303 pracuje tak, že nejdříve vytváří soubor v alephovském formátu, který pak použije pro výrobu .ed souboru - chyba této verze je v tom, že p303 vytvoří soubor bez názvu, jen s příponou .dat, který v druhém kroku pochopitelně nenajde, takže stačí jen zajistit, aby takový soubor s příslušným jménem existoval a procedura doběhne v pořádku

NK ČR Opraveno v 33_03