unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#39318: [core-updates] 'make-desktop-entry-file' is not exported
@ 2020-01-27 23:40 Marius Bakke
  2020-01-28  7:47 ` Pierre Neidhardt
  0 siblings, 1 reply; 8+ messages in thread
From: Marius Bakke @ 2020-01-27 23:40 UTC (permalink / raw)
  To: 39318

[-- Attachment #1: Type: text/plain, Size: 136 bytes --]

Hello,

On the 'core-updates' branch, emacs-exwm, tome4 and drascula fails to
build because 'make-desktop-entry-file' is not available.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* bug#39318: [core-updates] 'make-desktop-entry-file' is not exported
  2020-01-27 23:40 bug#39318: [core-updates] 'make-desktop-entry-file' is not exported Marius Bakke
@ 2020-01-28  7:47 ` Pierre Neidhardt
  2020-01-29 10:34   ` Marius Bakke
  0 siblings, 1 reply; 8+ messages in thread
From: Pierre Neidhardt @ 2020-01-28  7:47 UTC (permalink / raw)
  To: mbakke, 39318

[-- Attachment #1: Type: text/plain, Size: 93 bytes --]

My bad I guess :p
Should I just export it?

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* bug#39318: [core-updates] 'make-desktop-entry-file' is not exported
  2020-01-28  7:47 ` Pierre Neidhardt
@ 2020-01-29 10:34   ` Marius Bakke
  2020-01-29 11:12     ` Pierre Neidhardt
  0 siblings, 1 reply; 8+ messages in thread
From: Marius Bakke @ 2020-01-29 10:34 UTC (permalink / raw)
  To: Pierre Neidhardt, 39318

[-- Attachment #1: Type: text/plain, Size: 141 bytes --]

Pierre Neidhardt <mail@ambrevar.xyz> writes:

> My bad I guess :p
> Should I just export it?

It's good if you test that it works, too!  :-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* bug#39318: [core-updates] 'make-desktop-entry-file' is not exported
  2020-01-29 10:34   ` Marius Bakke
@ 2020-01-29 11:12     ` Pierre Neidhardt
  2020-01-30 15:49       ` Pierre Neidhardt
  0 siblings, 1 reply; 8+ messages in thread
From: Pierre Neidhardt @ 2020-01-29 11:12 UTC (permalink / raw)
  To: Marius Bakke, 39318

[-- Attachment #1: Type: text/plain, Size: 399 bytes --]

Marius Bakke <mbakke@fastmail.com> writes:

> It's good if you test that it works, too!  :-)

It's strange because I did test it.
My guess is that the export disappeared during a conflict resolution.
I remember merging the patch months after initially testing it, so a
conflict must have been introduced in the meantime.

Anyways, will fix!

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* bug#39318: [core-updates] 'make-desktop-entry-file' is not exported
  2020-01-29 11:12     ` Pierre Neidhardt
@ 2020-01-30 15:49       ` Pierre Neidhardt
  2020-01-30 16:12         ` Marius Bakke
  0 siblings, 1 reply; 8+ messages in thread
From: Pierre Neidhardt @ 2020-01-30 15:49 UTC (permalink / raw)
  To: Marius Bakke, 39318

[-- Attachment #1: Type: text/plain, Size: 205 bytes --]

I've tried to test but it rebuilds the world, looks like there is no
substitute for core-updates.
I've pushed anyways, let me know if that works for you.

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* bug#39318: [core-updates] 'make-desktop-entry-file' is not exported
  2020-01-30 15:49       ` Pierre Neidhardt
@ 2020-01-30 16:12         ` Marius Bakke
  2020-01-30 18:51           ` Pierre Neidhardt
  0 siblings, 1 reply; 8+ messages in thread
From: Marius Bakke @ 2020-01-30 16:12 UTC (permalink / raw)
  To: Pierre Neidhardt, 39318-done

[-- Attachment #1: Type: text/plain, Size: 519 bytes --]

Pierre Neidhardt <mail@ambrevar.xyz> writes:

> I've tried to test but it rebuilds the world, looks like there is no
> substitute for core-updates.
> I've pushed anyways, let me know if that works for you.

Obviously the CI system can not offer substitutes in advance for a
world-rebuilding change!  :-)

I feel slightly offended by being asked to try your untested patch.  Are
you under the impression that I _don't_ have to rebuild the world?

Thanks anyway, closing this issue as I am fairly confident it is solved.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* bug#39318: [core-updates] 'make-desktop-entry-file' is not exported
  2020-01-30 16:12         ` Marius Bakke
@ 2020-01-30 18:51           ` Pierre Neidhardt
  2020-01-30 21:35             ` Marius Bakke
  0 siblings, 1 reply; 8+ messages in thread
From: Pierre Neidhardt @ 2020-01-30 18:51 UTC (permalink / raw)
  To: Marius Bakke, 39318-done

[-- Attachment #1: Type: text/plain, Size: 758 bytes --]

Marius Bakke <mbakke@fastmail.com> writes:

> Obviously the CI system can not offer substitutes in advance for a
> world-rebuilding change!  :-)
>
> I feel slightly offended by being asked to try your untested patch.  Are
> you under the impression that I _don't_ have to rebuild the world?

Duh, my bad, sorry I was probably too distracted with other things at
Guix Days, I completely missed that the world obviously had to be rebuilt.
I guess I'm not used to dealing with core-updates :p

Actually, this brings up a genuine question: how do you test core-updates
for these type of changes?  Do we really have a rebuild the whole thing on
every iteration?

Cheers, and sorry for the mishaps!

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* bug#39318: [core-updates] 'make-desktop-entry-file' is not exported
  2020-01-30 18:51           ` Pierre Neidhardt
@ 2020-01-30 21:35             ` Marius Bakke
  0 siblings, 0 replies; 8+ messages in thread
From: Marius Bakke @ 2020-01-30 21:35 UTC (permalink / raw)
  To: Pierre Neidhardt, 39318-done

[-- Attachment #1: Type: text/plain, Size: 1230 bytes --]

Pierre Neidhardt <mail@ambrevar.xyz> writes:

> Marius Bakke <mbakke@fastmail.com> writes:
>
>> Obviously the CI system can not offer substitutes in advance for a
>> world-rebuilding change!  :-)
>>
>> I feel slightly offended by being asked to try your untested patch.  Are
>> you under the impression that I _don't_ have to rebuild the world?
>
> Duh, my bad, sorry I was probably too distracted with other things at
> Guix Days, I completely missed that the world obviously had to be rebuilt.
> I guess I'm not used to dealing with core-updates :p
>
> Actually, this brings up a genuine question: how do you test core-updates
> for these type of changes?  Do we really have a rebuild the whole thing on
> every iteration?

Changing (guix build utils) is an extreme case, but pretty much.  I keep
a TODO list of things I want to do on that branch, and once it gets big
enough, I try to implement all at once before starting the Big Rebuild.

Then go do something else until a node in the graph fails to build.
Berlin typically has substitutes all the way up to 'guix', so it's "not
that bad" unless you are changing the really low layers.

> Cheers, and sorry for the mishaps!

No worries, and sorry for the angry comment.  :-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

end of thread, other threads:[~2020-01-30 21:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-27 23:40 bug#39318: [core-updates] 'make-desktop-entry-file' is not exported Marius Bakke
2020-01-28  7:47 ` Pierre Neidhardt
2020-01-29 10:34   ` Marius Bakke
2020-01-29 11:12     ` Pierre Neidhardt
2020-01-30 15:49       ` Pierre Neidhardt
2020-01-30 16:12         ` Marius Bakke
2020-01-30 18:51           ` Pierre Neidhardt
2020-01-30 21:35             ` Marius Bakke

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).