GNU bug report logs -
#36944
Xfce Panel shortcuts after updates might not work
Previous Next
To reply to this bug, email your comments to 36944 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#36944
; Package
guix
.
(Tue, 06 Aug 2019 07:43:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
znavko <at> disroot.org
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Tue, 06 Aug 2019 07:43:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello! Sometimes, when Icecat or Pcmanfm-qt update, I am not able to run them from shortcuts I've add to panel as Items (right mouse click - Panel - Add new Item).
This is because applications addresses were changed after update (because guix adds hash to application folder).
This makes me need to delete shortcut and add again.
Xfce is not in account in this. Xfce does not use /home/user/.giux-profile/bin folder for those shortcuts. Xfce uses /gnu/store/hashhashahsh-icecat-60.1/bin/icecat instead. And this is my trouble.
Do you think we can solve this?
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#36944
; Package
guix
.
(Sun, 18 Aug 2019 10:13:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 36944 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello,
znavko <at> disroot.org writes:
> Hello! Sometimes, when Icecat or Pcmanfm-qt update, I am not able to
> run them from shortcuts I've add to panel as Items (right mouse click
> - Panel - Add new Item).
> This is because applications addresses were changed after update
> (because guix adds hash to application folder).
> This makes me need to delete shortcut and add again.
> Xfce is not in account in this. Xfce does not use
> /home/user/.giux-profile/bin folder for those shortcuts. Xfce uses
> /gnu/store/hashhashahsh-icecat-60.1/bin/icecat instead. And this is my
> trouble.
>
> Do you think we can solve this?
What do you mean by “Xfce does not use /home/user/.giux-profile/bin
folder for those shortcuts”? If you create a shortcut manually then you
could specify your Guix profile's directory, don't you?
I cannot reproduce the issue (I didn't update packages because of
virtual machine though). Could you attach a screenshot with a window
where you specify Icecat or Pcmanfm-qt binary location, please?
Regards,
Oleg.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#36944
; Package
guix
.
(Sun, 18 Aug 2019 15:27:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 36944 <at> debbugs.gnu.org (full text, mbox):
On +2019-08-18 13:12:28 +0300, Oleg Pyhalov wrote:
> Hello,
>
> znavko <at> disroot.org writes:
>
> > Hello! Sometimes, when Icecat or Pcmanfm-qt update, I am not able to
> > run them from shortcuts I've add to panel as Items (right mouse click
> > - Panel - Add new Item).
> > This is because applications addresses were changed after update
> > (because guix adds hash to application folder).
> > This makes me need to delete shortcut and add again.
> > Xfce is not in account in this. Xfce does not use
> > /home/user/.giux-profile/bin folder for those shortcuts. Xfce uses
.giux ??
> > /gnu/store/hashhashahsh-icecat-60.1/bin/icecat instead. And this is my
> > trouble.
> >
> > Do you think we can solve this?
>
> What do you mean by “Xfce does not use /home/user/.giux-profile/bin
.giux ??
> folder for those shortcuts”? If you create a shortcut manually then you
> could specify your Guix profile's directory, don't you?
>
> I cannot reproduce the issue (I didn't update packages because of
> virtual machine though). Could you attach a screenshot with a window
> where you specify Icecat or Pcmanfm-qt binary location, please?
>
> Regards,
> Oleg.
Regards,
Bengt Richter
Information forwarded
to
bug-guix <at> gnu.org
:
bug#36944
; Package
guix
.
(Fri, 25 Aug 2023 10:28:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 36944 <at> debbugs.gnu.org (full text, mbox):
znavko <at> disroot.org writes:
> Hello! Sometimes, when Icecat or Pcmanfm-qt update, I am not able to run them from shortcuts I've add to
> panel as Items (right mouse click - Panel - Add new Item).
> This is because applications addresses were changed after update (because guix adds hash to application
> folder).
> This makes me need to delete shortcut and add again.
> Xfce is not in account in this. Xfce does not use /home/user/.giux-profile/bin folder for those shortcuts. Xfce
> uses /gnu/store/hashhashahsh-icecat-60.1/bin/icecat instead. And this is my trouble.
>
> Do you think we can solve this?
No solution yet, but i confirm this issue does exists..
After add a launcher for chroium in xfce4-panel, i got:
$ cat panel/launcher-9/16929589731.desktop
--8<---------------cut here---------------start------------->8---
[Desktop Entry]
Version=1.0
Name=Chromium
GenericName=Web Browser
Comment=Access the Internet
Exec=/gnu/store/0bm0k38601acm56pv5jkl6wgvm0rj5xc-ungoogled-chromium-112.0.5615.165-1/bin/chromium %U
StartupNotify=true
Terminal=false
Icon=chromium
Type=Application
Categories=Network;WebBrowser;
MimeType=application/pdf;application/rdf+xml;application/rss+xml;application/xhtml+xml;application/xhtml_xml;application/xml;image/gif;image/jpeg;image/png;image/webp;text/html;text/xml;x-scheme-handler/http;x-scheme-handler/https;
Actions=new-window;new-private-window;
X-XFCE-Source=file:///home/iyzsong/.guix-home/profile/share/applications/chromium.desktop
[Desktop Action new-window]
Name=New Window
Exec=/gnu/store/0bm0k38601acm56pv5jkl6wgvm0rj5xc-ungoogled-chromium-112.0.5615.165-1/bin/chromium
[Desktop Action new-private-window]
Name=New Incognito Window
Exec=/gnu/store/0bm0k38601acm56pv5jkl6wgvm0rj5xc-ungoogled-chromium-112.0.5615.165-1/bin/chromium --incognito
--8<---------------cut here---------------end--------------->8---
So it hardcode store paths in 'Exec'.
This bug report was last modified 1 year and 290 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.