Alexander Pyhalov | 14 Jan 16:33 2015
Picon

[HEADSUP] OpenIndiana Hipster default repository URL has changed

Hello.

This message concerns OI Hipster users.
We have just moved default package repository from 
http://pkg.openindiana.org/hipster-2014.1/ to 
http://pkg.openindiana.org/hipster-2015 and bumped branch version from 
2014.1.3 to 2015.0.0. This was necessary to decrease repository size and 
speedup operations of IPS tools.

To make your system use new repository, do the following.
1) Make sure that you are running the latest bits
# pkg refresh
# pkg update
2) Reboot to new BE if necessary
# init 6
3) Change openindiana.org publisher to new one
# pkg set-publisher -G http://pkg.openindiana.org/hipster-2014.1/ -g 
http://pkg.openindiana.org/hipster-2015 openindiana.org
4) Update your system
# pkg update
5) Reboot to new BE
# init 6
6) Check that you have updated osnet-incorporation installed
# pkg info osnet-incorporation
### Should report version >= 2015.0.0.14851

If you are  using custom illumos-gate builds, don't forget to change
PKGVERS_BRANCH to 2015.X.0.0.

--

-- 
(Continue reading)

Aurélien Larcher | 12 Jan 11:59 2015
Picon

Re: Update/addition of XCB components

Hi,
OK. Thank you for your comments !
Best,

Aurelien

On Mon, Jan 12, 2015 at 11:58 AM, Alexander Pyhalov <alp <at> sfedu.ru> wrote:
On 01/12/2015 13:55, Aurélien Larcher wrote:
Hi Alexander,


1) Minor issue: I see that xcb-proto delivers contents to site-packages. We
usually deliver python modules to /usr/lib/python2.6/vendor-packages. BTW,
why xcb-proto is 32-bit only? Some issues with dependent packages?

I do not think so... To be honest I do not remember the reason, so I can
enable 64bit build.

Hi.
Please, enable 64-bit xcb-proto python modules, move them to /usr/lib/python2.6/vendor-packages and create pull requests.

--
Best regards,
Alexander Pyhalov,
system administrator of Southern Federal University IT department



--
-------------------------------------------------------------------------------
LARCHER Aurélien          | KTH, School of Computer Science and Communication
Work: +46 (0) 8 790 71 42 | Lindstedtsvägen 5, Plan 4, 100 44 Stockholm, SWEDEN
-------------------------------------------------------------------------------
_______________________________________________
oi-dev mailing list
oi-dev <at> openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev
Aurélien Larcher | 9 Jan 22:29 2015
Picon

Update/addition of XCB components

Aurélien

_______________________________________________
oi-dev mailing list
oi-dev <at> openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev
Gary Gendel | 28 Dec 16:14 2014

Avahi binding

My OI server performs router services.  Avahi is binding to the WAN 
interface and I've been unable to figure out how to stop it.

* I put ipfilter rules in to block both incoming and outgoing on port 
139 on the WAN if, bge0
* I created a file /etc/avahi/avahi-daemon.conf and created a [server] 
section with deny-interfaces=bge0

External port scans still show that this port is open and listening.  
What am I missing?

Gary
Alexander Pyhalov | 19 Dec 21:06 2014
Picon

PostgreSQL 9.4 and marking 8.4 obsolete

Hello.
I'd like to inform you that PostgreSQL 9.4 is available in OI Hipster 
package repository.
Also note, that currently we ship 3 PostgreSQL versions - 9.3, 9.4 and 
8.4. PostgreSQL 8.4 has reached its EOL at July. I'm going to mark this 
package obsolete in a month. If you still have 8.4 installations (which 
is unlikely), plan for updates on the holidays :).

--

-- 
System Administrator of Southern Federal University Computer Center
Robert Fleming | 13 Dec 01:46 2014

Stats


So what's happened to the project?
Josef 'Jeff' Sipek | 12 Dec 23:30 2014
Picon

libmicrohttpd, sloccount

I have two new components to contribute.  The first is FSF's libmicrohttpd -
a small HTTP server library.  The second is sloccount - a utility that
counts lines of code and estimates project cost.

You can get the changes via:

$ git pull git://repo.or.cz/oi-userland/jeffpc.git hipster

You can see the diffs at:

http://repo.or.cz/w/oi-userland/jeffpc.git/shortlog/refs/heads/hipster

As far as testing is concerned, I've used these for a week or so without any
issues.

Thanks, let me know if you need anything else.

Jeff.

---

Josef 'Jeff' Sipek (2):
      add text/sloccount
      add library/libmicrohttpd

 components/libmicrohttpd/Makefile              |   45 +++
 components/libmicrohttpd/libmicrohttpd.license |  510 ++++++++++++++++++++++++
 components/libmicrohttpd/libmicrohttpd.p5m     |   70 ++++
 components/sloccount/Makefile                  |   47 +++
 components/sloccount/patches/prefix.patch      |   36 ++
 components/sloccount/sloccount.license         |  340 ++++++++++++++++
 components/sloccount/sloccount.p5m             |   76 ++++
 7 files changed, 1124 insertions(+)
 create mode 100644 components/libmicrohttpd/Makefile
 create mode 100644 components/libmicrohttpd/libmicrohttpd.license
 create mode 100644 components/libmicrohttpd/libmicrohttpd.p5m
 create mode 100644 components/sloccount/Makefile
 create mode 100644 components/sloccount/patches/prefix.patch
 create mode 100644 components/sloccount/sloccount.license
 create mode 100644 components/sloccount/sloccount.p5m

--

-- 
The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all progress
depends on the unreasonable man.
		- George Bernard Shaw
Alexander Pyhalov | 2 Dec 18:17 2014
Picon

[HEADSUP] Sun Studio-compiled C++ libraries are no longer supported

Hello.

This post is to inform you that OpenIndiana Hipster will cease 
supporting Sun Studio-compiled software. Note, this move doesn't affect 
OpenIndiana /dev.

We currently support following C++ libraries compiled with Studio:
  database/postgres/library/c++/libpqxx
  developer/icu
  library/c++/glibmm
  library/c++/libxml++
  library/c++/net6
  library/c++/obby
  library/c++/sigcpp
  library/c++/stdcxx
  library/desktop/c++/cairomm
  library/desktop/c++/gtkmm
  library/desktop/c++/pangomm
  library/icu

and following libraries compiled with GNU G++:
  database/postgres/library/g++/libpqxx
  desktop/compiz/library/g++/libcompizconfig
  developer/g++/icu
  library/desktop/g++/cairomm
  library/desktop/g++/gtkmm
  library/g++/glibmm
  library/g++/hdf5
  library/g++/icu
  library/g++/sigcpp
  desktop/g++/pangomm
  desktop/g++/webkitgtk
  library/g++/zeromq
  library/g++/boost

The general direction is the following:
- We rebuild all software depending on Studio-compiled libraries using 
GCC-compiled ones
- All Studio libraries were published in their current form to 
http://dlc.openindiana.org/c++-libs/, so you can grub necessary 
libraries and LD_PRELOAD them or use in alternative path if necessary 
(note, not all dlc.oi.org mirrors can be already up-to-date)
- All X/g++/Y packages are renamed to X/Y and moved from /usr/g++ to /usr
- All Studio-compiled C++ libraries, which are not directly used by OI 
Hipster will eventually be marked obsolete and removed on update
- We continue delivering system/library/c++/sunpro for the foreseeable 
future
--

-- 
Best regards,
Alexander Pyhalov,
system administrator of Southern Federal University IT department
Fred Kimball via oi-dev | 1 Dec 06:40 2014

libmtsk.so.1 missing in hipster - breaks ImageMagick and GraphicsMagick

I'm using hipster 2014.1.3.14686:20141104. I attempted to downsize some photos instead of opening them
individually in GIMP. This has worked in the past. I usually use:

for img in *.JPG
> do
> convert -sample 43%x43% $img scaled-$img
> done

It failed with 
ld.so.1: convert: fatal: libmtsk.so.1: open failed: No such file or directory
ld.so.1: convert: fatal: relocation error: file /usr/lib/libMagickCore-6.Q16.so.1: symbol
omp_get_max_threads: referenced symbol not found
Killed

I then tried using GraphicsMagick, and it fails too.
gm mogrify -resize 43%x43% *.JPG
ld.so.1: gm: fatal: libmtsk.so.1: open failed: No such file or directory
ld.so.1: gm: fatal: relocation error: file /usr/lib/libGraphicsMagick.so.3: symbol
omp_get_num_procs: referenced symbol not found
Killed

Looked in /usr/lib and don't find libmtsk.so.1.

--Fred Kimball
Arhipkin Ilya | 30 Nov 08:29 2014

Miass OpenSolaris User Group

Today, from this day began his conscious mind Miass OpenSolaris User Group.
We are faced with the task of writing sites on a commercial basis, games for Android, the development of Navigator - manager drawings collaboration over the network, the development of the operating system, control panel server product Miass OpenSolaris Webstack
http://forum.arhipkin.com/roadmap.xhtml
 
-- 
http://www.arhipkin.com
 
Facebook: http://www.facebook.com/ilya.arhipkin
 
 
 
_______________________________________________
oi-dev mailing list
oi-dev <at> openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev
Alexander Pyhalov | 27 Nov 22:28 2014
Picon

C++ libraries

Hello.

We are successfully moving away from Studio. But we still provide 
Studio-compiled C++ libraries. I'd like to propose the following: to 
eliminate c++ / g++ distinction completely.
This significantly simplifies C++ development for newcomers, decreases 
the cost of maintaining the distribution and decreases our dependency on 
Sun Studio compilers.
For everyone willing to have Solaris-10 compatible system there are 
Solaris 10 zones. And we can't pretend that we are compatible with 
Solaris 11. Perhaps, I miss something.
Please, correct me if I'm wrong. I see that it can influence other's 
people software badly, so I'd like to hear opinions from SFE/OpenCSW 
people.

There are following Studio-compiled c++ libraries which we currently 
ship:

  database/postgres/library/c++/libpqxx
       database/postgres/library/g++/libpqxx exists,
       I think it can be dropped.

  library/c++/glibmm
       library/g++/glibmm exists,
       This library is required by Studio-compiled gtkmm, gobby. I think 
it can be dropped with gobby.
      ,
  library/c++/libxml++
  This one is required by gobby and can be dropped with it. I'm inclined 
to add g++-compiled version.

  library/c++/net6
  It is also required only by library/c++/obby and gobby, can be dropped 
with them.

  library/c++/obby - required by gobby, can be dropped with it

  library/c++/sigcpp,
     library/g++/sigcpp exists.
     This library is required by gobby, library/c++/libxml++, 
library/c++/net6, library/c++/obby, library/desktop/c++/cairomm, 
library/desktop/c++/gtkmm, library/desktop/c++/pangomm, 
library/g++/glibmm, library/libtorrent, network/rtorrent
     I already have g++-compiled  rtorrent and libtorrent versions and 
commit them as soon as build server is recovered.
  /* Yes, we are experiencing troubles with build server now */

  library/c++/stdcxx - It is required by developer/opensolaris/X.
  Do we need it? I suggest dropping it. Apache stopped working on it in 
2008.

  library/desktop/c++/cairomm
      library/desktop/g++/cairomm exists
      It is required by gobby, library/desktop/c++/gtkmm, 
library/desktop/c++/pangomm. Suggest drop it.

  library/desktop/c++/gtkmm
      library/desktop/g++/gtkmm exist
      It is required by gobby. Suggest dropping.

  library/desktop/c++/mm-common
      Suggest to replace it with GNU C++-compiled version.

  library/desktop/c++/pangomm
      library/desktop/c++/gtkmm exists
      Suggest drop it.

  system/library/c++/sunpro
      I think that this one should stay as it is. We'll continue to ship 
the binary for forseeable time.

After everything is ready I'd like to a) rename */g++/* packages to 
*/c++/* and move contents provided by oi-userland from /usr/g++/* to 
/usr.

So, summary:
1) add g++ -compiled
library/c++/libxml++ , library/libtorrent, network/rtorrent, 
library/desktop/c++/mm-common

2) Rename all */g++/* libraries to */c++/* and move their contents to 
/usr. Add necessary rename packages. As runtime linker will 
automatically look for libraries in /usr/lib
(/usr/lib/64) I think that keeping symlinks in /usr/g++/lib is not 
required.

3) Drop all remaining */c++/* packages (except sunpro library).

--

-- 
System Administrator of Southern Federal University Computer Center

Gmane