Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
cfg-update + meld ERROR
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Joseph_sys
Advocate
Advocate


Joined: 08 Jun 2004
Posts: 2712
Location: Edmonton, AB

PostPosted: Sun Dec 29, 2013 12:13 am    Post subject: cfg-update + meld ERROR Reply with quote

I just upgraded my system and "meld" as well.
I'm using "cfg-update -u" to compare files that did change utilizing meld

When I try to compare two file as root using meld I get:
Code:
meld /etc/ddclient/ddclient.conf /etc/ddclient/._cfg0000_ddclient.conf
Traceback (most recent call last):
 File "/usr/bin/meld", line 173, in <module>
   main()
 File "/usr/bin/meld", line 165, in main
   new_window = app.parse_args(sys.argv[1:])
 File "/usr/lib64/meld/meld/meldapp.py", line 169, in parse_args
   tab = open_paths(args, options.auto_compare, options.auto_merge)
 File "/usr/lib64/meld/meld/meldwindow.py", line 796, in open_paths
   tab = self.append_diff(paths, auto_compare, auto_merge)
 File "/usr/lib64/meld/meld/meldwindow.py", line 746, in append_diff
   return self.append_filediff(paths, merge_output=merge_output)
 File "/usr/lib64/meld/meld/meldwindow.py", line 703, in append_filediff
   doc = filediff.FileDiff(app.prefs, len(files))
 File "/usr/lib64/meld/meld/filediff.py", line 214, in __init__
   self._cached_match = CachedSequenceMatcher()
 File "/usr/lib64/meld/meld/filediff.py", line 72, in __init__
   None, matchers.init_worker, maxtasksperchild=1)
 File "/usr/lib64/python2.7/multiprocessing/__init__.py", line 232, in Pool
   return Pool(processes, initializer, initargs, maxtasksperchild)
 File "/usr/lib64/python2.7/multiprocessing/pool.py", line 138, in __init__
   self._setup_queues()
 File "/usr/lib64/python2.7/multiprocessing/pool.py", line 232, in _setup_queues
   from .queues import SimpleQueue
 File "/usr/lib64/python2.7/multiprocessing/queues.py", line 48, in <module>
   from multiprocessing.synchronize import Lock, BoundedSemaphore, Semaphore, Condition
 File "/usr/lib64/python2.7/multiprocessing/synchronize.py", line 59, in <module>
   " function, see issue 3770.")
ImportError: This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770.
Back to top
View user's profile Send private message
burzmali
Apprentice
Apprentice


Joined: 18 Apr 2002
Posts: 238
Location: ca

PostPosted: Thu Jul 03, 2014 9:13 pm    Post subject: Reply with quote

https://forums.gentoo.org/viewtopic-t-976004-highlight-platform+lacks+functioning+semopen+implementation+therefore+required+synchronization+primitives+needed+3770.html

I ran into this also and I am rebuilding python now to see if that fixes it.
_________________
burzmali
www.burzmali.net
Back to top
View user's profile Send private message
burzmali
Apprentice
Apprentice


Joined: 18 Apr 2002
Posts: 238
Location: ca

PostPosted: Thu Jul 03, 2014 9:15 pm    Post subject: Reply with quote

rebuilding python fixed this error for me.
_________________
burzmali
www.burzmali.net
Back to top
View user's profile Send private message
Joseph_sys
Advocate
Advocate


Joined: 08 Jun 2004
Posts: 2712
Location: Edmonton, AB

PostPosted: Sat Jul 05, 2014 4:45 am    Post subject: Reply with quote

burzmali wrote:
rebuilding python fixed this error for me.


I've rebuild phython-2.7 but it did not help at all, when I run meld as root I still get the same error:
Code:
Traceback (most recent call last):
  File "/usr/bin/meld", line 178, in <module>
    main()
  File "/usr/bin/meld", line 164, in main
    already_running, dbus_app = meld.dbus_service.setup(app)
  File "/usr/lib/meld/meld/dbus_service.py", line 56, in setup
    bus = dbus.SessionBus()
  File "/usr/lib/python2.7/site-packages/dbus/_dbus.py", line 211, in __new__
    mainloop=mainloop)
  File "/usr/lib/python2.7/site-packages/dbus/_dbus.py", line 100, in __new__
    bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
  File "/usr/lib/python2.7/site-packages/dbus/bus.py", line 122, in __new__
    bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum