[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#47998: msgget IPC not implemented



reassign 47998 hurd
thanks

> Greetings.  Another whining complaint from a fellow
> hurd enthusiast.
> 
> The fakeroot package (used by apt) makes use of some
> IPC, specifically:
> 
> msgget(msg_key, IPC_CREAT|0600);
> 
> This fails (as do all other msgget calls) with
> a perror return of:
> 
> "Fakeroot, while creating message channels:
> Function not implemented".
> 
> Is this a real missing function, or do we need to
> be doing more MIG-ish stuff to get fakeroot running?

> It is certainly the case that sysv-style ipc and shared memory are not
> implemented on the hurd, and are not likely to be implemented any time soon.
> We don't know of any particularly desireable things that sysv ipc provides
> that can't be done another way (unix-domain sockets, pipes, etc, even
> without getting into hurd-specific ways).

> I don't know the debian magic required to refile these two reports
> as "wishlist" items, but that's what should be done.

Please look at #184565.  SYSV IPC on Hurd has been needed to
implement.  I reassign it to hurd package as wishlist to follow
#184565.

Regards
-- gotom



Reply to: