all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Brendan Tildesley <brendan.tildesley@openmailbox.org>
To: 31999@debbugs.gnu.org
Subject: [bug#31999] [PATCH 5/7] gnu: Add dmraid. --- Failed to build from master
Date: Wed, 1 Aug 2018 13:21:22 +1000	[thread overview]
Message-ID: <3b1592bc-dcd8-78f0-efdc-9349c00a7f98@openmailbox.org> (raw)
In-Reply-To: <87wotc1s3a.fsf@fastmail.com>

On 07/31/18 04:44, Marius Bakke wrote:
> Pierre Neidhardt <ambrevar@gmail.com> writes:
>
>> * gnu/package/disk.scm (dmraid): New variable.
> LGTM.

dmraid failed to build for me when I reconfigured. This change has
broken my ability to reconfigure as dmraid has crept in to my OS config
via udisks, even though I don't know anything about it and don't seem to
need it at all.

If guix pull was using a model with a delayed 'stable' branch as has
been discussed, this would mean I'd have caught this bug before any
regular user saw it. Currently, patches sit on the mailing list until
maybe one maintainer tests them and pushes them (I presume), so bugs get
immediately propagated to all users. If master was not immediately
pushed to all users, it would mean that all of us developers could
voluntarily choose to guix pull with master and thus become 'beta
testers' for all new patches that passed the initial screening by the
maintainer with git access. All nonurgent patches would have to run the
bug-catching gauntlet of master before it made it to stable. Currently,
I don't do any testing at all of other peoples patches on the list
simply because it would take effort to download, commit the patches to a
branch, and build, but I'm happy to be a zero-effort tester simply by
continuing to pull from master for my own system.

----------------------


gcc -o libdmraid.so -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings
-Winline -DDMRAID_AUTOREGISTER -O2
-Wl,-rpath=/gnu/store/gr6ik2qp7vfqgfrnb9r1qj9x6x9w981s-dmraid-1.0.0.rc16-3/lib
activate/activate.o activate/devmapper.o device/ata.o device/partition.o
device/scan.o device/scsi.o display/display.o format/format.o
locking/locking.o log/log.o metadata/log_ops.o metadata/metadata.o
metadata/reconfig.o misc/file.o misc/init.o misc/lib_context.o
misc/misc.o misc/workaround.o mm/dbg_malloc.o format/ataraid/asr.o
format/ataraid/hpt37x.o format/ataraid/hpt45x.o format/ataraid/isw.o
format/ataraid/jm.o format/ataraid/lsi.o format/ataraid/nv.o
format/ataraid/pdc.o format/ataraid/sil.o format/ataraid/via.o
format/ddf/ddf1.o format/ddf/ddf1_lib.o format/ddf/ddf1_crc.o
format/ddf/ddf1_cvt.o format/ddf/ddf1_dump.o format/partition/dos.o
register/dmreg.o \
        -shared -Wl,--discard-all -Wl,--no-undefined
-Wl,--version-script,../lib/.export.sym \
        -Wl,-soname,libdmraid.so.1 \
        -ldevmapper-event -ldevmapper -ldl
gcc -o libdmraid-events-isw.so -O2 -fPIC -Wall -Wundef -Wcast-align
-Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2
-Wl,-rpath=/gnu/store/gr6ik2qp7vfqgfrnb9r1qj9x6x9w981s-dmraid-1.0.0.rc16-3/lib
events/libdmraid-events-isw.o \
        -shared -Wl,--discard-all -Wl,--no-undefined
-Wl,-soname,libdmraid-events-isw.so \
        libdmraid.so -ldevmapper-event -ldevmapper -lpthread
ar r libdmraid.a activate/activate.o activate/devmapper.o device/ata.o
device/partition.o device/scan.o device/scsi.o display/display.o
format/format.o locking/locking.o log/log.o metadata/log_ops.o
metadata/metadata.o metadata/reconfig.o misc/file.o misc/init.o
misc/lib_context.o misc/misc.o misc/workaround.o mm/dbg_malloc.o
format/ataraid/asr.o format/ataraid/hpt37x.o format/ataraid/hpt45x.o
format/ataraid/isw.o format/ataraid/jm.o format/ataraid/lsi.o
format/ataraid/nv.o format/ataraid/pdc.o format/ataraid/sil.o
format/ataraid/via.o format/ddf/ddf1.o format/ddf/ddf1_lib.o
format/ddf/ddf1_crc.o format/ddf/ddf1_cvt.o format/ddf/ddf1_dump.o
format/partition/dos.o register/dmreg.o
gcc: error: libdmraid.so: No such file or directory
make[1]: *** [Makefile:83: libdmraid-events-isw.so] Error 1
make[1]: *** Waiting for unfinished jobs....
ar: creating libdmraid.a
ranlib libdmraid.a
make[1]: Leaving directory
'/tmp/guix-build-dmraid-1.0.0.rc16-3.drv-0/dmraid/1.0.0.rc16-3/dmraid/lib'
make: *** [make.tmpl:120: lib] Error 2
Backtrace:
           4 (primitive-load "/gnu/store/4mmzx3xfbbpmaafdl8hdadsa2ah…")
In ice-9/eval.scm:
   191:35  3 (_ _)
In srfi/srfi-1.scm:
    640:9  2 (for-each #<procedure a30b00 at /gnu/store/f95ghy8mx00…> …)
In
/gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/gnu-build-system.scm:
   799:31  1 (_ _)
In
/gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/utils.scm:
    616:6  0 (invoke _ . _)

/gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/utils.scm:616:6:
In procedure invoke:
Throw to key `srfi-34' with args `(#<condition &invoke-error [program:
"make" arguments: ("-j" "8") exit-status: 2 term-signal: #f stop-signal:
#f] 68fc00>)'.
builder for
`/gnu/store/1pijciihl4mlkk81hvr7sz1bvlhbgjsy-dmraid-1.0.0.rc16-3.drv'
failed with exit code 1
@ build-failed
/gnu/store/1pijciihl4mlkk81hvr7sz1bvlhbgjsy-dmraid-1.0.0.rc16-3.drv - 1
builder for
`/gnu/store/1pijciihl4mlkk81hvr7sz1bvlhbgjsy-dmraid-1.0.0.rc16-3.drv'
failed with exit code 1
guix build: error: build failed: build of
`/gnu/store/1pijciihl4mlkk81hvr7sz1bvlhbgjsy-dmraid-1.0.0.rc16-3.drv' failed

  reply	other threads:[~2018-08-01  3:22 UTC|newest]

Thread overview: 65+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-06-28 21:32 [bug#31999] [PATCH 1/7] gnu: Add volume-key Pierre Neidhardt
2018-06-28 21:35 ` [bug#31999] [PATCH 2/7] gnu: Add ndctl Pierre Neidhardt
2018-06-28 21:35   ` [bug#31999] [PATCH 3/7] gnu: Add libbytesize Pierre Neidhardt
2018-07-12 20:20     ` Marius Bakke
2018-07-28 22:07       ` Pierre Neidhardt
2018-07-29 22:10         ` Marius Bakke
2018-07-30  9:59           ` Pierre Neidhardt
2018-07-30 13:36             ` Pierre Neidhardt
2018-07-30 18:42               ` Marius Bakke
2018-06-28 21:35   ` [bug#31999] [PATCH 4/7] gnu: lvm2: Add device-mapper-event support Pierre Neidhardt
2018-07-12 21:26     ` Marius Bakke
2018-07-28 22:09       ` Pierre Neidhardt
2018-07-29 22:33         ` Marius Bakke
2018-07-30 10:10           ` Pierre Neidhardt
2018-07-30 10:12           ` Pierre Neidhardt
2018-07-30 12:50             ` Marius Bakke
2018-07-30 13:36               ` Pierre Neidhardt
2018-07-30 18:43                 ` Marius Bakke
2018-06-28 21:35   ` [bug#31999] [PATCH 5/7] gnu: Add dmraid Pierre Neidhardt
2018-07-12 21:28     ` Marius Bakke
2018-07-28 15:32       ` Pierre Neidhardt
2018-07-28 22:10         ` Pierre Neidhardt
2018-07-29 22:42           ` Marius Bakke
2018-07-30 10:23             ` Pierre Neidhardt
2018-07-30 13:37               ` Pierre Neidhardt
2018-07-30 18:44                 ` Marius Bakke
2018-08-01  3:21                   ` Brendan Tildesley [this message]
2018-08-01 11:37                     ` [bug#31999] [PATCH 5/7] gnu: Add dmraid. --- Failed to build from master Marius Bakke
2018-06-28 21:35   ` [bug#31999] [PATCH 6/7] gnu: Add libblockdev Pierre Neidhardt
2018-07-12 20:24     ` Marius Bakke
2018-07-28 22:10       ` Pierre Neidhardt
2018-07-29 22:56     ` Marius Bakke
2018-07-30  9:14       ` Pierre Neidhardt
2018-07-30 12:52         ` Marius Bakke
2018-07-30 13:37           ` Pierre Neidhardt
2018-07-30 18:48             ` Marius Bakke
2018-06-28 21:35   ` [bug#31999] [PATCH 7/7] gnu: Update udisk to 2.7.6 Pierre Neidhardt
2018-06-28 21:40     ` Pierre Neidhardt
2018-07-12 21:34     ` Marius Bakke
2018-07-28 22:11       ` Pierre Neidhardt
2018-07-28 22:17         ` Pierre Neidhardt
2018-07-29 23:01         ` Marius Bakke
2018-07-30 13:38           ` [bug#31999] [PATCH 7/7] gnu: Update udisks to 2.7.7 Pierre Neidhardt
2018-07-30 18:54             ` Marius Bakke
2018-07-30 19:20               ` Pierre Neidhardt
2018-07-30 19:36                 ` Pierre Neidhardt
2018-07-30 19:39                 ` Marius Bakke
2018-07-30 19:50                   ` Pierre Neidhardt
2018-07-30 20:59                     ` Marius Bakke
2018-07-12 20:12   ` [bug#31999] [PATCH 2/7] gnu: Add ndctl Marius Bakke
2018-07-28 22:05     ` Pierre Neidhardt
2018-07-29 22:23       ` Marius Bakke
2018-07-30  9:47         ` Pierre Neidhardt
2018-07-30 12:54           ` Marius Bakke
2018-07-30 13:35             ` Pierre Neidhardt
2018-07-30 18:56               ` Marius Bakke
2018-07-12 20:04 ` [bug#31999] [PATCH 1/7] gnu: Add volume-key Marius Bakke
2018-07-28 21:58   ` [bug#32299] " Pierre Neidhardt
2018-07-28 22:02     ` bug#32299: " Pierre Neidhardt
2018-07-29 22:28     ` [bug#32299] " Marius Bakke
2018-07-30  9:19       ` [bug#31999] " Pierre Neidhardt
2018-07-30 13:16         ` [bug#31999] " Pierre Neidhardt
2018-07-30 19:01           ` Marius Bakke
2018-07-28 22:04   ` Pierre Neidhardt
2018-07-30 19:53 ` bug#31999: [PATCH 7/7] gnu: Update udisks to 2.7.7 Pierre Neidhardt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3b1592bc-dcd8-78f0-efdc-9349c00a7f98@openmailbox.org \
    --to=brendan.tildesley@openmailbox.org \
    --cc=31999@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.