Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
lxpanelctl run not working
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
vlynd
Apprentice
Apprentice


Joined: 23 Jan 2012
Posts: 153

PostPosted: Wed Dec 17, 2014 1:54 pm    Post subject: lxpanelctl run not working Reply with quote

Since I upgraded to lxde-meta-0.5.5-r4 and lxpanel-0.7.0-r1, the command "lxpanelctl run" (also accessible via alt + f2) is not working. The only thing that happens: the lxpanel refreshes.

Still got this in my lxde-rc.xml:

Code:

  <keybind key="A-F2">
      <action name="Execute">
          <command>lxpanelctl run</command>
      </action>
  </keybind>


But it also does not work when I start the command from a terminal.

How can this be?
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8708
Location: ~Brussels - Belgique

PostPosted: Wed Dec 17, 2014 2:20 pm    Post subject: Reply with quote

Do you have any error message if you run from the terminal console ?
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
vlynd
Apprentice
Apprentice


Joined: 23 Jan 2012
Posts: 153

PostPosted: Wed Dec 17, 2014 2:21 pm    Post subject: Reply with quote

xaviermiller wrote:
Do you have any error message if you run from the terminal console ?


Nope, no output at all.
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8708
Location: ~Brussels - Belgique

PostPosted: Wed Dec 17, 2014 2:25 pm    Post subject: Reply with quote

in that case, install strace and strace the call.
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
vlynd
Apprentice
Apprentice


Joined: 23 Jan 2012
Posts: 153

PostPosted: Wed Dec 17, 2014 2:28 pm    Post subject: Reply with quote

This is the output:

Code:

execve("/usr/bin/lxpanelctl", ["lxpanelctl", "run"], [/* 67 vars */]) = 0
brk(0)                                  = 0x1cf8000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc49e4d0000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=202626, ...}) = 0
mmap(NULL, 202626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc49e49e000
close(3)                                = 0
open("/usr/lib64/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\3\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1289688, ...}) = 0
mmap(NULL, 3386832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc49df76000
mprotect(0x7fc49e0ab000, 2097152, PROT_NONE) = 0
mmap(0x7fc49e2ab000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x135000) = 0x7fc49e2ab000
close(3)                                = 0
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\33\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1648112, ...}) = 0
mmap(NULL, 3754392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc49dbe1000
mprotect(0x7fc49dd6d000, 2093056, PROT_NONE) = 0
mmap(0x7fc49df6c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18b000) = 0x7fc49df6c000
mmap(0x7fc49df72000, 14744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc49df72000
close(3)                                = 0
open("/usr/lib64/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\244\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=129688, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc49e49d000
mmap(NULL, 2225160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc49d9c1000
mprotect(0x7fc49d9df000, 2097152, PROT_NONE) = 0
mmap(0x7fc49dbdf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7fc49dbdf000
close(3)                                = 0
open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\17\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14496, ...}) = 0
mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc49d7bd000
mprotect(0x7fc49d7bf000, 2097152, PROT_NONE) = 0
mmap(0x7fc49d9bf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc49d9bf000
close(3)                                = 0
open("/usr/lib64/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\20\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14344, ...}) = 0
mmap(NULL, 2109728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc49d5b9000
mprotect(0x7fc49d5bc000, 2093056, PROT_NONE) = 0
mmap(0x7fc49d7bb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc49d7bb000
close(3)                                = 0
open("/usr/lib64/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\26\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=22512, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc49e49c000
mmap(NULL, 2117872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc49d3b3000
mprotect(0x7fc49d3b8000, 2093056, PROT_NONE) = 0
mmap(0x7fc49d5b7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fc49d5b7000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc49e49b000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc49e49a000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc49e499000
arch_prctl(ARCH_SET_FS, 0x7fc49e49a700) = 0
mprotect(0x7fc49df6c000, 16384, PROT_READ) = 0
mprotect(0x7fc49d5b7000, 4096, PROT_READ) = 0
mprotect(0x7fc49d7bb000, 4096, PROT_READ) = 0
mprotect(0x7fc49d9bf000, 4096, PROT_READ) = 0
mprotect(0x7fc49dbdf000, 4096, PROT_READ) = 0
mprotect(0x7fc49e2ab000, 4096, PROT_READ) = 0
mprotect(0x601000, 4096, PROT_READ)     = 0
mprotect(0x7fc49e4d1000, 4096, PROT_READ) = 0
munmap(0x7fc49e49e000, 202626)          = 0
brk(0)                                  = 0x1cf8000
brk(0x1d1a000)                          = 0x1d1a000
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
getpeername(3, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, [20]) = 0
uname({sys="Linux", node="desktoppc", ...}) = 0
access("/home/vlynd/.Xauthority", R_OK) = 0
open("/home/vlynd/.Xauthority", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=44, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc49e4cf000
read(4, "\0\374\0\0\0\0\0\22MIT-MAGIC-COOKIE-1\0\20c\336\321\220"..., 4096) = 44
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x7fc49e4cf000, 4096)            = 0
fcntl(3, F_GETFL)                       = 0x2 (flags O_RDWR)
fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK)    = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"l\0\v\0\0\0\0\0\0\0\0\0", 12}, {"", 0}], 2) = 12
recvfrom(3, "\1\0\v\0\0\0\253\0", 8, 0, NULL, NULL) = 8
recvfrom(3, "\325\v\261\0\0\0\300\2\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0\0  \10\377\0\0\0\0"..., 684, 0, NULL, NULL) = 684
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"b\0\5\0\f\0\0\0BIG-REQUESTS", 20}], 1) = 20
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\1\0\0\0\0\0\1\205\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\205\0\1\0", 4}], 1)       = 4
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\2\0\0\0\0\0\377\377?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff416d4de0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"7\0\5\0\0\0\300\2\240\0\0\0\10\0\0\0\377\377\377\0\24\0\6\0\240\0\0\0\27\0\0\0"..., 44}, {NULL, 0}, {"", 0}], 3) = 44
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\10\4\0\v\0\0\0\37\0\0\0\0\0\0\0*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 76
recvmsg(3, 0x7fff416d4e10, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"b\0\5\0\t\0\300\2", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\5\0\0\0\0\0\1\207U\211\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff416d4d20, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff416d4d20, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\207\0\2\0\1\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\6\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff416d4db0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff416d4db0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\20\0\5\0\f\0\0\0_LXPANEL_CMD", 20}, {NULL, 0}, {"", 0}], 3) = 20
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\7\0\0\0\0\0\317\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff416d4ec0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff416d4ec0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\31\0\v\0\240\0\0\0\0\0\30\0!\10\0\0\240\0\0\0\317\1\0\0\2\0\0\0\0\0\0\0"..., 48}, {NULL, 0}, {"", 0}], 3) = 48
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\2\t\0\0\0\0\0\5\0 \2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff416d4ee0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff416d4ee0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"<\0\2\0\0\0\300\2+\0\1\0", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, 4294967295) = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\2\v\0\0\0\0\0\5\0 \2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, 0x7fff416d4ec0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fff416d4ec0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
shutdown(3, SHUT_RDWR)                  = 0
close(3)                                = 0
exit_group(0)                           = ?
+++ exited with 0 +++

Back to top
View user's profile Send private message
HansMeier
n00b
n00b


Joined: 25 Jun 2015
Posts: 8

PostPosted: Thu Jun 25, 2015 9:42 am    Post subject: Reply with quote

Hi vlynd,

have you got a solution for th problem?

Same mistake here:
https://forums.gentoo.org/viewtopic-t-1020800-highlight-lxpanelctl.html
Back to top
View user's profile Send private message
vlynd
Apprentice
Apprentice


Joined: 23 Jan 2012
Posts: 153

PostPosted: Thu Jun 25, 2015 9:46 am    Post subject: Reply with quote

What version are you using? Try to update at least lxpanel to 0.8.1.
Back to top
View user's profile Send private message
HansMeier
n00b
n00b


Joined: 25 Jun 2015
Posts: 8

PostPosted: Thu Jun 25, 2015 9:59 am    Post subject: Reply with quote

I'm using version 0.7.0 because this is the last stable version in Gentoo.
I've already tried to switch to the unstable 0.8.1 but it crashes too.
Now I'm back to 0.7.0


Last edited by HansMeier on Thu Jun 25, 2015 10:13 am; edited 1 time in total
Back to top
View user's profile Send private message
vlynd
Apprentice
Apprentice


Joined: 23 Jan 2012
Posts: 153

PostPosted: Thu Jun 25, 2015 10:02 am    Post subject: Reply with quote

I solved the problem by updating to newer version of various lxde components. Also set up a overlay for that. I am generally running unstable so I'm not sure if that's a solution for you.
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3664

PostPosted: Thu Jun 25, 2015 10:56 am    Post subject: Reply with quote

HansMeier wrote:
I'm using version 0.7.0 because this is the last stable version in Gentoo.
I've already tried to switch to the unstable 0.8.1 but it crashes too.
Now I'm back to 0.7.0

Seen this post?
Back to top
View user's profile Send private message
HansMeier
n00b
n00b


Joined: 25 Jun 2015
Posts: 8

PostPosted: Thu Jun 25, 2015 12:12 pm    Post subject: Reply with quote

No, I did not.

The menu-cache seems to be the evil part:

Quote:
problem 2 fixed with menu-cache-0.7.0 (and newer) version. it's not in portage tree yet, so we would need to track this too



There is only lxde-base/menu-cache-0.5.1 in the stable portage tree.
The newer version 1.0.0 is still unstable. I'm not shure what happens, if I use the newer version only on this single ebuild.

But I wonder if I am the only one with this problem.
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3664

PostPosted: Thu Jun 25, 2015 12:52 pm    Post subject: Reply with quote

HansMeier wrote:
But I wonder if I am the only one with this problem.

Until I saw this thread I didn't realize I was having the same problem. But I did.
Tried with upgrading lxde-base/menu-cache, but finally recompiling
- x11-libs/libfm-1.2.3
- lxde-base/lxpanel-0.8.1
- x11-misc/pcmanfm-1.2.3
- lxde-base/menu-cache-0.5.1
did fix it.
Back to top
View user's profile Send private message
HansMeier
n00b
n00b


Joined: 25 Jun 2015
Posts: 8

PostPosted: Thu Jun 25, 2015 1:38 pm    Post subject: Reply with quote

Ok, these are my versions:

x11-libs/libfm-1.2.3
lxde-base/menu-cache-0.5.1
x11-misc/pcmanfm-1.2.3
lxde-base/lxpanel-0.7.0-r1

except lxpanel-0.7.0-r1 we've got the same packets.
Ok, I will give a try and compile version 0.8.1 again
Back to top
View user's profile Send private message
HansMeier
n00b
n00b


Joined: 25 Jun 2015
Posts: 8

PostPosted: Thu Jun 25, 2015 2:14 pm    Post subject: Reply with quote

So ... rebuild is done.
Now lxpanel no more crashes :-)
But there is still no run-dialog, the screen just flickers once (this is new!).
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3664

PostPosted: Thu Jun 25, 2015 4:34 pm    Post subject: Reply with quote

HansMeier wrote:
So ... rebuild is done.
Now lxpanel no more crashes :-)

lxde-base/lxpanel-0.8.1 ?

HansMeier wrote:
But there is still no run-dialog, the screen just flickers once (this is new!).

Maybe some more recompiles are needed. I recall having had some more surprises with updating lxpanel, also solved with recompiles. But cannot recall the details :-(
Back to top
View user's profile Send private message
HansMeier
n00b
n00b


Joined: 25 Jun 2015
Posts: 8

PostPosted: Wed Aug 19, 2015 5:27 am    Post subject: Now it's fixed magically Reply with quote

With the last world update a few days before, the issue has fixed itself :-)

with:
lxde-base/menu-cache-1.0.0-r1
lxde-base/lxpanel-0.8.1

no more panel crash and a fine runnig "lxpanelctl run".

I'm happy.
Back to top
View user's profile Send private message
DeIM
Guru
Guru


Joined: 11 Apr 2006
Posts: 429

PostPosted: Tue Sep 15, 2015 6:44 pm    Post subject: Reply with quote

I'm trying lxde now, but I run into this problem too with stable lxde-meta.
I've tried unstable lxpanel also but it didn't help.

When I try to upgrade menu-cache to newest unstable version I get this block:
Code:
sudo emerge -av menu-cache

 * IMPORTANT: 16 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ~] x11-libs/libfm-extra-1.2.3:0/4.3.0::gentoo  0 KiB
[ebuild     U ~] lxde-base/menu-cache-1.0.0-r1:0/2::gentoo [0.5.1:0/2::gentoo] 256 KiB
[blocks B      ] <=x11-libs/libfm-1.2.3 ("<=x11-libs/libfm-1.2.3" is hard blocking x11-libs/libfm-extra-1.2.3)

Total: 2 packages (1 upgrade, 1 new), Size of downloads: 256 KiB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (x11-libs/libfm-1.2.3:0/4.3.0::gentoo, installed) pulled in by
    >=x11-libs/libfm-1.2.3:=[gtk(+)] required by (x11-misc/pcmanfm-1.2.3:0/0::gentoo, installed)
    x11-libs/libfm required by @selected
    >=x11-libs/libfm-1.2.3:0/4.3.0=[gtk(+)] required by (x11-misc/pcmanfm-1.2.3:0/0::gentoo, installed)
    >=x11-libs/libfm-1.2.0 required by (lxde-base/lxde-meta-0.5.5-r4:0/0::gentoo, installed)
    >=x11-libs/libfm-1.2.0[gtk] required by (lxde-base/lxpanel-0.8.1:0/0::gentoo, installed)

  (x11-libs/libfm-extra-1.2.3:0/4.3.0::gentoo, ebuild scheduled for merge) pulled in by
    x11-libs/libfm-extra required by (lxde-base/menu-cache-1.0.0-r1:0/2::gentoo, ebuild scheduled for merge)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages


since pcmanfm requires libfm, I can't install libfm-extra :-(
Back to top
View user's profile Send private message
DeIM
Guru
Guru


Joined: 11 Apr 2006
Posts: 429

PostPosted: Wed Sep 16, 2015 9:11 am    Post subject: Reply with quote

Is lxpanelctl run command running some program like grun or gmrun? Or it has own implementation? Maybe I'm missing something.
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3664

PostPosted: Wed Sep 16, 2015 10:59 am    Post subject: Reply with quote

DeIM wrote:
since pcmanfm requires libfm, I can't install libfm-extra :-(
See https://bugs.gentoo.org/show_bug.cgi?id=550068#c6
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3664

PostPosted: Wed Sep 16, 2015 11:03 am    Post subject: Reply with quote

DeIM wrote:
Is lxpanelctl run command running some program like grun or gmrun? Or it has own implementation? Maybe I'm missing something.

Code:
$ lxpanelctl

lxpanelctl - LXPanel Controller
Usage: lxpanelctl <command>

Available commands:
menu    show system menu
run     show run dialog
config  show configuration dialog
restart restart lxpanel
exit    exit lxpanel
Back to top
View user's profile Send private message
DeIM
Guru
Guru


Joined: 11 Apr 2006
Posts: 429

PostPosted: Fri Sep 18, 2015 5:45 am    Post subject: Reply with quote

Thank You, it's working but after unmerge of libfm and emerge of libfm-extra (with menu-cache) pcmanfm and lxpanel still depends on libfm (esp. on libfm-gtk package)
I've tried to edit these two ebuild files to depend on libfm-extra but:
Code:
No package 'libfm-gtk' found

while compiling of @preserved-rebuild
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 3664

PostPosted: Fri Sep 18, 2015 9:31 am    Post subject: Reply with quote

No problem here:
Quote:
$ equery d libfm-extra
* These packages depend on libfm-extra:
lxde-base/menu-cache-1.0.0-r1 (x11-libs/libfm-extra)
x11-libs/libfm-1.2.3-r1 (~x11-libs/libfm-extra-1.2.3)
Quote:
$ equery d libfm
* These packages depend on libfm:
lxde-base/lxpanel-0.8.1 (>=x11-libs/libfm-1.2.0[gtk])
x11-misc/pcmanfm-1.2.3 (>=x11-libs/libfm-1.2.3[gtk(+)])
Back to top
View user's profile Send private message
DeIM
Guru
Guru


Joined: 11 Apr 2006
Posts: 429

PostPosted: Fri Sep 18, 2015 10:31 am    Post subject: Reply with quote

I just didn't notice the latest libfm is unstable on x86. So now it's OK, thank you :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments 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