public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] installing mono
@ 2006-09-06  6:37 Stefán István
  2006-09-06  8:38 ` Neil Bothwick
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Stefán István @ 2006-09-06  6:37 UTC (permalink / raw
  To: gentoo levlist

Hello,

I want to install hugin which depends on mono, and during the installation of 
mono-1.1.13.2 I get this error:
** (./class/lib/monolite/mcs.exe:1463): CRITICAL **: 
_wapi_shm_semaphores_init: semget error: Nincs hely az eszközön.  Try 
deleting some semaphores with ipcs and ipcrm

the translation of the hungarian part of the message is: no space left on the 
device.

But on what device? I checked the partitions, and they do have a lot of spaces 
(~4.5 GB).

What shall I do to be able to install mono?

Thanks,
Istvan

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
  2006-09-06  6:37 [gentoo-user] installing mono Stefán István
@ 2006-09-06  8:38 ` Neil Bothwick
  2006-09-06  8:58   ` Stefán István
  2006-09-06 20:39 ` Richard Fish
  2006-09-06 23:12 ` David Grant
  2 siblings, 1 reply; 12+ messages in thread
From: Neil Bothwick @ 2006-09-06  8:38 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 464 bytes --]

On Wed, 6 Sep 2006 08:37:17 +0200, Stefán István wrote:

> the translation of the hungarian part of the message is: no space left
> on the device.
> 
> But on what device? I checked the partitions, and they do have a lot of
> spaces (~4.5 GB).

This one:

portageq envvar PORTAGE_TMPDIR

Change PORTAGE_TMPDIR (in /etc/make.conf) to point somewhere with
plenty of space.


-- 
Neil Bothwick

Our bikinis are exciting. They are simply the tops.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
  2006-09-06  8:38 ` Neil Bothwick
@ 2006-09-06  8:58   ` Stefán István
  2006-09-06 10:08     ` Neil Bothwick
  0 siblings, 1 reply; 12+ messages in thread
From: Stefán István @ 2006-09-06  8:58 UTC (permalink / raw
  To: gentoo-user

szerda 06 szeptember 2006 10.38 dátummal Neil Bothwick ezt írta:
> On Wed, 6 Sep 2006 08:37:17 +0200, Stefán István wrote:
> 
> > the translation of the hungarian part of the message is: no space left
> > on the device.
> > 
> > But on what device? I checked the partitions, and they do have a lot of
> > spaces (~4.5 GB).
> 
> This one:
> 
> portageq envvar PORTAGE_TMPDIR
> 
> Change PORTAGE_TMPDIR (in /etc/make.conf) to point somewhere with
> plenty of space.

I set PORTAGE_TMPDIR to /portage_tmp, created this directory, but I get the 
same error.

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
  2006-09-06  8:58   ` Stefán István
@ 2006-09-06 10:08     ` Neil Bothwick
  2006-09-07  5:38       ` Stefán István
  0 siblings, 1 reply; 12+ messages in thread
From: Neil Bothwick @ 2006-09-06 10:08 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 407 bytes --]

On Wed, 6 Sep 2006 10:58:39 +0200, Stefán István wrote:

> > Change PORTAGE_TMPDIR (in /etc/make.conf) to point somewhere with
> > plenty of space.  
> 
> I set PORTAGE_TMPDIR to /portage_tmp, created this directory, but I get
> the same error.

What does "df -h /portage_tmp" show immediately after installation fails?


-- 
Neil Bothwick

If this were an actual tagline, it would be funny.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
  2006-09-06  6:37 [gentoo-user] installing mono Stefán István
  2006-09-06  8:38 ` Neil Bothwick
@ 2006-09-06 20:39 ` Richard Fish
  2006-09-06 20:40   ` Richard Fish
  2006-09-06 23:12 ` David Grant
  2 siblings, 1 reply; 12+ messages in thread
From: Richard Fish @ 2006-09-06 20:39 UTC (permalink / raw
  To: gentoo-user

On 9/5/06, Stefán István <stefi@geohidroterv.hu> wrote:
> Hello,
>
> I want to install hugin which depends on mono, and during the installation of
> mono-1.1.13.2 I get this error:
> ** (./class/lib/monolite/mcs.exe:1463): CRITICAL **:
> _wapi_shm_semaphores_init: semget error: Nincs hely az eszközön.  Try
> deleting some semaphores with ipcs and ipcrm

Actually based on this message, I suspect this has nothing to do with
disk space but the shared memory and semaphore limits set in
/proc/sys/kernel/{sem,shmall,shmmax,shmmni}.

Googling for "/proc/sys/kernel/sem" or "sysctl kernel.sem" may give
you some ideas.

-Richard

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
  2006-09-06 20:39 ` Richard Fish
@ 2006-09-06 20:40   ` Richard Fish
       [not found]     ` <200609070735.36900.stefi@geohidroterv.hu>
  0 siblings, 1 reply; 12+ messages in thread
From: Richard Fish @ 2006-09-06 20:40 UTC (permalink / raw
  To: gentoo-user

On 9/6/06, Richard Fish <bigfish@asmallpond.org> wrote:
> On 9/5/06, Stefán István <stefi@geohidroterv.hu> wrote:
> > Hello,
> >
> > I want to install hugin which depends on mono, and during the installation of
> > mono-1.1.13.2 I get this error:
> > ** (./class/lib/monolite/mcs.exe:1463): CRITICAL **:
> > _wapi_shm_semaphores_init: semget error: Nincs hely az eszközön.  Try
> > deleting some semaphores with ipcs and ipcrm
>
> Actually based on this message, I suspect this has nothing to do with
> disk space but the shared memory and semaphore limits set in
> /proc/sys/kernel/{sem,shmall,shmmax,shmmni}.

Ungh, responding to myself is sooo uncool.

But I am sure of this.  From "man semget":

       ENOSPC     A semaphore set has to be created but the system  limit  for
                  the maximum number of semaphore sets (SEMMNI), or the system
                  wide  maximum  number  of  semaphores  (SEMMNS),  would   be
                  exceeded.

-Richard


>
> Googling for "/proc/sys/kernel/sem" or "sysctl kernel.sem" may give
> you some ideas.
>
> -Richard
>

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
  2006-09-06  6:37 [gentoo-user] installing mono Stefán István
  2006-09-06  8:38 ` Neil Bothwick
  2006-09-06 20:39 ` Richard Fish
@ 2006-09-06 23:12 ` David Grant
  2006-09-07  5:40   ` Stefán István
  2 siblings, 1 reply; 12+ messages in thread
From: David Grant @ 2006-09-06 23:12 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 990 bytes --]

By the way, hugin does not depend on mono, autopano-sift depends on mono. If
hugin depends on autopano-sift or hugin, then that is a bug. Looks like it
does depend on autopano-sift, but it probably shouldn't as it is not
required.

Dave

On 9/5/06, Stefán István <stefi@geohidroterv.hu> wrote:
>
> Hello,
>
> I want to install hugin which depends on mono, and during the installation
> of
> mono-1.1.13.2 I get this error:
> ** (./class/lib/monolite/mcs.exe:1463): CRITICAL **:
> _wapi_shm_semaphores_init: semget error: Nincs hely az eszközön.  Try
> deleting some semaphores with ipcs and ipcrm
>
> the translation of the hungarian part of the message is: no space left on
> the
> device.
>
> But on what device? I checked the partitions, and they do have a lot of
> spaces
> (~4.5 GB).
>
> What shall I do to be able to install mono?
>
> Thanks,
> Istvan
>
> --
> gentoo-user@gentoo.org mailing list
>
>


-- 
David Grant
http://www.davidgrant.ca

[-- Attachment #2: Type: text/html, Size: 1379 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
  2006-09-06 10:08     ` Neil Bothwick
@ 2006-09-07  5:38       ` Stefán István
  0 siblings, 0 replies; 12+ messages in thread
From: Stefán István @ 2006-09-07  5:38 UTC (permalink / raw
  To: gentoo-user

szerda 06 szeptember 2006 12.08 dátummal Neil Bothwick ezt írta:
> On Wed, 6 Sep 2006 10:58:39 +0200, Stefán István wrote:
> 
> > > Change PORTAGE_TMPDIR (in /etc/make.conf) to point somewhere with
> > > plenty of space.  
> > 
> > I set PORTAGE_TMPDIR to /portage_tmp, created this directory, but I get
> > the same error.
> 
> What does "df -h /portage_tmp" show immediately after installation fails?
> 
About 3.5GB free space. I think, as Richard said, it is not a disk space 
problem, but some other resource is run out.

István

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
  2006-09-06 23:12 ` David Grant
@ 2006-09-07  5:40   ` Stefán István
  2006-09-07  6:25     ` Richard Fish
  0 siblings, 1 reply; 12+ messages in thread
From: Stefán István @ 2006-09-07  5:40 UTC (permalink / raw
  To: gentoo-user

csütörtök 07 szeptember 2006 01.12 dátummal David Grant ezt írta:
> By the way, hugin does not depend on mono, autopano-sift depends on mono. If
> hugin depends on autopano-sift or hugin, then that is a bug. Looks like it
> does depend on autopano-sift, but it probably shouldn't as it is not
> required.
> 
That would be good, cause I don't nedd mono at all, so if it is not required 
for hugin, then I won't struggle to install it.
Who can correct this bug? Can I just simply edit the ebuild and leave out the 
unneeded dependencies?

Thanks,
István

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
       [not found]     ` <200609070735.36900.stefi@geohidroterv.hu>
@ 2006-09-07  6:21       ` Richard Fish
  0 siblings, 0 replies; 12+ messages in thread
From: Richard Fish @ 2006-09-07  6:21 UTC (permalink / raw
  To: gentoo-user

On 9/6/06, Stefán István <stefi@geohidroterv.hu> wrote:
> # cat /proc/sys/kernel/sem
> 250     32000   32      128
> # cat /proc/sys/kernel/shmall
> 2097152
> # cat /proc/sys/kernel/shmmax
> 33554432
> # cat /proc/sys/kernel/shmmni
> 4096
>
> And how can I achive to have more semaphores?

sysctl can do this:

carcharias # sysctl -a | grep sem
kernel.sem = 250        32000   32      128
carcharias # sysctl -e kernel.sem="500 32000 64 256"
kernel.sem = 500 32000 64 256
carcharias # sysctl -a | grep sem
kernel.sem = 500        32000   64      256

I don't have any good document pointer as to what each of the values
here mean, but googling should turn up something interesting.  The
32000 seems like a good sized real-world number, I suspect that is the
system total, and the others might be per-user or per-process.  So I
would just start by doubling the others until you either cannot raise
them any more or it works...

-Richard

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
  2006-09-07  5:40   ` Stefán István
@ 2006-09-07  6:25     ` Richard Fish
  2006-09-08 11:12       ` Stefán István
  0 siblings, 1 reply; 12+ messages in thread
From: Richard Fish @ 2006-09-07  6:25 UTC (permalink / raw
  To: gentoo-user

On 9/6/06, Stefán István <stefi@geohidroterv.hu> wrote:
> That would be good, cause I don't nedd mono at all, so if it is not required
> for hugin, then I won't struggle to install it.
> Who can correct this bug?

bugs.gentoo.org

> Can I just simply edit the ebuild and leave out the
> unneeded dependencies?

Yes, then run "ebuild <path to ebuild> digest".  If it works you may
want to add the modified ebuild to your local portage overlay [1][2]
until the bug gets fixed.  Be warned that your next --sync will
overwrite any changes you make to ebuilds in /usr/portage.

-Richard

[1] http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=5
[2] http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] installing mono
  2006-09-07  6:25     ` Richard Fish
@ 2006-09-08 11:12       ` Stefán István
  0 siblings, 0 replies; 12+ messages in thread
From: Stefán István @ 2006-09-08 11:12 UTC (permalink / raw
  To: gentoo-user

csütörtök 07 szeptember 2006 08.25 dátummal Richard Fish ezt írta:
> On 9/6/06, Stefán István <stefi@geohidroterv.hu> wrote:
> > That would be good, cause I don't nedd mono at all, so if it is not 
required
> > for hugin, then I won't struggle to install it.
> > Who can correct this bug?
> 
> bugs.gentoo.org
> 
> > Can I just simply edit the ebuild and leave out the
> > unneeded dependencies?
> 
> Yes, then run "ebuild <path to ebuild> digest".  If it works you may
> want to add the modified ebuild to your local portage overlay [1][2]
> until the bug gets fixed.  Be warned that your next --sync will
> overwrite any changes you make to ebuilds in /usr/portage.
> 

I deleted the autopano-sift dependecy from hugin ebuild and now everythings 
okay. At least it installs and can be executed, I hope it will work correctly 
without the autopano-sift package.

Thanks for thelp,
Istvan

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2006-09-08 11:17 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-06  6:37 [gentoo-user] installing mono Stefán István
2006-09-06  8:38 ` Neil Bothwick
2006-09-06  8:58   ` Stefán István
2006-09-06 10:08     ` Neil Bothwick
2006-09-07  5:38       ` Stefán István
2006-09-06 20:39 ` Richard Fish
2006-09-06 20:40   ` Richard Fish
     [not found]     ` <200609070735.36900.stefi@geohidroterv.hu>
2006-09-07  6:21       ` Richard Fish
2006-09-06 23:12 ` David Grant
2006-09-07  5:40   ` Stefán István
2006-09-07  6:25     ` Richard Fish
2006-09-08 11:12       ` Stefán István

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox