Package Details: ruby-byebug 11.1.3-1

Git Clone URL: https://aur.archlinux.org/ruby-byebug.git (read-only, click to copy)
Package Base: ruby-byebug
Description: Ruby debugger
Upstream URL: https://github.com/deivid-rodriguez/byebug
Licenses: BSD2
Submitter: Segaja
Maintainer: Segaja
Last Packager: Segaja
Votes: 0
Popularity: 0.000000
First Submitted: 2021-03-24 21:31
Last Updated: 2021-03-24 21:31

Dependencies (6)

Required by (1)

Sources (2)

Latest Comments

jorgicio commented on 2021-03-26 21:03

I could understand the reason: it looks that I set the GEM_HOME variable, as mentioned here: https://wiki.archlinux.org/index.php/ruby#Setup

I had to unset that variable in order to make it work and now it installs without issues.

Thanks!

Segaja commented on 2021-03-26 19:18

Hm interesting. Your build() output looks very different to what I get locally:

==> Starting build()...
byebug 11.1.3 built to pkg/byebug-11.1.3.gem.
==> Entering fakeroot environment...
==> Starting package()...
Building native extensions. This could take a while...
Successfully installed byebug-11.1.3
1 gem installed

It seems for whatever reason on your machine it doesn't build the gem into the pkg/ subfolder.

jorgicio commented on 2021-03-25 03:11

There's an error trying to install this package:

jorgicio@hackenherr ~/.cache/yay/ruby-byebug $ makepkg -si                                                                                                         
[0:04:17]
==> Creando el paquete: ruby-byebug 11.1.3-1 (jue 25 mar 2021 00:04:20)
==> Comprobando dependencias mientras se ejecuta...
==> Comprobando dependencias mientras se compila...
==> Recibiendo las fuentes...
  -> ruby-byebug-11.1.3.tar.gz ha sido encontrado 
  -> remove-unwanted-dependencies.patch ha sido encontrado 
==> Validando los archivos source con sha512sums...
    ruby-byebug-11.1.3.tar.gz ... Aprobado
    remove-unwanted-dependencies.patch ... Aprobado
==> Extrayendo las fuentes...
  -> Extrayendo ruby-byebug-11.1.3.tar.gz con bsdtar
==> Iniciando prepare()...
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/Gemfile b/Gemfile
|index baffd808..846c8c96 100644
|--- a/Gemfile
|+++ b/Gemfile
--------------------------
patching file Gemfile
Using Plan A...
Hunk #1 succeeded at 4.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff --git a/Rakefile b/Rakefile
|index fc750d31..d0d646bd 100644
|--- a/Rakefile
|+++ b/Rakefile
--------------------------
patching file Rakefile
Using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 31.
Hunk #3 succeeded at 63.
Hunk #4 succeeded at 122.
done
==> Eliminando el directorio $pkgdir/...
==> Iniciando build()...
WARNING:  open-ended dependency on bundler (>= 2.0, development) is not 
recommended
 if bundler is semantically versioned, use:
    add_development_dependency 'bundler', '~> 2.0'
 WARNING:  See https://guides.rubygems.org/specification-reference/ for 
help
Successfully built RubyGem
Name: byebug
Version: 11.1.3
File: byebug-11.1.3.gem
==> Entrando en entorno fakeroot...
==> Iniciando package()...
Building native extensions. This could take a while...
ERROR:  While executing gem ... (Errno::ENOENT)
    No such file or directory @ dir_s_mkdir - 
/home/jorgicio/.cache/yay/ruby-byebug/pkg/ruby-byebug/usr/bin