GNU bug report logs -
#43465
obs icons
Previous Next
Reported by: Adam Kandur <rndd <at> tuta.io>
Date: Thu, 17 Sep 2020 10:34:01 UTC
Severity: normal
Merged with 43263,
43556
Done: Oleg Pykhalov <go.wigust <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 43465 in the body.
You can then email your comments to 43465 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#43465
; Package
guix
.
(Thu, 17 Sep 2020 10:34:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Adam Kandur <rndd <at> tuta.io>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Thu, 17 Sep 2020 10:34:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
hi everyone! tried to use obs in guix system. it has (as i think) a problem. when i install obs in my user profile and run it - it runs but without any icons. but if i run it from obs env - it works with all fancy icons.
Merged 43263 43465.
Request was from
Leo Famulari <leo <at> famulari.name>
to
control <at> debbugs.gnu.org
.
(Thu, 17 Sep 2020 14:22:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#43465
; Package
guix
.
(Sat, 19 Sep 2020 00:36:01 GMT)
Full text and
rfc822 format available.
Message #10 received at 43465 <at> debbugs.gnu.org (full text, mbox):
On Thu, Sep 17 2020, Adam Kandur via Bug reports for GNU Guix
wrote:
> when i install obs in my user profile and run it - it runs but
> without any icons.
I can confirm this happens on my machine, too.
> but if i run it from obs env - it works with all fancy icons.
I didn't know this, though. I just tested on my machine and found
that:
- "guix environment --ad-hoc obs -- obs" does not have icons
- "guix environment obs --ad-hoc obs -- obs" has icons
I don't have time to dig into why right now, but I'm curious as to
what's going wrong. I assume it's to do with an environment
variable of some sort. Here is the output of "env" on my machine
in the two environments (removing DISPLAY, TERM, USER, HOME, and
LOGNAME).
$ guix environment --pure obs --ad-hoc obs -- env
PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/bin:/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/sbin
CMAKE_PREFIX_PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/
PKG_CONFIG_PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/lib/pkgconfig:/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/share/pkgconfig
QMAKEPATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/lib/qt5
QT_PLUGIN_PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/lib/qt5/plugins
XDG_DATA_DIRS=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/share
XDG_CONFIG_DIRS=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/etc/xdg
C_INCLUDE_PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/include
CPLUS_INCLUDE_PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/include/c++:/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/include
LIBRARY_PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/lib
GUIX_LOCPATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/lib/locale
GUIX_ENVIRONMENT=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile
$ guix environment --pure --ad-hoc coreutils --ad-hoc obs -- env
PATH=/gnu/store/ylim73lin9v56d2dalk8q4a53r6ji53a-profile/bin
GUIX_ENVIRONMENT=/gnu/store/ylim73lin9v56d2dalk8q4a53r6ji53a-profile
Carlo
Information forwarded
to
bug-guix <at> gnu.org
:
bug#43465
; Package
guix
.
(Sat, 19 Sep 2020 00:56:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 43465 <at> debbugs.gnu.org (full text, mbox):
On Sat, 19 Sep 2020 10:35:45 +1000
Carlo Zancanaro <carlo <at> zancanaro.id.au> wrote:
> On Thu, Sep 17 2020, Adam Kandur via Bug reports for GNU Guix
> wrote:
> > when i install obs in my user profile and run it - it runs but
> > without any icons.
>
> I can confirm this happens on my machine, too.
>
> > but if i run it from obs env - it works with all fancy icons.
>
> I didn't know this, though. I just tested on my machine and found
> that:
>
> - "guix environment --ad-hoc obs -- obs" does not have icons
> - "guix environment obs --ad-hoc obs -- obs" has icons
>
> I don't have time to dig into why right now, but I'm curious as to
> what's going wrong. I assume it's to do with an environment
> variable of some sort. Here is the output of "env" on my machine
> in the two environments (removing DISPLAY, TERM, USER, HOME, and
> LOGNAME).
>
> $ guix environment --pure obs --ad-hoc obs -- env
> PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/bin:/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/sbin
> CMAKE_PREFIX_PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/
> PKG_CONFIG_PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/lib/pkgconfig:/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/share/pkgconfig
> QMAKEPATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/lib/qt5
> QT_PLUGIN_PATH=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/lib/qt5/plugins
> XDG_DATA_DIRS=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/share
> ...
this is the one you need:
> XDG_DATA_DIRS=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/share
Information forwarded
to
bug-guix <at> gnu.org
:
bug#43465
; Package
guix
.
(Sat, 19 Sep 2020 01:40:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 43465 <at> debbugs.gnu.org (full text, mbox):
On Sat, Sep 19 2020, raingloom wrote:
> this is the one you need:
>> XDG_DATA_DIRS=/gnu/store/79d2a2zqgyg0zgvkfw2hq6k4vj1qbf41-profile/share
If that's true, then my instinct that it was related to
environment variables is wrong, because my user profile has
XDG_DATA_DIRS pointing into the profile, and the icons don't load.
That might imply that OBS is looking for something that one of its
inputs is contributing to the build environment, but which isn't
propagated propagate into the profile when it's installed.
Carlo
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 08 Nov 2020 12:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 167 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.