KAMI911 blogja

Hölgy olvasóknak

Nem tagadom, lusta ember vagyok
De a virágot kedvelem akár a nagyok
De virágok közül csak egy fajtát ismerek
Mely ezt mondja: évi egy locsolást igényelek
Itt van már az idő, nem késlekedhetem
S ha szabad, máris intézkedem

DEB csomagok debuggolása

Szerintetek hogyan lehet a deb csomagokat legügyesebben debuggolni? A openoffice.org-extension-presentation-minimizer_2.4.0-12_amd64.deb csomagot kellene ellenőrizni, mert ott néhány scriptre is szükség van a helyes működésre. Vagy ha bemásolom ide, esetleg tudtok segíteni, hogy mi lehet a baj?

Még több napfényt, még több csomagot...

Újra nekiestem az OxygenOffice Professional extráinak csomagokra történő felosztásának. Ennek megfelelően minden egység saját csomagot kap, így például az öt nyelven "beszélő" változat csomaglistája imigyen fest:

desktop-integration/openoffice.org-debian-menus_2.4-9286_all.deb

openoffice.org-base_2.4.0-12_amd64.deb
openoffice.org-calc_2.4.0-12_amd64.deb
openoffice.org-core01_2.4.0-12_amd64.deb
openoffice.org-core02_2.4.0-12_amd64.deb
openoffice.org-core03_2.4.0-12_amd64.deb
openoffice.org-core03u_2.4.0-12_amd64.deb
openoffice.org-core04_2.4.0-12_amd64.deb
openoffice.org-core04u_2.4.0-12_amd64.deb
openoffice.org-core05_2.4.0-12_amd64.deb
openoffice.org-core05u_2.4.0-12_amd64.deb
openoffice.org-core06_2.4.0-12_amd64.deb
openoffice.org-core07_2.4.0-12_amd64.deb
openoffice.org-core08_2.4.0-12_amd64.deb
openoffice.org-core09_2.4.0-12_amd64.deb
openoffice.org-de_2.4.0-12_amd64.deb
openoffice.org-de-extra-advertisement_2.4.0-12_amd64.deb
openoffice.org-de-extra-documentations_2.4.0-12_amd64.deb
openoffice.org-de-extra-samples_2.4.0-12_amd64.deb
openoffice.org-de-extra-templates_2.4.0-12_amd64.deb
openoffice.org-de-help_2.4.0-12_amd64.deb
openoffice.org-de-res_2.4.0-12_amd64.deb
openoffice.org-draw_2.4.0-12_amd64.deb
openoffice.org-emailmerge_2.4.0-12_amd64.deb
openoffice.org-extension-presentation-minimizer_2.4.0-12_amd64.deb
openoffice.org-extra-fonts_2.4.0-12_amd64.deb
openoffice.org-extra-gallery_2.4.0-12_amd64.deb
openoffice.org-fr_2.4.0-12_amd64.deb
openoffice.org-fr-extra-advertisement_2.4.0-12_amd64.deb
openoffice.org-fr-extra-documentations_2.4.0-12_amd64.deb
openoffice.org-fr-extra-samples_2.4.0-12_amd64.deb
openoffice.org-fr-extra-templates_2.4.0-12_amd64.deb
openoffice.org-fr-help_2.4.0-12_amd64.deb
openoffice.org-fr-res_2.4.0-12_amd64.deb
openoffice.org-gnome-integration_2.4.0-12_amd64.deb
openoffice.org-graphicfilter_2.4.0-12_amd64.deb
openoffice.org-headless_2.4.0-12_amd64.deb
openoffice.org-hu_2.4.0-12_amd64.deb
openoffice.org-hu-extra-advertisement_2.4.0-12_amd64.deb
openoffice.org-hu-extra-documentations_2.4.0-12_amd64.deb
openoffice.org-hu-extra-samples_2.4.0-12_amd64.deb
openoffice.org-hu-extra-templates_2.4.0-12_amd64.deb
openoffice.org-hu-help_2.4.0-12_amd64.deb
openoffice.org-hu-res_2.4.0-12_amd64.deb
openoffice.org-impress_2.4.0-12_amd64.deb
openoffice.org-it_2.4.0-12_amd64.deb
openoffice.org-it-extra-advertisement_2.4.0-12_amd64.deb
openoffice.org-it-extra-documentations_2.4.0-12_amd64.deb
openoffice.org-it-extra-samples_2.4.0-12_amd64.deb
openoffice.org-it-extra-templates_2.4.0-12_amd64.deb
openoffice.org-it-help_2.4.0-12_amd64.deb
openoffice.org-it-res_2.4.0-12_amd64.deb
openoffice.org-javafilter_2.4.0-12_amd64.deb
openoffice.org-kde-integration_2.4.0-12_amd64.deb
openoffice.org-math_2.4.0-12_amd64.deb
openoffice.org-onlineupdate_2.4.0-12_amd64.deb
openoffice.org-pyuno_2.4.0-12_amd64.deb
openoffice.org-testtool_2.4.0-12_amd64.deb
openoffice.org-writer_2.4.0-12_amd64.deb
openoffice.org-xsltfilter_2.4.0-12_amd64.deb

