az openscope fejlesztése kapcsán a problémák csak halmozódnak, de hogy a suse egyik legfontosabb csomagja is gátat szab, ezt nem hittem volna. ez a csomag pedig nem más, mint a yast…
a történet egyszerű: ha fogjuk a forrásból az összes nyelvi yast csomagot, akkor azok nem egységesek, mert nem ugyanakkor készültek. az elv az, hogy csak akkor jelenik meg egy nyelvi csomag, ha abban komolyabb változások történtek, ami mindenképpen jó, mert nem kell annyi csomagot készíteni feleslegesen. azonban ha belenézünk a csomagokba, akkor két eltérő időben készült nyelvi csomag ugyanúgy lehet 100%-os, de üzenetszámuk különbözhet. ez mindenképpen problémás lenne, hiszen hamis eredményeket adna.
az egyik megoldás az lenne, hogy valahogy játszunk a csomagokban lévő po fájlokkal, de ez mindenképpen gigászi parancsfájlokat eredményezne. a másik az svn-ből való export, azonban ez sem lenne tökéletes, hiszen az export és az egyes verziók kiadása között időeltérésből csúszás lehet. főleg verziófagyasztásnál.
nem maradt más, karlhoz fordultam és egy fantasztikus ötlettel állt elő. azt mondta, hogy szívesen készít egy yast-trans-pot csomagot az éppen aktuális állapotról, amely csak rpm.src-ben jelenik meg. ehhez a csomagot aztán már lehet etalonként használni.
az ötlet valóban pofonegyszerű, de nem hittem, hogy csak azért, mert az megkönnyíti az életemet, készítenek nekem egy csomagot az opensuse disztróban. pedig ez történt. és nem régóta ez már része a factorynak.
hálából megmutattam az openscope jelenlegi státuszát, és azt mondta, ha ez valaha működni fog (nem rejtette véka alá a szkepticizmusát), akkor ez fantasztikus dolog lesz… hát legyen így.


