Opened 12 years ago

Closed 10 years ago

#15208 closed defect (fixed)

atlantik can't connect to internet

Reported by: linuxalien@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: takanori@…
Port: kdegames3

Description (last modified by blb@…)

I get a popup that says there was a communication error and to make sure the dcop server is up and running. Atlantik can't get a list of servers with an active internet connection running. I'm submitting the bug report from said connection. I do have Water Roof firewall running, but everything else works with it. I also get this in the terminal window:

atlantik 
kdeinit: Aborting. bind() failed: : Address already in use
Could not bind to socket '/private/var/folders/YN/YNrZcWReH9CCoIzLt2O70U+++TI/-Tmp-/ksocket-josephbarney/kdeinit_/tmp/launch-Xg4CQQ/_0'
kio (KSycoca): Trying to open ksycoca from /private/var/tmp/kdecache-josephbarney/ksycoca
kio (KSycoca): Could not open ksycoca
kio (KSycoca): Trying to open ksycoca from /private/var/tmp/kdecache-josephbarney/ksycoca
kio (KSycoca): Could not open ksycoca
kio (KSycoca): findFactory: we have no database.... launching kdeinit
kdeinit: Aborting. bind() failed: : Address already in use
Could not bind to socket '/private/var/folders/YN/YNrZcWReH9CCoIzLt2O70U+++TI/-Tmp-/ksocket-josephbarney/kdeinit_/tmp/launch-Xg4CQQ/_0'
kio (KSycoca): Trying to open ksycoca from /private/var/tmp/kdecache-josephbarney/ksycoca
kio (KSycoca): Could not open ksycoca
atlantik: ERROR: : couldn't create slave : Unknown protocol 'http'.
atlantik: Fatal IO error: client killed

Attachments (1)

dcop.tiff (21.1 KB) - added by linuxalien@… 12 years ago.

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by linuxalien@…

Attachment: dcop.tiff added

comment:1 Changed 11 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:2 Changed 11 years ago by blb@…

Description: modified (diff)

Which port provides atlantik?

comment:3 in reply to:  2 Changed 10 years ago by takanori@…

In KDE3, kdeinit creates an UNIX socket for DCOP communications. And as far as I understand, when the pathname is longer than limit, this problem occurs.

I applied an experimental fix in r66357 (kdelibs3 @3.5.10_6) so please try it.

    $ sudo port -d selfupdate
    $ sudo port upgrade kdelibs3

In addition, after rebuilding kdelibs3, you might need to delete the old symbolic links, like:

    $ rm ~/.kde/socket-*
    $ rm ~/.kde/tmp-*

Thanks in advance.

p.s.

Replying to blb@…:

Which port provides atlantik?

takanori@kagura$ port provides `which atlantik`
/opt/local/bin/atlantik is provided by: kdegames3

comment:4 Changed 10 years ago by jmroot (Joshua Root)

Cc: takanori@… added
Keywords: atlantik dcop removed
Port: kdegames3 added
Resolution: fixed
Status: newclosed

No response, so assuming fixed as per comment:3.

Note: See TracTickets for help on using tickets.