Insufficient environment wrappers

  • Done
  • quality assurance status badge
Details
2 participants
  • Leo Prikler
  • Tobias Geerinckx-Rice
Owner
unassigned
Submitted by
Leo Prikler
Severity
normal
L
L
Leo Prikler wrote on 27 Oct 2019 12:11
(address . bug-guix@gnu.org)
018ca52f9498ea0762604dce80ecf31084c95df3.camel@student.tugraz.at
Some packages -- such as meld after the startup fix -- fail to use
important resources when simply called from their build directory. For
instance, meld aborts inside a call to `g_log` by
`g_settings_set_property`. In the case of meld, it is sufficient to run
the program inside an ad-hoc environment -- other packages may require
to be installed in the user profile.

Regards,

Leo
T
T
Tobias Geerinckx-Rice wrote on 27 Oct 2019 19:06
(name . Leo Prikler)(address . leo.prikler@student.tugraz.at)(address . 37942@debbugs.gnu.org)
87v9sam5au.fsf@nckx
Leo,

Leo Prikler ???
Toggle quote (5 lines)
> Some packages -- such as meld after the startup fix -- fail to
> use
> important resources when simply called from their build
> directory.

This is… true, and has been a source of personal annoyance for
years :-)

As it is, this bug report is a bit vague, almost a meta-bug (‘many
packages have bugs’). Because *many* packages have this problem,
for different reasons. Most instances are pretty easy to fix once
you find out the exact problem, but there's no one-size-fits-all
solution.

Do you have any ideas to make it more actionable?

Toggle quote (7 lines)
> For instance, meld aborts inside a call to `g_log` by
> `g_settings_set_property`. In the case of meld, it is sufficient
> to run
> the program inside an ad-hoc environment -- other packages may
> require
> to be installed in the user profile.

I fixed this specific example in
3a428dd63af0bec23861a8ed1c76665e8f424265.

Thanks for the report!

T G-R
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl213KkACgkQ2Imw8BjF
STyS2w/+M1zGYiy02+VFR11zmh1u4TIwFZpNy9wSQdaJT7tcCwFTiJFxP1lMNGNy
q43YsYLE/BFs3F8cUW6eskw7h+kVtTkuMOhqkkZo3fxUCICrNw3l7s1BxdAIFq1i
V3ppTuOl7PP1oN401R6nLrIRI+/pZw9l8Y1B/2K1yZFO41tmWmoBZSP8fr/OyVjt
+E91FOxOJFnpber3E3Y7+I/B3alZfsM+fIlmQABWOsVvPR37s/9Ubz5pb3Fb2+mc
17Beieh32qeNIOBqdVOTqKM+VAQcNQKFOrsqdhT9U35w7T/L84J4VLQQu/e9uqiD
TE5mruDOptXgS6Fz8mfwdE4l7JjznsMjfsCqqqv8VSBb+t5VGm1hP8Axf3L9VXjO
IeI1v9hDfsZgHEwVa6VfnMHodMroG8yaRwUKEPAD1u7mr1y4Hzuhd8XS2SDpGWrL
TdkGYR7lbXlu4kjNTad8nTNcQ0tXg9JxVn81hKLNOLtTsJ0WEK5LXWFy0VcEtEOM
A2lSV1NagWyzB1nEvzDyhVqIQzJpC//UG4yFuDQto+peGKpZrE3Npf+hE4N8/EMv
v7cojenhaHPedMYTeTc7iqc8Gyd3Ibtn4cjXPb6S+8DmvUywEmlGCwe1Vwi4m/3d
FW43/ilPpwPj1c9Or2EF4lyP7zWnHUIGauwK6zaARTmV7zFRFGA=
=TKmH
-----END PGP SIGNATURE-----

L
L
Leo Prikler wrote on 11 May 2021 17:19
(address . 37942-done@debbugs.gnu.org)
3623795e4882edd8b9a73579ca5e8370cc5f0f59.camel@student.tugraz.at
I concede, that the initial formulation was a bit too vague and that
meta bugs are not that good unless they can easily be addressed.

Thanks :)
Closed
?