Julkaisinpa muutaman runon, yhden täysin uuden ja kolme paranneltua.
"Mattilanniemi (versio 2)" sai vähän lisää tekstiä alkupäähän. Ei sen kummempaa. "kuka sinä olet (versio 2)" sai lisää tekstiä loppupäähän. "en tahdo" on ihan uusi runo. Aika kauan se lojui kovalevyllä ja tänään vielä vähän viilasin sitä. "minä tulin paikalle (versio)" sai lisää tekstiä loppupäähän toisesta, jo julkaisusta runostani nimeltä "tule".
Seuraavaksi täytyy kai hajoittaa toi mun runosivu useammaksi pienemmäksi
sivuksi. Ja täytyy tehdä erillinen osasto parhaille runoille: Ihan tyhmäähän se
on luetuttaa kellään mun runosta ensin jotain vanhaa versio ja vähän ajan
päästä uudempaa. Korkeintaan jollekin tosifanilleni saattaa olla jotain
kuriositeettiarvoa jonkin runoni aiemmasta julkaistusta versiosta. Ja tietenkin
joku kirjallisuudentutkija saattaisi kokea niitä kohtaan akateemista
uteliaisuutta. Mutta muille lukijoille runojeni aiemmat versiot ovat
lähinnä ajanhukkaa. Senpä vuoksi haluan parhaita runojani valkatessa pitää
yhtenä valintaperusteena sitä, että parantelun kohteeksi joutuneista runoista
vain uusin versio pääsee parhaitten runojeni listalle.
Täytyy mennä nukq. Ei näin väsyneenä ja unisena voi tehdä tärkeitä päätöksiä,
kuten päätöksiä siitä, mitkä runoistani ovat parhaita.
Heräsin jokin aika sitten.
Päätinpäs kaiken varalta asentaa uudestaan spammivalitussoftan nimeltä Ricochet ja kaikki sen tarvitsemat Perl-moduulit. Siellä Ricochetin kotisivulla on jo lueteltu Perl-moduulit, joita se Ricochet itse tarvitsee, mutta aika pian käy ilmi, että ne Perl-moduulit tarvitsevat toimiakseen muita Perl-moduuleita, ja ne taas muita Perl-moduuleita jne.
Oletusshellini asetuksissa on tietenkin tällainen ympäristömuuttuja:
export PERL5LIB="${HOME}/perllib"
Kotihakemistoon tein hakemistot perllib, share, share/man, share/man/man1, share/man/man2 ja share/man/man3. Muutamien iterointien ja CPAN:issa hillumisen jälkeen mulla oli src-hakemistoissa kamaan tähän tapaan:
src: ricochet-0.97/ ricochet-0.97.tar.bz2 src1: libwww-perl-5.69/ Net-DNS-0.33/ Text-Template-1.43/ libwww-perl-5.69.tar.bz2 Net-DNS-0.33.tar.bz2 Text-Template-1.43.tar.bz2 MailTools-1.58/ Net-XWhois-0.90/ MailTools-1.58.tar.bz2 Net-XWhois-0.90.tar.bz2 src2: Digest-HMAC-1.01/ Test-Simple-0.47/ Digest-HMAC-1.01.tar.bz2 Test-Simple-0.47.tar.bz2 src3: Digest-SHA1-2.02/ Test-Harness-2.26/ Digest-SHA1-2.02.tar.bz2 Test-Harness-2.26.tar.bz2
Sitten kävin cd-komennolla hakemistoissa src3, src2 ja src1 tässä järjestyksessä ja siellä jokaisessa käydessäni kopypastesin komentoriville tämmöiset zsh:n syntaksia noudattavat koiranoksennukselta näyttävät komennot jostain tekstifileestä, jonne olin kirjoittanut ne talteen, koska ei niitä kuitenkaan ulkoa voi muistaa:
for f in *~*.tar.gz~*.tar.bz2 ; do ; cd $f ; perl Makefile.PL LIB=${HOME}/perllib/ INSTALLMAN1DIR=${HOME}/share/man/man1/ INSTALLMAN2DIR=${HOME}/share/man/man2/ INSTALLMAN3DIR=${HOME}/share/man/man3/ INSTALLBIN=${HOME}/bin/ INSTALLSCRIPT=${HOME}/scripts/ ; cd .. ; done for f in *~*.tar.gz~*.tar.bz2 ; do ; cd $f ; make test ; cd .. ; done for f in *~*.tar.gz~*.tar.bz2 ; do ; cd $f ; LIB=${HOME}/perllib/ INSTALLMAN1DIR=${HOME}/share/man/man1/ INSTALLMAN2DIR=${HOME}/share/man/man2/ INSTALLMAN3DIR=${HOME}/share/man/man3/ INSTALLBIN=${HOME}/bin/ INSTALLSCRIPT=${HOME}/scripts/ make install ; cd .. ; done
Yrgh... Sitten vasta pääsin src-hakemistossa olevaa ricochetia asentamaan sen omalla asennusskriptillä. Se totesi ensin, että kaikki tarvittavat Perl-modulit ovat paikoillaan, esitti muutaman kysymyksen ja suoritti sitten varsinaisen asennuksen. Ja tää Ricochet näyttää toimivan yhä.
Ja kaikki tämä vain siksi, koska ylläpito ei suostu masentamaan Ricochetia tai
edes sen vaatimia Perl-moduleita. Argh... Lapset, älkää tehkö tätä kotona!