From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:40560) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gyaT0-0005l6-T4 for guix-patches@gnu.org; Tue, 26 Feb 2019 06:00:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gyaSz-0000En-Mz for guix-patches@gnu.org; Tue, 26 Feb 2019 06:00:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38739) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gyaSx-0000Be-Bb for guix-patches@gnu.org; Tue, 26 Feb 2019 06:00:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gyaSx-0004Pr-6B for guix-patches@gnu.org; Tue, 26 Feb 2019 06:00:03 -0500 Subject: [bug#34650] Acknowledgement ([PATCH] ruby-mailcatcher: Draft) Resent-Message-ID: References: <20190225151705.17655-1-mail@ambrevar.xyz> <871s3vq4fw.fsf@ambrevar.xyz> <87zhqjfzvv.fsf@cbaines.net> From: Pierre Neidhardt In-reply-to: <87zhqjfzvv.fsf@cbaines.net> Date: Tue, 26 Feb 2019 11:59:27 +0100 Message-ID: <87ftsa24ts.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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: Christopher Baines Cc: 34650@debbugs.gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Christopher, Thanks for all the details, that will help tremendously for sure. > ruby-tilt I tried applying your patch but I get the following error: =2D-8<---------------cut here---------------start------------->8--- starting phase `check' rake aborted! Bundler::VersionConflict: Bundler could not find compatible versions for ge= m "ffi": In Gemfile: sassc was resolved to 2.0.0, which depends on ffi (~> 1.9.6) Could not find gem 'ffi (~> 1.9.6)', which is required by gem 'sassc', in a= ny of the sources. =2D-8<---------------cut here---------------end--------------->8--- I suppose that ruby-ffi was updated recently and that the version number ne= eds patching? > I think theres a commit on the staging branch to pass the --verbose flag > to gem install, which may be revealing. I'll look into it, thanks for the tip. > In my opinion, if you think someone might use it as a Ruby library, > stick with the ruby- prefix for consistency. Otherwise, call it what you > think makes most sense. I'll call if mailcatcher then. > If you're confident that the more recent versions of the dependencies > work, then I'd recommend patching the source to loosen the dependency > constraints. I see that's what you are doing in your patch. It's quite cumbersome thoug= h :p At this point I wonder: if the developer explicitly say "A should be version X or above, while B should be exactly version Y", shou= ldn't we respect the upstream wish? =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAlx1HA8ACgkQm9z0l6S7 zH/5agf/cwKHYRESwqv56MszerLTw01HAJy1Qnzo9goOONMGKzyPRplpGUef6NPq 1TKEwls4osFopjCLxxbP1IUDT9f8PQ0Mnym+ucULkdztuzf6iPnAnV2kSV5k931L OAgYdlOAXn6Gio1BDDN57sYPbBLE+0M88EEcq4XWknWEMhRmvGXE/HcL34z/Fxzt wwpAEVle5jUJd7D1YDqbml+H8tW6dIFJ9SmRwVxDzE5joftsfCoJkt6k4/HjMhCI ilihbROn6eN+K1sMgN6k5oH9mW748kHaKP6xNq1eN5MLODmTyXpjVkmAo417czsH BI0M/3qggupBIoqDCJ1W65zjjnZfpQ== =wVss -----END PGP SIGNATURE----- --=-=-=--