Segítséget kérek - Csomagolástechnika

Az az igazság, hogy tudásom igen szerény pláne, ha a csomagkészítésről van szó. Az OpenOffice.org-ban megjelent egy olyan lehetőség, hogy kiterjesztéseket lehet az alap telepítőhöz csomagolni. Ennek kapcsán készítettem egy patchkészletet, ami a SUN-féle Presentation Minimizert pakolná bele a telepítőbe. DE ez a lehetőség - mint a fejlesztővel történ egyeztetetés során kiderül - nem működik deb csomagoknál (le is áll a csomagolás) csak rpm és Windows telepítőcsomagok esetén. Arra gondolta, hogy megpróbálom kiegészíteni a csomagszkriptet. El is jutottam a megfelelő szkriptig, de nem tudom deb csomagoknál mi lenne a megfelelő megoldás. Az eredeti csomagolandó fájl így fest: http://pastebin.com/m3122d3b
Debian alatt kb így néz ki (LaTeX konverter): http://pastebin.com/m70381aa0
Szerintetek hogyan lehetne bolondbiztossá tenni például ezt részt deb csomag esetén:

#
if [ -x "$$RPM_INSTALL_PREFIX/PRODUCTDIRECTORYNAME/program/unopkg" ]; then
#
  "$$RPM_INSTALL_PREFIX/PRODUCTDIRECTORYNAME/program/unopkg" remove --shared "${OXTFILENAME}" "-env:UserInstallation=file:////$$INSTDIR" '-env:UNO_JAVA_JFW_INSTALL_DATA=$$ORIGIN/../share/config/javasettingsunopkginstall.xml'
#
fi

A fő probléma az az, hogy általános megoldás kellene, de amúgy Debian alatt itt van: "/usr/lib/openoffice/program/unopkg" addig például OxygenOffice alatt itt: "/opt/openoffice.org2.4/program/unopkg". Más disztrókban meg gondolom még máshol is lehet... Szóval valami tuti ötlet kellene... Van?

Mikor jön a végleges?

Mivel többen kérdezték, hogy mikor lesz végleges verzió, ezét leírom,úgy tűnik az RC6 lesz a végleges. Ennek megfelelően 26-án jelenhet meg az OpenOffice.org. Nagyon ahhoz közeli időben az OxygenOffice Professional. Jelenleg van működő és majdnem véglegesnek szánt változatok Windowson, Linuxon és 64 bites Linuxon is. Mivel a mostani kiadás már ooo-build alapú, így számos újdonsággal bír. Ezek nagy része a 2.4-es változat újdonsága. Nagyon sok elem a gyári OpenOffice.org alapról ooo-build alapra történő átállás miatt jelent meg a csomagban. Természetesen az OxygenOffice eddigi hozáadott értékei is elérhetőek lesznek az új kiadásban. Részletes listát igyekszem majd csinálni, de ha valakinek van kedve esetleg ő maga is elkezdheti gyűjteni. Hamarosan remélem további meglepetésekkel is szolgálhatok. :oX

Ha valaki nagyon szeretné...

... az új OxygenOffice Professional 2.4 verzióját tesztelni, az itt meglelheti a legújabb (M12, RC6) jelzésű változatokat, számos, az OpenOffice.org-ban nem elérhető extrával:

ftp://ftp.devall.hu/kami

(Megjegyzés: A windowsos verzióban elfelejtettem hozzáadni az extra dolgok nyelvi fájljait, abból majd csinálok szerintem újabbat...)

Kérlek titeket, jelezzetek vissza és hasznos tapasztalatokkal megosztásával segítsétek az új verzió eljövetelét.

Kellett volna egy régebbi Linux a VirtualBox-ba

Csak nem megy, aztán ezt találtam a VirtualBox oldalán:
"
Generally, all 2.4 and 2.6 kernels work; however, we recommend 2.6.13 or above for better performance. Kernels 2.6.18 to 2.6.18.2 contain a race condition (which was unfortunately backported to the Ubuntu 6.06 Server and 6.10 kernels) that can cause boot crashes in virtual machines.
"
Ki lehet találni mivel is próbálkoztam... ;oD