[OpenIndiana-discuss] New packaged LibreOffice4

2015-10-21 Thread cpforum
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

2015-10-21 Thread tomww
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

2015-10-22 Thread Predrag Zečević - Unix Systems Administrator

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

2015-10-22 Thread Alexander Pyhalov

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

2015-10-23 Thread Alexander Pyhalov

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

2015-10-23 Thread Thomas Wagner
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

2015-10-24 Thread Nikola M
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

2015-10-24 Thread Nikola M



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

2015-10-26 Thread Alexander Pyhalov

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

2015-10-26 Thread Nikola M

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

2015-10-26 Thread Alexander Pyhalov

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

2015-10-27 Thread Predrag Zečević - Unix Systems Administrator

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

2015-10-27 Thread Predrag Zečević - Unix Systems Administrator



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

2015-10-27 Thread Thomas Wagner
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

2015-11-08 Thread Nikola M

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

2015-11-10 Thread Thomas Wagner
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