From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59017) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fkhi9-0004tf-CE for guix-patches@gnu.org; Tue, 31 Jul 2018 23:22:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fkhi6-0002en-61 for guix-patches@gnu.org; Tue, 31 Jul 2018 23:22:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:60060) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fkhi6-0002ej-1y for guix-patches@gnu.org; Tue, 31 Jul 2018 23:22:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fkhi5-0002X2-OC for guix-patches@gnu.org; Tue, 31 Jul 2018 23:22:01 -0400 Subject: [bug#31999] [PATCH 5/7] gnu: Add dmraid. --- Failed to build from master Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58909) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fkhhh-0004em-Ce for guix-patches@gnu.org; Tue, 31 Jul 2018 23:21:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fkhhe-0002Z1-8K for guix-patches@gnu.org; Tue, 31 Jul 2018 23:21:37 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:42305 helo=mta-1.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fkhhd-0002YD-Sv for guix-patches@gnu.org; Tue, 31 Jul 2018 23:21:34 -0400 References: <87600x10pd.fsf@gmail.com> <20180730133705.30293-1-ambrevar@gmail.com> <87wotc1s3a.fsf@fastmail.com> From: Brendan Tildesley Message-ID: <3b1592bc-dcd8-78f0-efdc-9349c00a7f98@openmailbox.org> Date: Wed, 1 Aug 2018 13:21:22 +1000 MIME-Version: 1.0 In-Reply-To: <87wotc1s3a.fsf@fastmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 31999@debbugs.gnu.org On 07/31/18 04:44, Marius Bakke wrote: > Pierre Neidhardt 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=3D/gnu/store/gr6ik2qp7vfqgfrnb9r1qj9x6x9w981s-dmraid-1.0.0.rc1= 6-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 \ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 -shared -Wl,--discard-all -Wl,= --no-undefined -Wl,--version-script,../lib/.export.sym \ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 -Wl,-soname,libdmraid.so.1 \ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 -ldevmapper-event -ldevmapper = -ldl gcc -o libdmraid-events-isw.so -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -Wl,-rpath=3D/gnu/store/gr6ik2qp7vfqgfrnb9r1qj9x6x9w981s-dmraid-1.0.0.rc1= 6-3/lib events/libdmraid-events-isw.o \ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 -shared -Wl,--discard-all -Wl,= --no-undefined -Wl,-soname,libdmraid-events-isw.so \ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 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: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 4 (primitive= -load "/gnu/store/4mmzx3xfbbpmaafdl8hdadsa2ah=E2=80=A6") In ice-9/eval.scm: =C2=A0=C2=A0 191:35=C2=A0 3 (_ _) In srfi/srfi-1.scm: =C2=A0=C2=A0=C2=A0 640:9=C2=A0 2 (for-each # =E2=80=A6) In /gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/gnu-= build-system.scm: =C2=A0=C2=A0 799:31=C2=A0 1 (_ _) In /gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/util= s.scm: =C2=A0=C2=A0=C2=A0 616:6=C2=A0 0 (invoke _ . _) /gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/util= s.scm:616:6: In procedure invoke: Throw to key `srfi-34' with args `(#)'. 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' fai= led