unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#17853: GLib references Python
@ 2014-06-26 13:28 Ludovic Courtès
  2014-06-30 16:09 ` Ludovic Courtès
  0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2014-06-26 13:28 UTC (permalink / raw)
  To: 17853

As of v0.6-441-gfe6e3fe, GLib keeps a reference to ‘python-wrapper’,
because of two scripts:

--8<---------------cut here---------------start------------->8---
$ grep /bin/python /gnu/store/l4yvfmp8ys2xjkmrvcxzdlx86qzlishr-glib-2.39.1/bin/*
/gnu/store/l4yvfmp8ys2xjkmrvcxzdlx86qzlishr-glib-2.39.1/bin/gdbus-codegen:#!/gnu/store/z36w7wiz6vqqcpridw03afkq68cm5rhh-python-wrapper-3.3.5/bin/python
/gnu/store/l4yvfmp8ys2xjkmrvcxzdlx86qzlishr-glib-2.39.1/bin/gtester-report:#!/gnu/store/z36w7wiz6vqqcpridw03afkq68cm5rhh-python-wrapper-3.3.5/bin/python
--8<---------------cut here---------------end--------------->8---

This is a problem because that means that, say, Avahi, pulls in all of
Python 3, which is quite big.

The solution may be to add a “bin” output.

Ludo’.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#17853: GLib references Python
  2014-06-26 13:28 bug#17853: GLib references Python Ludovic Courtès
@ 2014-06-30 16:09 ` Ludovic Courtès
  2014-07-13 22:12   ` Ludovic Courtès
  0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2014-06-30 16:09 UTC (permalink / raw)
  To: 17853

ludo@gnu.org (Ludovic Courtès) skribis:

> As of v0.6-441-gfe6e3fe, GLib keeps a reference to ‘python-wrapper’,
> because of two scripts:
>
> $ grep /bin/python /gnu/store/l4yvfmp8ys2xjkmrvcxzdlx86qzlishr-glib-2.39.1/bin/*
> /gnu/store/l4yvfmp8ys2xjkmrvcxzdlx86qzlishr-glib-2.39.1/bin/gdbus-codegen:#!/gnu/store/z36w7wiz6vqqcpridw03afkq68cm5rhh-python-wrapper-3.3.5/bin/python
> /gnu/store/l4yvfmp8ys2xjkmrvcxzdlx86qzlishr-glib-2.39.1/bin/gtester-report:#!/gnu/store/z36w7wiz6vqqcpridw03afkq68cm5rhh-python-wrapper-3.3.5/bin/python
>
> This is a problem because that means that, say, Avahi, pulls in all of
> Python 3, which is quite big.
>
> The solution may be to add a “bin” output.

I’m trying that in the ‘bug-17853’ branch, and have added a Hydra job
set to check the amount of breakage:
<http://hydra.gnu.org/jobset/gnu/bug-17853>.

I’d like to merge that once we’ve fixed any regression.

Thanks,
Ludo’.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#17853: GLib references Python
  2014-06-30 16:09 ` Ludovic Courtès
@ 2014-07-13 22:12   ` Ludovic Courtès
  0 siblings, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2014-07-13 22:12 UTC (permalink / raw)
  To: 17853-done

That branch has been merged in ‘master’, commit c3cf9d3.

Ludo’.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-07-13 22:13 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-26 13:28 bug#17853: GLib references Python Ludovic Courtès
2014-06-30 16:09 ` Ludovic Courtès
2014-07-13 22:12   ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).