[OpenIndiana-discuss] New packaged LibreOffice4
Hi, I tried to install the new packaged libreoffice4 (after uninstalling previous SFElibreoffice) and I have some package conflicts with boost and icu. first I do : pkg update init 6 pkg uninstall SFElibreoffice # pkg publisher EDITEUR TYPE STATUT P EMPLACEMENT openindiana.org origine online F http://pkg.openindiana.org/hipster-2015/ localhostoih origine online F http://sfe.opencsw.org/localhostoih/ hipster-encumbered origine online F http://pkg.openindiana.org/hipster-encumbered/ # LC_ALL=C pkg install -v libreoffice4 Creating Plan (Solver setup): | pkg install: No matching version of desktop/application/libreoffice4 can be installed: Reject: pkg://localhostoih/desktop/application/libreoffice4@4.4.5.2-0.0.151.1.8:20151017T175959Z Reason: No version matching 'require' dependency system/library/g++/boost@1.58.0-0.0.151.1.8 can be installed Reject: pkg://localhostoih/system/library/g++/boost@1.58.0-0.0.151.1.8:20151003T214734Z to pkg://localhostoih/system/library/g++/boost@1.58.0-0.0.151.1.8:20151005T222930Z Reason: This version is excluded by installed incorporation consolidation/userland/userland-incorporation@0.5.11-2015.0.2.0 Reason: Higher ranked publisher openindiana.org was selected Reject: pkg://localhostoih/desktop/application/libreoffice4@4.4.5.2-0.0.151.1.8:20151017T194841Z Reason: No version matching 'require' dependency library/g++/icu@55.1-0.0.151.1.8 can be installed Reject: pkg://localhostoih/library/g++/icu@55.1-0.0.151.1.8:20151003T194025Z pkg://localhostoih/library/g++/icu@55.1-0.0.151.1.8:20151011T123734Z Reason: This version is excluded by installed incorporation consolidation/userland/userland-incorporation@0.5.11-2015.0.2.0 Reason: Higher ranked publisher openindiana.org was selected # pkg uninstall icu Creating Plan (Configuration du solveur): - pkg uninstall: Unable to remove 'library/icu@55.1-2015.0.1.1' due to the following packages that depend on it: library/accessibility/brltty@4.4-2015.0.1.2 library/c++/harfbuzz@0.9.38-2015.0.1.3 library/desktop/webkitgtk@1.2.7-2015.0.1.3 mail/thunderbird@31.8.0-2015.0.1.0 system/library/boost@1.58.0-2015.0.1.4 # pkg uninstall boost Creating Plan (Configuration du solveur): - pkg uninstall: Unable to remove 'system/library/boost@1.58.0-2015.0.1.4' due to the following packages that depend on it: sfe/library/g++/libixion@0.9.1-0.0.151.1.8 sfe/library/g++/libmspub@0.1.2-0.0.151.1.8 sfe/library/g++/libodfgen@0.1.4-0.0.151.1.8 sfe/library/g++/liborcus@0.7.1-0.0.151.1.8 sfe/library/g++/librevenge@0.0.2-0.0.151.1.8 sfe/library/g++/libvisio@0.1.1-0.0.151.1.8 sfe/library/g++/libwpd@0.10.0-0.0.151.1.8 sfe/library/g++/libwps@0.3.1-0.0.151.1.8 Any idea to solve this problem of conflicting package ? ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
Hi cpforum, userland consolidation contains a package which should probably not be there at the time when the consolidation package is created on the build machine: (pkg contents -r -m consolidation/userland/userland-incorporation ) new depend facet.version-lock.system/library/boost=true fmri=system/library/boost@1.58.0,5.11-2015.0.1.4:20150917T165202Z type=incorporate old depend facet.version-lock.system/library/g++/boost=true fmri=system/library/g++/boost@1.55.0,5.11-2014.0.1.0:20151005T195913Z type=incorporate depend facet.version-lock.system/library/g++/boost/documentation=true fmri=system/library/g++/boost/documentation@1.55.0,5.11-0.151.1.8.1:20151005T195910Z type=incorporate depend facet.version-lock.system/library/g++/boost/header-boost=true fmri=system/library/g++/boost/header-boost@1.55.0,5.11-0.151.1.8.1:20151005T200622Z type=incorporate system/library/g++/boost@1.55.0,5.11-2014.0.1.0 is the old package. So you can't do anything else then uninstall consolidation/userland/userland-incorporation or try the "version unlock", -> then remove old OI system/library/g++/boostt@1.55.0,5.11-2014.0.1.0 The same is the case for icu: new depend facet.version-lock.developer/icu=true fmri=developer/icu@55.1,5.11-2015.0.1.1:20150917T154610Z type=incorporate new depend facet.version-lock.library/indri=true fmri=library/indri@5.4,5.11-2015.0.1.0:20150629T194116Z type=incorporate old depend facet.version-lock.library/g++/icu=true fmri=library/g++/icu@4.6,5.11-2014.1.3.0:20151005T200828Z type=incorporate old depend facet.version-lock.developer/g++/icu=true fmri=developer/g++/icu@4.6,5.11-2014.1.3.0:20151005T200046Z type=incorporate -> remove old library/g++/icu and developer/g++/icu After that, you should upgrade the pacakges from the oi publisher by: pkg update -g http://sfe.opencsw.org/localhostoih then pkg install -v libreoffice4 HTH! Regards, tomww On Wed, Oct 21, 2015 at 09:15:35PM +0200, cpforum wrote: > Hi, > > I tried to install the new packaged libreoffice4 (after uninstalling previous > SFElibreoffice) and I have some package conflicts with boost and icu. > first I do : > pkg update > init 6 > pkg uninstall SFElibreoffice > > # pkg publisher > EDITEUR TYPE STATUT P EMPLACEMENT > openindiana.org origine online F http://pkg.openindiana.org/hipster-2015/ > localhostoih origine online F http://sfe.opencsw.org/localhostoih/ > hipster-encumbered origine online F > http://pkg.openindiana.org/hipster-encumbered/ > > > > # LC_ALL=C pkg install -v libreoffice4 > Creating Plan (Solver setup): | > pkg install: No matching version of desktop/application/libreoffice4 can be > installed: > Reject: > pkg://localhostoih/desktop/application/libreoffice4@4.4.5.2-0.0.151.1.8:20151017T175959Z > Reason: No version matching 'require' dependency > system/library/g++/boost@1.58.0-0.0.151.1.8 can be installed > > Reject: > pkg://localhostoih/system/library/g++/boost@1.58.0-0.0.151.1.8:20151003T214734Z > to > pkg://localhostoih/system/library/g++/boost@1.58.0-0.0.151.1.8:20151005T222930Z > Reason: This version is excluded by installed incorporation > consolidation/userland/userland-incorporation@0.5.11-2015.0.2.0 > Reason: Higher ranked publisher openindiana.org was selected > > Reject: > pkg://localhostoih/desktop/application/libreoffice4@4.4.5.2-0.0.151.1.8:20151017T194841Z > Reason: No version matching 'require' dependency > library/g++/icu@55.1-0.0.151.1.8 can be installed > > Reject: pkg://localhostoih/library/g++/icu@55.1-0.0.151.1.8:20151003T194025Z > pkg://localhostoih/library/g++/icu@55.1-0.0.151.1.8:20151011T123734Z > Reason: This version is excluded by installed incorporation > consolidation/userland/userland-incorporation@0.5.11-2015.0.2.0 > Reason: Higher ranked publisher openindiana.org was selected > > > > > # pkg uninstall icu > Creating Plan (Configuration du solveur): - > pkg uninstall: Unable to remove 'library/icu@55.1-2015.0.1.1' due to the > following packages that depend on it: > library/accessibility/brltty@4.4-2015.0.1.2 > library/c++/harfbuzz@0.9.38-2015.0.1.3 > library/desktop/webkitgtk@1.2.7-2015.0.1.3 > mail/thunderbird@31.8.0-2015.0.1.0 > system/library/boost@1.58.0-2015.0.1.4 > > # pkg uninstall boost > Creating Plan (Configuration du solveur): - > pkg uninstall: Unable to remove 'system/library/boost@1.58.0-2015.0.1.4' due > to the following packages that depend on it: > sfe/library/g++/libixion@0.9.1-0.0.151.1.8 > sfe/library/g++/libmspub@0.1.2-0.0.151.1.8 > sfe/library/g++/libodfgen@0.1.4-0.0.151.1.8 > sfe/library/g++/liborcus@0.7.1-0.0.151.1.8 > sfe/library/g++/librevenge@0.0.2-0.0.151.1.8 > sfe/library/g++/libvisio@0.1.1-0.0.151.1.8 > sfe/library/g++/libwpd@0.10.0-0.0.151.1.8 > sfe/library/g++/libwps@0.3.1-0.0.151.1.8 > > Any idea to solve this problem of conflicting package ? > >
Re: [OpenIndiana-discuss] New packaged LibreOffice4
On 10/21/15 10:15 PM, tomww wrote: Hi cpforum, userland consolidation contains a package which should probably not be there at the time when the consolidation package is created on the build machine: (pkg contents -r -m consolidation/userland/userland-incorporation ) new depend facet.version-lock.system/library/boost=true fmri=system/library/boost@1.58.0,5.11-2015.0.1.4:20150917T165202Z type=incorporate old depend facet.version-lock.system/library/g++/boost=true fmri=system/library/g++/boost@1.55.0,5.11-2014.0.1.0:20151005T195913Z type=incorporate depend facet.version-lock.system/library/g++/boost/documentation=true fmri=system/library/g++/boost/documentation@1.55.0,5.11-0.151.1.8.1:20151005T195910Z type=incorporate depend facet.version-lock.system/library/g++/boost/header-boost=true fmri=system/library/g++/boost/header-boost@1.55.0,5.11-0.151.1.8.1:20151005T200622Z type=incorporate system/library/g++/boost@1.55.0,5.11-2014.0.1.0 is the old package. So you can't do anything else then uninstall consolidation/userland/userland-incorporation That doesn't work for me: $ pfexec pkg uninstall -vn consolidation/userland/userland-incorporation pkg uninstall: 'consolidation/userland/userland-incorporation' matches no installed packages BTW, I have set: $ pkg publisher -n PUBLISHER TYPE STATUS P LOCATION openindiana.org origin online F http://pkg.openindiana.org/hipster-2015/ localhostoihorigin online F http://sfe.opencsw.org/localhostoih/ hipster-encumbered origin online F http://pkg.openindiana.org/hipster-encumbered/ or try the "version unlock", How I can do "version unlock"? Thanks -> then remove old OI system/library/g++/boostt@1.55.0,5.11-2014.0.1.0 The same is the case for icu: new depend facet.version-lock.developer/icu=true fmri=developer/icu@55.1,5.11-2015.0.1.1:20150917T154610Z type=incorporate new depend facet.version-lock.library/indri=true fmri=library/indri@5.4,5.11-2015.0.1.0:20150629T194116Z type=incorporate old depend facet.version-lock.library/g++/icu=true fmri=library/g++/icu@4.6,5.11-2014.1.3.0:20151005T200828Z type=incorporate old depend facet.version-lock.developer/g++/icu=true fmri=developer/g++/icu@4.6,5.11-2014.1.3.0:20151005T200046Z type=incorporate -> remove old library/g++/icu and developer/g++/icu After that, you should upgrade the pacakges from the oi publisher by: pkg update -g http://sfe.opencsw.org/localhostoih then pkg install -v libreoffice4 HTH! Regards, tomww With best regards. Predrag Zečević On Wed, Oct 21, 2015 at 09:15:35PM +0200, cpforum wrote: Hi, I tried to install the new packaged libreoffice4 (after uninstalling previous SFElibreoffice) and I have some package conflicts with boost and icu. first I do : pkg update init 6 pkg uninstall SFElibreoffice # pkg publisher EDITEUR TYPE STATUT P EMPLACEMENT openindiana.org origine online F http://pkg.openindiana.org/hipster-2015/ localhostoih origine online F http://sfe.opencsw.org/localhostoih/ hipster-encumbered origine online F http://pkg.openindiana.org/hipster-encumbered/ # LC_ALL=C pkg install -v libreoffice4 Creating Plan (Solver setup): | pkg install: No matching version of desktop/application/libreoffice4 can be installed: Reject: pkg://localhostoih/desktop/application/libreoffice4@4.4.5.2-0.0.151.1.8:20151017T175959Z Reason: No version matching 'require' dependency system/library/g++/boost@1.58.0-0.0.151.1.8 can be installed Reject: pkg://localhostoih/system/library/g++/boost@1.58.0-0.0.151.1.8:20151003T214734Z to pkg://localhostoih/system/library/g++/boost@1.58.0-0.0.151.1.8:20151005T222930Z Reason: This version is excluded by installed incorporation consolidation/userland/userland-incorporation@0.5.11-2015.0.2.0 Reason: Higher ranked publisher openindiana.org was selected Reject: pkg://localhostoih/desktop/application/libreoffice4@4.4.5.2-0.0.151.1.8:20151017T194841Z Reason: No version matching 'require' dependency library/g++/icu@55.1-0.0.151.1.8 can be installed Reject: pkg://localhostoih/library/g++/icu@55.1-0.0.151.1.8:20151003T194025Z pkg://localhostoih/library/g++/icu@55.1-0.0.151.1.8:20151011T123734Z Reason: This version is excluded by installed incorporation consolidation/userland/userland-incorporation@0.5.11-2015.0.2.0 Reason: Higher ranked publisher openindiana.org was selected # pkg uninstall icu Creating Plan (Configuration du solveur): - pkg uninstall: Unable to remove 'library/icu@55.1-2015.0.1.1' due to the following packages that depend on it: library/accessibility/brltty@4.4-2015.0.1.2 library/c++/harfbuzz@0.9.38-2015.0.1.3 library/desktop/webkitgtk@1.2.7-2015.0.1.3 mail/thunderbird@31.8.0-2015.0.1.0 system/library/boost@1.58.0-2015.0.1.4 # pkg uninstall boost Creating Plan (Configuration du solveur): -
Re: [OpenIndiana-discuss] New packaged LibreOffice4
Hi, Thomas. tomww писал 21.10.2015 23:15: Hi cpforum, userland consolidation contains a package which should probably not be there at the time when the consolidation package is created on the build machine: (pkg contents -r -m consolidation/userland/userland-incorporation ) new depend facet.version-lock.system/library/boost=true fmri=system/library/boost@1.58.0,5.11-2015.0.1.4:20150917T165202Z type=incorporate old depend facet.version-lock.system/library/g++/boost=true fmri=system/library/g++/boost@1.55.0,5.11-2014.0.1.0:20151005T195913Z type=incorporate depend facet.version-lock.system/library/g++/boost/documentation=true fmri=system/library/g++/boost/documentation@1.55.0,5.11-0.151.1.8.1:20151005T195910Z type=incorporate depend facet.version-lock.system/library/g++/boost/header-boost=true fmri=system/library/g++/boost/header-boost@1.55.0,5.11-0.151.1.8.1:20151005T200622Z type=incorporate system/library/g++/boost@1.55.0,5.11-2014.0.1.0 is the old package. This is an unpleasant issue. However currently we have no packages dependent on '*/g++/*' packages in /hipster-2015 besides this incorporation. I think we can just drop this packages and fix userland incorporation. Or you can just tune SFElibreoffice to depend on system/library/boost... What will be better? --- System Administrator of Southern Federal University Computer Center ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
Alexander Pyhalov писал 22.10.2015 11:03: Hi, Thomas. tomww писал 21.10.2015 23:15: Hi cpforum, userland consolidation contains a package which should probably not be there at the time when the consolidation package is created on the build machine: (pkg contents -r -m consolidation/userland/userland-incorporation ) Or we can just don't incorporate */g++/* packages, so that one can always install packages from SFE. Having them is still useful for old OI Hipster installations, which can have pre-renamed versions installed. Something like https://github.com/OpenIndiana/oi-userland/compare/OpenIndiana:oi/hipster...pyhalov:sfe-conflicts . --- System Administrator of Southern Federal University Computer Center ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
Alex, On Fri, Oct 23, 2015 at 09:04:55PM +0300, Alexander Pyhalov wrote: > Or we can just don't incorporate */g++/* packages, so that one can always > install packages from SFE. Having them is still useful for old OI Hipster > installations, > which can have pre-renamed versions installed. > Something like > > https://github.com/OpenIndiana/oi-userland/compare/OpenIndiana:oi/hipster...pyhalov:sfe-conflicts > yes, it should be a good solution to just remove the (old) package names from the consolidation (we already talked in more detail on IRC). About libreoffice and dependencies, at the moment it is just a little bit easier to depend on the SFE g++/icu g++/boost. We try porting the spec file to OIH (works), OI151a9 (works), and S11 (S12), therefore we want to keep the differences small. We hote to learn quicker, if problems appear only on one platform or on all and which component might be involved. Thanks much for the update! Regards, Thomas ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
That package should not be put in public repo because as zou discovered it doesn't install well regular way, but with issuing exact full package name it installs, but only for testing before release. Butw when installed it has same problem as OpenOffice in O:, doesn't save .odt files but LibreO dies and OpenOffice does not die. SFE is separate project from OI / OI hipster but somplementary SFE OI hipster repo is welcomed and I am happy to have it. On 10/21/15 09:15 PM, cpforum wrote: Hi, I tried to install the new packaged libreoffice4 (after uninstalling previous SFElibreoffice) and I have some package conflicts with boost and icu. first I do : pkg update init 6 pkg uninstall SFElibreoffice # pkg publisher EDITEUR TYPE STATUT P EMPLACEMENT openindiana.org origine online F http://pkg.openindiana.org/hipster-2015/ localhostoih origine online F http://sfe.opencsw.org/localhostoih/ hipster-encumbered origine online F http://pkg.openindiana.org/hipster-encumbered/ # LC_ALL=C pkg install -v libreoffice4 Creating Plan (Solver setup): | pkg install: No matching version of desktop/application/libreoffice4 can be installed: Reject: pkg://localhostoih/desktop/application/libreoffice4@4.4.5.2-0.0.151.1.8:20151017T175959Z Reason: No version matching 'require' dependency system/library/g++/boost@1.58.0-0.0.151.1.8 can be installed Reject: pkg://localhostoih/system/library/g++/boost@1.58.0-0.0.151.1.8:20151003T214734Z to pkg://localhostoih/system/library/g++/boost@1.58.0-0.0.151.1.8:20151005T222930Z Reason: This version is excluded by installed incorporation consolidation/userland/userland-incorporation@0.5.11-2015.0.2.0 Reason: Higher ranked publisher openindiana.org was selected Reject: pkg://localhostoih/desktop/application/libreoffice4@4.4.5.2-0.0.151.1.8:20151017T194841Z Reason: No version matching 'require' dependency library/g++/icu@55.1-0.0.151.1.8 can be installed Reject: pkg://localhostoih/library/g++/icu@55.1-0.0.151.1.8:20151003T194025Z pkg://localhostoih/library/g++/icu@55.1-0.0.151.1.8:20151011T123734Z Reason: This version is excluded by installed incorporation consolidation/userland/userland-incorporation@0.5.11-2015.0.2.0 Reason: Higher ranked publisher openindiana.org was selected # pkg uninstall icu Creating Plan (Configuration du solveur): - pkg uninstall: Unable to remove 'library/icu@55.1-2015.0.1.1' due to the following packages that depend on it: library/accessibility/brltty@4.4-2015.0.1.2 library/c++/harfbuzz@0.9.38-2015.0.1.3 library/desktop/webkitgtk@1.2.7-2015.0.1.3 mail/thunderbird@31.8.0-2015.0.1.0 system/library/boost@1.58.0-2015.0.1.4 # pkg uninstall boost Creating Plan (Configuration du solveur): - pkg uninstall: Unable to remove 'system/library/boost@1.58.0-2015.0.1.4' due to the following packages that depend on it: sfe/library/g++/libixion@0.9.1-0.0.151.1.8 sfe/library/g++/libmspub@0.1.2-0.0.151.1.8 sfe/library/g++/libodfgen@0.1.4-0.0.151.1.8 sfe/library/g++/liborcus@0.7.1-0.0.151.1.8 sfe/library/g++/librevenge@0.0.2-0.0.151.1.8 sfe/library/g++/libvisio@0.1.1-0.0.151.1.8 sfe/library/g++/libwpd@0.10.0-0.0.151.1.8 sfe/library/g++/libwps@0.3.1-0.0.151.1.8 Any idea to solve this problem of conflicting package ? ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
On 10/23/15 08:04 PM, Alexander Pyhalov wrote: Alexander Pyhalov писал 22.10.2015 11:03: Hi, Thomas. tomww писал 21.10.2015 23:15: Hi cpforum, userland consolidation contains a package which should probably not be there at the time when the consolidation package is created on the build machine: (pkg contents -r -m consolidation/userland/userland-incorporation ) Or we can just don't incorporate */g++/* packages, so that one can always install packages from SFE. Having them is still useful for old OI Hipster installations, which can have pre-renamed versions installed. Something like https://github.com/OpenIndiana/oi-userland/compare/OpenIndiana:oi/hipster...pyhalov:sfe-conflicts . GUI install is needed in Openindiana. I don't want to loose GUI install nor g++ aether , it would need to be carefull not to depend on internal OI operations, like GUI install, on external libraries not part of OI rpeository. OI can't turn over it's install practice and lower user reach over night and that will be affected if GUI install doesn't work. I very much like more having working both OpenOffice and Libre Office and currently nether can save .odt files and maybe that work can be put together? I also never understood reasons to change path for g++. Could it be put some light on that, too? ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
On 10/24/2015 12:59, Nikola M wrote: I also never understood reasons to change path for g++. Could it be put some light on that, too? Hi. The reason to have /usr/g++ and */g++/* packages is incompatibility between Studio C++ an GNU C++ ABI. Eariler we had to support /usr/g++, because part of our packages depended on Studio-compiled C++ libraries, part - on GCC-compiled. Now it's not longer a case and we deliver GNU C++-compiled libraries under /usr. SFE should work on Solaris, so it still adhere to this practice (and it's the only good way for Studio and GNU-compiled C++ code to coexist). -- Best regards, Alexander Pyhalov, system administrator of Southern Federal University IT department ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
On 10/26/15 08:21 AM, Alexander Pyhalov wrote: On 10/24/2015 12:59, Nikola M wrote: I also never understood reasons to change path for g++. Could it be put some light on that, too? Hi. The reason to have /usr/g++ and */g++/* packages is incompatibility between Studio C++ an GNU C++ ABI. Eariler we had to support /usr/g++, because part of our packages depended on Studio-compiled C++ libraries, part - on GCC-compiled. Now it's not longer a case and we deliver GNU C++-compiled libraries under /usr. SFE should work on Solaris, so it still adhere to this practice (and it's the only good way for Studio and GNU-compiled C++ code to coexist). Thanks alp, just to check if I understood it right: SFE under http://sfe.opencsw.org/localhostoih/ is made for OI hipster, not Solaris, but SFE keeps same path and layouts to reuse packages for all platfroms,SFE is made for. OI hipster now removed g++ from oi-userland consolidation so that SFE g++ and SFE packages will be working without collisions and g++ is now installed from SFE with it's packages. Instalaltions of SFE g++ happens in place of previously OI hipster-compiled g++ and that is not the issue for OI hipster itself because it does not depend on them? Question is what happens with current installations and are OI hipster-installed g++ packages replaced by adding SFE repository or some of them get replaced and some don't. Are g++ packages from OI hipster removed from oi-userland of they are still there, but not installed by default, so one installing them can still see collisions if SFE is added to instal external packages? ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
On 10/26/2015 11:01, Nikola M wrote: Thanks alp, just to check if I understood it right: OI hipster now removed g++ from oi-userland consolidation so that SFE g++ and SFE packages will be working without collisions and g++ is now installed from SFE with it's packages. Instalaltions of SFE g++ happens in place of previously OI hipster-compiled g++ and that is not the issue for OI hipster itself because it does not depend on them? It's not an issue as we don't provide any content in */g++/* packages (besides rename metadata). Question is what happens with current installations and are OI hipster-installed g++ packages replaced by adding SFE repository or some of them get replaced and some don't. Are g++ packages from OI hipster removed from oi-userland of they are still there, but not installed by default, so one installing them can still see collisions if SFE is added to instal external packages? We keep A/g++/B packages in /hipster-2015 repository which are marked renamed and depend on corresponding A/B packages. As libraries are under /usr/lib now, they are picked by applications. But if SFE application depends on later library version, it should use SFE-provided package. I don't know if IPS will fetch it automatically or user will have to add corresponding package to the list of packages to install. -- Best regards, Alexander Pyhalov, system administrator of Southern Federal University IT department ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
On 10/26/15 09:13 AM, Alexander Pyhalov wrote: On 10/26/2015 11:01, Nikola M wrote: Thanks alp, just to check if I understood it right: OI hipster now removed g++ from oi-userland consolidation so that SFE g++ and SFE packages will be working without collisions and g++ is now installed from SFE with it's packages. Instalaltions of SFE g++ happens in place of previously OI hipster-compiled g++ and that is not the issue for OI hipster itself because it does not depend on them? It's not an issue as we don't provide any content in */g++/* packages (besides rename metadata). Question is what happens with current installations and are OI hipster-installed g++ packages replaced by adding SFE repository or some of them get replaced and some don't. Are g++ packages from OI hipster removed from oi-userland of they are still there, but not installed by default, so one installing them can still see collisions if SFE is added to instal external packages? We keep A/g++/B packages in /hipster-2015 repository which are marked renamed and depend on corresponding A/B packages. As libraries are under /usr/lib now, they are picked by applications. But if SFE application depends on later library version, it should use SFE-provided package. I don't know if IPS will fetch it automatically or user will have to add corresponding package to the list of packages to install. Just FYI: change in /hipster-2015 ( https://github.com/OpenIndiana/oi-userland/commit/bd7a4342eab3cb61abee46dc9a9a642a4ea2b1f4 ) is not eanough to install libreoffice4 package... After some strugling, I have anded with this "solution": http://sfe.opencsw.org/newsflash/libreoffice-20151018#comment-41 Best regards. -- Predrag Zečević Technical Support Analyst 2e Systems GmbH Telephone: +49 6196 9505 815, Facsimile: +49 6196 9505 894 Mobile:+49 174 3109 288, Skype: predrag.zecevic E-mail:predrag.zece...@2e-systems.com Headquarter: 2e Systems GmbH, Königsteiner Str. 87, 65812 Bad Soden am Taunus, Germany Company registration: Amtsgericht Königstein (Germany), HRB 7303 Managing director:Phil Douglas http://www.2e-systems.com/ - Making your business fly! ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
On 10/27/15 10:05 AM, Predrag Zečević - Unix Systems Administrator wrote: On 10/26/15 09:13 AM, Alexander Pyhalov wrote: On 10/26/2015 11:01, Nikola M wrote: Thanks alp, just to check if I understood it right: OI hipster now removed g++ from oi-userland consolidation so that SFE g++ and SFE packages will be working without collisions and g++ is now installed from SFE with it's packages. Instalaltions of SFE g++ happens in place of previously OI hipster-compiled g++ and that is not the issue for OI hipster itself because it does not depend on them? It's not an issue as we don't provide any content in */g++/* packages (besides rename metadata). Question is what happens with current installations and are OI hipster-installed g++ packages replaced by adding SFE repository or some of them get replaced and some don't. Are g++ packages from OI hipster removed from oi-userland of they are still there, but not installed by default, so one installing them can still see collisions if SFE is added to instal external packages? We keep A/g++/B packages in /hipster-2015 repository which are marked renamed and depend on corresponding A/B packages. As libraries are under /usr/lib now, they are picked by applications. But if SFE application depends on later library version, it should use SFE-provided package. I don't know if IPS will fetch it automatically or user will have to add corresponding package to the list of packages to install. Just FYI: change in /hipster-2015 ( https://github.com/OpenIndiana/oi-userland/commit/bd7a4342eab3cb61abee46dc9a9a642a4ea2b1f4 ) is not eanough to install libreoffice4 package... After some strugling, I have anded with this "solution": http://sfe.opencsw.org/newsflash/libreoffice-20151018#comment-41 Best regards. Sorry for terrible mistakes, my thunderbird 31.8.0 doesn't support spell checking. -- Predrag Zečević Technical Support Analyst 2e Systems GmbH Telephone: +49 6196 9505 815, Facsimile: +49 6196 9505 894 Mobile:+49 174 3109 288, Skype: predrag.zecevic E-mail:predrag.zece...@2e-systems.com Headquarter: 2e Systems GmbH, Königsteiner Str. 87, 65812 Bad Soden am Taunus, Germany Company registration: Amtsgericht Königstein (Germany), HRB 7303 Managing director:Phil Douglas http://www.2e-systems.com/ - Making your business fly! ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
Nikola, could you please be a bit more specific about "save problems" with the libreoffice from SFE? It works for Libreoffice on other installations. As both issued SFE package versions for libreoffice can save odt files on my systems, I'm wondering what is going. I test basic functionality like open / save / print preview before pushing the packages to the public repo. If you please could provide debug output from libreoffice, e.g. if you start from a terminal, is something printed on the xterm at the time the save fails? Or is a core dump written which could be inspected closer. Regards, Thomas On Sat, Oct 24, 2015 at 11:53:27AM +0200, Nikola M wrote: > That package should not be put in public repo because as zou discovered it > doesn't install well regular way, but with issuing exact full package name > it installs, but only for testing before release. > > Butw when installed it has same problem as OpenOffice in O:, doesn't save > .odt files but LibreO dies and OpenOffice does not die. > > SFE is separate project from OI / OI hipster but somplementary SFE OI > hipster repo is welcomed and I am happy to have it. > ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
On 10/27/15 03:05 PM, Thomas Wagner wrote: Nikola, could you please be a bit more specific about "save problems" with the libreoffice from SFE? It works for Libreoffice on other installations. Sorry for not responding sooner, when trying to save file in LbreO, it just dies on OI hipster. openOffice from OI does not die but keeps standing. As both issued SFE package versions for libreoffice can save odt files on my systems, I'm wondering what is going. I test basic functionality like open / save / print preview before pushing the packages to the public repo. If you please could provide debug output from libreoffice, e.g. if you start from a terminal, is something printed on the xterm at the time the save fails? Or is a core dump written which could be inspected closer. It is saying this when trying to save ODT file: $ /usr/lib/libreoffice/program/soffice (soffice:3815): GLib-CRITICAL **: g_hash_table_foreach_remove_or_steal: assertion 'version == hash_table->version' failed ld.so.1: soffice.bin: fatal: libraptor2-lo.so.0: open failed: No such file or directory ld.so.1: soffice.bin: fatal: relocation error: file /usr/lib/libreoffice/program/librdf-lo.so.0: symbol raptor_xmlschema_datatypes_namespace_uri: referenced symbol not found ld.so.1: soffice.bin: fatal: relocation error: file /usr/lib/libreoffice/program/../program/libunordflo.so: symbol librdf_new_world: referenced symbol not found ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss
Re: [OpenIndiana-discuss] New packaged LibreOffice4
Hi Nikola, thank you for the error output, that helps a lot. Answer and to-do inline... On Sun, Nov 08, 2015 at 09:39:08PM +0100, Nikola M wrote: > It is saying this when trying to save ODT file: > > $ /usr/lib/libreoffice/program/soffice > > (soffice:3815): GLib-CRITICAL **: g_hash_table_foreach_remove_or_steal: > assertion 'version == hash_table->version' failed > ld.so.1: soffice.bin: fatal: libraptor2-lo.so.0: open failed: No such file > or directory > ld.so.1: soffice.bin: fatal: relocation error: file > /usr/lib/libreoffice/program/librdf-lo.so.0: symbol > raptor_xmlschema_datatypes_namespace_uri: referenced symbol not found > ld.so.1: soffice.bin: fatal: relocation error: file > /usr/lib/libreoffice/program/../program/libunordflo.so: symbol > librdf_new_world: referenced symbol not found I did a check on the build machine which has the latest packages installed including the prerequisite libs. It propperly finds file libraptor2-lo.so.0. So we should have a closer look on your specific set of packages. I can see two places where to dig deeper: a) parallel installed openoffice (right?) and loffice stumbling over wrong libs b) verify that *old* revisions of the prerequisite libs are uninstalled and do a "pkg fix" for loffice and see if files delivered are complete. about a) I would say this is possible but not looked at in the first attempt. about b) I have the plan to inject "renamed-to" meta-packages into the repo, so a normal user gets with an update just the old packages deleted and have only the new ones remain installed. In the meantime you could see for duplicate package names from the localhostoih publisher and remove all the older packages of the same name, e.g. remove /gnu/something and leave /g++/something on the system. pkg list -v | grep localhostoih If you send me the output of the above command as a pastebin or priv email, then I can help finding the outdated packages. That would as well help me to verify/identify those older packages which need a automatic uninstall (renamed-to), because they have been renamed from /gnu/ to /g++/ or similar. As the repo localhostoih is a development repo, from time to time it happens that we need to manually clean up. Regards, Thomas -- ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org http://openindiana.org/mailman/listinfo/openindiana-discuss