Bug#955555: gitlab: uninitialized constant APIGuard

2020-04-03 Thread Dragos Jarca

On 03.04.2020 10:51, Pirate Praveen wrote:

It looks like you are not using grpc debian package.
If you look in
/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/specifications/grpc-1.26.0.gemspec

   s.required_ruby_version = Gem::Requirement.new(">= 2.3.0".freeze)

grep -a required_ruby_version 
/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/specifications/grpc-1.26.0.gemspec

  s.required_ruby_version = Gem::Requirement.new(">= 2.3.0".freeze)

Run "gem which grpc" which should be

/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/grpc-1.26.0/src/ruby/lib/grpc.rb

If you get a path in /var/lib/gems/2.7.0/ then it means you are using
the gem from rubyems.org

gem which grpc

/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/grpc-1.26.0/src/ruby/lib/grpc.rb

root@a:~# dpkg -l ruby-grpc
Desired=Unknown/Install/Remove/Purge/Hold
| 
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend

|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name   Version  Architecture Description
+++-==---=
ii  ruby-grpc  1.26.0-2 amd64    GRPC system in Ruby
root@a:~# apt-get install --reinstall ruby-grpc
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 2 not 
upgraded.

2 not fully installed or removed.
Need to get 0 B/1096 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 358794 files and directories currently installed.)
Preparing to unpack .../ruby-grpc_1.26.0-2_amd64.deb ...
Unpacking ruby-grpc (1.26.0-2) over (1.26.0-2) ...
Setting up ruby-grpc (1.26.0-2) ...
Setting up gitlab (12.8.8-4) ...
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
grpc-1.26.0-x86_64-linux requires ruby version < 2.7.dev, >= 2.3, which 
is incompatible with the current version, ruby 2.7.0p0

dpkg: error processing package gitlab (--configure):
 installed gitlab package post-installation script subprocess returned 
error exit status 1

Setting up gitaly (1.86.0+dfsg1-1) ...
Resolving dependencies...
grpc-1.26.0-x86_64-linux requires ruby version < 2.7.dev, >= 2.3, which 
is incompatible with the current version, ruby 2.7.0p0

dpkg: error processing package gitaly (--configure):
 installed gitaly package post-installation script subprocess returned 
error exit status 5

Errors were encountered while processing:
 gitlab
 gitaly
E: Sub-process /usr/bin/dpkg returned an error code (1)



Bug#955555: gitlab: uninitialized constant APIGuard

2020-04-03 Thread Pirate Praveen


On 03/04/20 12:00 pm, Dragos Jarca wrote:
> 
> On 03.04.2020 08:57, Pirate Praveen wrote:
>>
>> On 2020, ഏപ്രിൽ 3 10:58:47 AM IST, Dragos Jarca
>>  wrote:
>>> Hi
>>>
>>> I told you that in amd64
>>>
>>> The problem is that I cannot upgrade to experimental(12.8.8-3) because
>>> there are missing ruby packages on amd64
>>>
>>> You solved https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955202 but
>>>
>>> not https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955197.
>> It happened because ftp masters missed
>> https://ftp-master.debian.org/new/ruby-enumerable-statistics_2.0.1-1.html
>>
>> Both were in NEW at same time. In wiki I mentioned you can get this
>> from https://people.debian.org/~praveen/new
> 
> Ok, already installed from there before you reply. My mistake.
> 
> But now:
> 
> Setting up gitaly (1.86.0+dfsg1-1) ...
> Resolving dependencies
> grpc-1.26.0-x86_64-linux requires ruby version < 2.7.dev, >= 2.3, which
> is incompatible with the current version, ruby 2.7.0p0

It looks like you are not using grpc debian package.

If you look in
/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/specifications/grpc-1.26.0.gemspec

  s.required_ruby_version = Gem::Requirement.new(">= 2.3.0".freeze)

Run "gem which grpc" which should be

/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0/gems/grpc-1.26.0/src/ruby/lib/grpc.rb

If you get a path in /var/lib/gems/2.7.0/ then it means you are using
the gem from rubyems.org



signature.asc
Description: OpenPGP digital signature


Bug#955555: gitlab: uninitialized constant APIGuard

2020-04-03 Thread Dragos Jarca



On 03.04.2020 08:57, Pirate Praveen wrote:


On 2020, ഏപ്രിൽ 3 10:58:47 AM IST, Dragos Jarca  
wrote:

Hi

I told you that in amd64

The problem is that I cannot upgrade to experimental(12.8.8-3) because
there are missing ruby packages on amd64

You solved https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955202 but

not https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955197.

It happened because ftp masters missed 
https://ftp-master.debian.org/new/ruby-enumerable-statistics_2.0.1-1.html

Both were in NEW at same time. In wiki I mentioned you can get this from 
https://people.debian.org/~praveen/new


Ok, already installed from there before you reply. My mistake.

But now:

Setting up gitaly (1.86.0+dfsg1-1) ...
Resolving dependencies
grpc-1.26.0-x86_64-linux requires ruby version < 2.7.dev, >= 2.3, which 
is incompatible with the current version, ruby 2.7.0p0

dpkg: error processing package gitaly (--configure):
 installed gitaly package post-installation script subprocess returned 
error exit status 5


Setting up gitlab (12.8.8-4) ...
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
grpc-1.26.0-x86_64-linux requires ruby version < 2.7.dev, >= 2.3, which 
is incompatible with the current version, ruby 2.7.0p0

dpkg: error processing package gitlab (--configure):
 installed gitlab package post-installation script subprocess returned 
error exit status 1


apt-show-versions -a ruby-grpc
ruby-grpc:amd64 1.26.0-2 install ok installed
ruby-grpc:amd64 1.16.0-1~bpo9+1 stretch-backports deb.debian.org
No oldstable version
No stable version
ruby-grpc:amd64 1.26.0-2    testing   deb.debian.org
No testing-updates version
ruby-grpc:amd64 1.26.0-2    unstable  ftp.debian.org
No experimental version
ruby-grpc:amd64/testing 1.26.0-2 uptodate

apt-show-versions -a ruby
ruby:amd64 1:2.7 install ok installed
ruby:amd64 1:2.3.3   stretch  deb.debian.org
No stable version
ruby:amd64 1:2.5.7.1 testing  deb.debian.org
No testing-updates version
ruby:amd64 1:2.7 unstable ftp.debian.org
No experimental version
ruby:amd64/unstable 1:2.7 uptodate


root@a:~# apt install gitlab/experimental
Reading package lists... Done
Building dependency tree
Reading state information... Done
Selected version '12.8.8-4' (Debian:experimental [all]) for 'gitlab'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  gitlab : Depends: ruby-unicode-plot but it is not going to be
installed
E: Unable to correct problems, you have held broken packages.
root@a:~# apt-show-versions -a ruby-unicode-plot
No oldstable version
No stable version
No testing version
No testing-updates version
ruby-unicode-plot:all 0.0.4-1 unstable ftp.debian.org
No experimental version
ruby-unicode-plot:all not installed
root@a:~# apt install ruby-unicode-plot
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  ruby-unicode-plot : Depends: ruby-enumerable-statistics (>= 2.0.1) but

it is not installable
E: Unable to correct problems, you have held broken packages.
root@a:~# apt-show-versions -a ruby-enumerable-statistics
ruby-enumerable-statistics not installed (not available)

More, now redmine is uninstalled because of ruby-actionpack-xml-parser.

I think because redmine does not support rails 6 yet and gitlab needs rails 6.

Can you open a bug against ruby-actionpack-xml-parser to work with rails 6?

I will.



Thx,

Dragos Jarca


On 02.04.2020 19:35, Pirate Praveen wrote:

Control: fixed -1 12.8.6-1

On 2020, ഏപ്രിൽ 2 8:05:53 PM IST, Dragos Jarca

 wrote:

Package: gitlab
Version: 12.6.8-3
Severity: grave
Tags: a11y
Justification: renders package unusable

Dear Maintainer,

I upgraded packages:

Start-Date: 2020-04-02  10:00:27
Commandline: apt-get dist-upgrade
Install: libllvm10:amd64 (1:10.0.0-1, automatic), ruby-sync:amd64
(0.5.0-2, automatic)
Upgrade: libpython3.7-minimal:amd64 (3.7.7-1, 3.7.7-1+b1),
python3-werkzeug:amd64 (0.16.1+dfsg1-1, 0.16.1+dfsg1-2),
glib-networking-services:amd64 (2.64.0-1, 2.64.1-1),
libpython3.8-dbg:amd64 (3.8.2-1, 3.8.2-1+b1), libpython3.8-dev:amd64
(3.8.2-1, 3.8.2-1+b1), php-phpseclib:amd64 (2.0.25-1, 2.0.26-1),

Bug#955555: gitlab: uninitialized constant APIGuard

2020-04-03 Thread Pirate Praveen



On 2020, ഏപ്രിൽ 3 10:58:47 AM IST, Dragos Jarca  
wrote:
>Hi
>
>I told you that in amd64
>
>The problem is that I cannot upgrade to experimental(12.8.8-3) because
>there are missing ruby packages on amd64
>
>You solved https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955202 but
>
>not https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955197.

It happened because ftp masters missed 
https://ftp-master.debian.org/new/ruby-enumerable-statistics_2.0.1-1.html

Both were in NEW at same time. In wiki I mentioned you can get this from 
https://people.debian.org/~praveen/new

>root@a:~# apt install gitlab/experimental
>Reading package lists... Done
>Building dependency tree
>Reading state information... Done
>Selected version '12.8.8-4' (Debian:experimental [all]) for 'gitlab'
>Some packages could not be installed. This may mean that you have
>requested an impossible situation or if you are using the unstable
>distribution that some required packages have not yet been created
>or been moved out of Incoming.
>The following information may help to resolve the situation:
>
>The following packages have unmet dependencies:
> gitlab : Depends: ruby-unicode-plot but it is not going to be
>installed
>E: Unable to correct problems, you have held broken packages.
>root@a:~# apt-show-versions -a ruby-unicode-plot
>No oldstable version
>No stable version
>No testing version
>No testing-updates version
>ruby-unicode-plot:all 0.0.4-1 unstable ftp.debian.org
>No experimental version
>ruby-unicode-plot:all not installed
>root@a:~# apt install ruby-unicode-plot
>Reading package lists... Done
>Building dependency tree
>Reading state information... Done
>Some packages could not be installed. This may mean that you have
>requested an impossible situation or if you are using the unstable
>distribution that some required packages have not yet been created
>or been moved out of Incoming.
>The following information may help to resolve the situation:
>
>The following packages have unmet dependencies:
> ruby-unicode-plot : Depends: ruby-enumerable-statistics (>= 2.0.1) but
>
>it is not installable
>E: Unable to correct problems, you have held broken packages.
>root@a:~# apt-show-versions -a ruby-enumerable-statistics
>ruby-enumerable-statistics not installed (not available)
>
>More, now redmine is uninstalled because of ruby-actionpack-xml-parser.

I think because redmine does not support rails 6 yet and gitlab needs rails 6.

Can you open a bug against ruby-actionpack-xml-parser to work with rails 6?

>Thx,
>
>Dragos Jarca
>
>
>On 02.04.2020 19:35, Pirate Praveen wrote:
>>
>> Control: fixed -1 12.8.6-1
>>
>> On 2020, ഏപ്രിൽ 2 8:05:53 PM IST, Dragos Jarca
> wrote:
>>> Package: gitlab
>>> Version: 12.6.8-3
>>> Severity: grave
>>> Tags: a11y
>>> Justification: renders package unusable
>>>
>>> Dear Maintainer,
>>>
>>> I upgraded packages:
>>>
>>> Start-Date: 2020-04-02  10:00:27
>>> Commandline: apt-get dist-upgrade
>>> Install: libllvm10:amd64 (1:10.0.0-1, automatic), ruby-sync:amd64
>>> (0.5.0-2, automatic)
>>> Upgrade: libpython3.7-minimal:amd64 (3.7.7-1, 3.7.7-1+b1),
>>> python3-werkzeug:amd64 (0.16.1+dfsg1-1, 0.16.1+dfsg1-2),
>>> glib-networking-services:amd64 (2.64.0-1, 2.64.1-1),
>>> libpython3.8-dbg:amd64 (3.8.2-1, 3.8.2-1+b1), libpython3.8-dev:amd64
>>> (3.8.2-1, 3.8.2-1+b1), php-phpseclib:amd64 (2.0.25-1, 2.0.26-1),
>>> libgirepository-1.0-1:amd64 (1.62.0-5+b1, 1.64.0-2),
>>> libpython3.8-minimal:amd64 (3.8.2-1, 3.8.2-1+b1),
>glib-networking:amd64
>>>
>>> (2.64.0-1, 2.64.1-1), dash:amd64 (0.5.10.2-6, 0.5.10.2-7),
>>> ruby-memoist:amd64 (0.16.2-1, 0.16.2-2), ruby-tins:amd64 (1.1.0-1,
>>> 1.1.0-2), libhiredis0.14:amd64 (0.14.0-6, 0.14.1-1),
>libffi-dev:amd64
>>> (3.3-3, 3.3-4), libdbd-pg-perl:amd64 (3.10.4-1, 3.10.5-1),
>>> yarnpkg:amd64
>>> (1.19.1-1, 1.21.1-2), nodejs:amd64 (10.17.0~dfsg-2, 10.19.0~dfsg-3),
>>> libpython3.8:amd64 (3.8.2-1, 3.8.2-1+b1), python3.7:amd64 (3.7.7-1,
>>> 3.7.7-1+b1), python3.8:amd64 (3.8.2-1, 3.8.2-1+b1),
>>> ruby-mini-magick:amd64 (4.9.2-1.1, 4.9.5-2), bubblewrap:amd64
>(0.4.0-1,
>>>
>>> 0.4.1-1), node-d3-quadtree:amd64 (1.0.6-2, 1.0.7-1), libpq5:amd64
>>> (12.2-1+b1, 12.2-4), libpython3.7-stdlib:amd64 (3.7.7-1,
>3.7.7-1+b1),
>>> glib-networking-common:amd64 (2.64.0-1, 2.64.1-1),
>>> python3.7-minimal:amd64 (3.7.7-1, 3.7.7-1+b1),
>>> ruby-state-machines-activemodel:amd64 (0.5.1-3, 0.7.1-2),
>>> libpq-dev:amd64 (12.2-1+b1, 12.2-4), npm:amd64 (6.14.2+ds-2,
>>> 6.14.3+ds-1), python3-future:amd64 (0.18.2-1, 0.18.2-2),
>>> postgresql-12:amd64 (12.2-1+b1, 12.2-4), gir1.2-glib-2.0:amd64
>>> (1.62.0-5+b1, 1.64.0-2), python3.8-minimal:amd64 (3.8.2-1,
>3.8.2-1+b1),
>>>
>>> python3-acme:amd64 (1.1.0-1, 1.3.0-2), libconfuse-common:amd64
>>> (3.2.2+dfsg-1, 3.2.2+dfsg-2), ruby-omniauth:amd64 (1.9.0-1,
>1.9.1-1),
>>> shared-mime-info:amd64 (1.10-1, 1.15-1), libnode-dev:amd64
>>> (10.17.0~dfsg-2, 10.19.0~dfsg-3), libwnck-3-0:amd64 (3.32.0-1,
>>> 3.36.0-1), ruby-warden:amd64 (1.2.3-2, 1.2.8-1),
>>> 

Bug#955555: gitlab: uninitialized constant APIGuard

2020-04-02 Thread Dragos Jarca

Hi

I told you that in amd64

The problem is that I cannot upgrade to experimental(12.8.8-3) because
there are missing ruby packages on amd64

You solved https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955202 but 
not https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955197.


root@a:~# apt install gitlab/experimental
Reading package lists... Done
Building dependency tree
Reading state information... Done
Selected version '12.8.8-4' (Debian:experimental [all]) for 'gitlab'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gitlab : Depends: ruby-unicode-plot but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@a:~# apt-show-versions -a ruby-unicode-plot
No oldstable version
No stable version
No testing version
No testing-updates version
ruby-unicode-plot:all 0.0.4-1 unstable ftp.debian.org
No experimental version
ruby-unicode-plot:all not installed
root@a:~# apt install ruby-unicode-plot
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 ruby-unicode-plot : Depends: ruby-enumerable-statistics (>= 2.0.1) but 
it is not installable

E: Unable to correct problems, you have held broken packages.
root@a:~# apt-show-versions -a ruby-enumerable-statistics
ruby-enumerable-statistics not installed (not available)

More, now redmine is uninstalled because of ruby-actionpack-xml-parser.

Thx,

Dragos Jarca


On 02.04.2020 19:35, Pirate Praveen wrote:


Control: fixed -1 12.8.6-1

On 2020, ഏപ്രിൽ 2 8:05:53 PM IST, Dragos Jarca  
wrote:

Package: gitlab
Version: 12.6.8-3
Severity: grave
Tags: a11y
Justification: renders package unusable

Dear Maintainer,

I upgraded packages:

Start-Date: 2020-04-02  10:00:27
Commandline: apt-get dist-upgrade
Install: libllvm10:amd64 (1:10.0.0-1, automatic), ruby-sync:amd64
(0.5.0-2, automatic)
Upgrade: libpython3.7-minimal:amd64 (3.7.7-1, 3.7.7-1+b1),
python3-werkzeug:amd64 (0.16.1+dfsg1-1, 0.16.1+dfsg1-2),
glib-networking-services:amd64 (2.64.0-1, 2.64.1-1),
libpython3.8-dbg:amd64 (3.8.2-1, 3.8.2-1+b1), libpython3.8-dev:amd64
(3.8.2-1, 3.8.2-1+b1), php-phpseclib:amd64 (2.0.25-1, 2.0.26-1),
libgirepository-1.0-1:amd64 (1.62.0-5+b1, 1.64.0-2),
libpython3.8-minimal:amd64 (3.8.2-1, 3.8.2-1+b1), glib-networking:amd64

(2.64.0-1, 2.64.1-1), dash:amd64 (0.5.10.2-6, 0.5.10.2-7),
ruby-memoist:amd64 (0.16.2-1, 0.16.2-2), ruby-tins:amd64 (1.1.0-1,
1.1.0-2), libhiredis0.14:amd64 (0.14.0-6, 0.14.1-1), libffi-dev:amd64
(3.3-3, 3.3-4), libdbd-pg-perl:amd64 (3.10.4-1, 3.10.5-1),
yarnpkg:amd64
(1.19.1-1, 1.21.1-2), nodejs:amd64 (10.17.0~dfsg-2, 10.19.0~dfsg-3),
libpython3.8:amd64 (3.8.2-1, 3.8.2-1+b1), python3.7:amd64 (3.7.7-1,
3.7.7-1+b1), python3.8:amd64 (3.8.2-1, 3.8.2-1+b1),
ruby-mini-magick:amd64 (4.9.2-1.1, 4.9.5-2), bubblewrap:amd64 (0.4.0-1,

0.4.1-1), node-d3-quadtree:amd64 (1.0.6-2, 1.0.7-1), libpq5:amd64
(12.2-1+b1, 12.2-4), libpython3.7-stdlib:amd64 (3.7.7-1, 3.7.7-1+b1),
glib-networking-common:amd64 (2.64.0-1, 2.64.1-1),
python3.7-minimal:amd64 (3.7.7-1, 3.7.7-1+b1),
ruby-state-machines-activemodel:amd64 (0.5.1-3, 0.7.1-2),
libpq-dev:amd64 (12.2-1+b1, 12.2-4), npm:amd64 (6.14.2+ds-2,
6.14.3+ds-1), python3-future:amd64 (0.18.2-1, 0.18.2-2),
postgresql-12:amd64 (12.2-1+b1, 12.2-4), gir1.2-glib-2.0:amd64
(1.62.0-5+b1, 1.64.0-2), python3.8-minimal:amd64 (3.8.2-1, 3.8.2-1+b1),

python3-acme:amd64 (1.1.0-1, 1.3.0-2), libconfuse-common:amd64
(3.2.2+dfsg-1, 3.2.2+dfsg-2), ruby-omniauth:amd64 (1.9.0-1, 1.9.1-1),
shared-mime-info:amd64 (1.10-1, 1.15-1), libnode-dev:amd64
(10.17.0~dfsg-2, 10.19.0~dfsg-3), libwnck-3-0:amd64 (3.32.0-1,
3.36.0-1), ruby-warden:amd64 (1.2.3-2, 1.2.8-1),
libpython3.8-stdlib:amd64 (3.8.2-1, 3.8.2-1+b1), libnode64:amd64
(10.17.0~dfsg-2, 10.19.0~dfsg-3), libwnck-3-common:amd64 (3.32.0-1,
3.36.0-1), libpcap0.8:amd64 (1.9.1-2, 1.9.1-3), libffi7:amd64 (3.3-3,
3.3-4), python3.8-dbg:amd64 (3.8.2-1, 3.8.2-1+b1), python3.8-dev:amd64
(3.8.2-1, 3.8.2-1+b1), libconfuse2:amd64 (3.2.2+dfsg-1, 3.2.2+dfsg-2),
postgresql-client-12:amd64 (12.2-1+b1, 12.2-4)
End-Date: 2020-04-02  10:05:57

Start-Date: 2020-04-02  10:14:16
Commandline: apt-get -t unstable install gitlab-shell
Upgrade: gitlab-shell:amd64 (10.3.0+debian-3.1, 11.0.0+debian-2)
End-Date: 2020-04-02  10:14:37

After that gitlab stop starting.

The error is:

rake aborted!
NameError: uninitialized constant APIGuard


Bug#955555: gitlab: uninitialized constant APIGuard

2020-04-02 Thread Pirate Praveen



Control: fixed -1 12.8.6-1

On 2020, ഏപ്രിൽ 2 8:05:53 PM IST, Dragos Jarca  
wrote:
>Package: gitlab
>Version: 12.6.8-3
>Severity: grave
>Tags: a11y
>Justification: renders package unusable
>
>Dear Maintainer,
>
>I upgraded packages:
>
>Start-Date: 2020-04-02  10:00:27
>Commandline: apt-get dist-upgrade
>Install: libllvm10:amd64 (1:10.0.0-1, automatic), ruby-sync:amd64 
>(0.5.0-2, automatic)
>Upgrade: libpython3.7-minimal:amd64 (3.7.7-1, 3.7.7-1+b1), 
>python3-werkzeug:amd64 (0.16.1+dfsg1-1, 0.16.1+dfsg1-2), 
>glib-networking-services:amd64 (2.64.0-1, 2.64.1-1), 
>libpython3.8-dbg:amd64 (3.8.2-1, 3.8.2-1+b1), libpython3.8-dev:amd64 
>(3.8.2-1, 3.8.2-1+b1), php-phpseclib:amd64 (2.0.25-1, 2.0.26-1), 
>libgirepository-1.0-1:amd64 (1.62.0-5+b1, 1.64.0-2), 
>libpython3.8-minimal:amd64 (3.8.2-1, 3.8.2-1+b1), glib-networking:amd64
>
>(2.64.0-1, 2.64.1-1), dash:amd64 (0.5.10.2-6, 0.5.10.2-7), 
>ruby-memoist:amd64 (0.16.2-1, 0.16.2-2), ruby-tins:amd64 (1.1.0-1, 
>1.1.0-2), libhiredis0.14:amd64 (0.14.0-6, 0.14.1-1), libffi-dev:amd64 
>(3.3-3, 3.3-4), libdbd-pg-perl:amd64 (3.10.4-1, 3.10.5-1),
>yarnpkg:amd64 
>(1.19.1-1, 1.21.1-2), nodejs:amd64 (10.17.0~dfsg-2, 10.19.0~dfsg-3), 
>libpython3.8:amd64 (3.8.2-1, 3.8.2-1+b1), python3.7:amd64 (3.7.7-1, 
>3.7.7-1+b1), python3.8:amd64 (3.8.2-1, 3.8.2-1+b1), 
>ruby-mini-magick:amd64 (4.9.2-1.1, 4.9.5-2), bubblewrap:amd64 (0.4.0-1,
>
>0.4.1-1), node-d3-quadtree:amd64 (1.0.6-2, 1.0.7-1), libpq5:amd64 
>(12.2-1+b1, 12.2-4), libpython3.7-stdlib:amd64 (3.7.7-1, 3.7.7-1+b1), 
>glib-networking-common:amd64 (2.64.0-1, 2.64.1-1), 
>python3.7-minimal:amd64 (3.7.7-1, 3.7.7-1+b1), 
>ruby-state-machines-activemodel:amd64 (0.5.1-3, 0.7.1-2), 
>libpq-dev:amd64 (12.2-1+b1, 12.2-4), npm:amd64 (6.14.2+ds-2, 
>6.14.3+ds-1), python3-future:amd64 (0.18.2-1, 0.18.2-2), 
>postgresql-12:amd64 (12.2-1+b1, 12.2-4), gir1.2-glib-2.0:amd64 
>(1.62.0-5+b1, 1.64.0-2), python3.8-minimal:amd64 (3.8.2-1, 3.8.2-1+b1),
>
>python3-acme:amd64 (1.1.0-1, 1.3.0-2), libconfuse-common:amd64 
>(3.2.2+dfsg-1, 3.2.2+dfsg-2), ruby-omniauth:amd64 (1.9.0-1, 1.9.1-1), 
>shared-mime-info:amd64 (1.10-1, 1.15-1), libnode-dev:amd64 
>(10.17.0~dfsg-2, 10.19.0~dfsg-3), libwnck-3-0:amd64 (3.32.0-1, 
>3.36.0-1), ruby-warden:amd64 (1.2.3-2, 1.2.8-1), 
>libpython3.8-stdlib:amd64 (3.8.2-1, 3.8.2-1+b1), libnode64:amd64 
>(10.17.0~dfsg-2, 10.19.0~dfsg-3), libwnck-3-common:amd64 (3.32.0-1, 
>3.36.0-1), libpcap0.8:amd64 (1.9.1-2, 1.9.1-3), libffi7:amd64 (3.3-3, 
>3.3-4), python3.8-dbg:amd64 (3.8.2-1, 3.8.2-1+b1), python3.8-dev:amd64 
>(3.8.2-1, 3.8.2-1+b1), libconfuse2:amd64 (3.2.2+dfsg-1, 3.2.2+dfsg-2), 
>postgresql-client-12:amd64 (12.2-1+b1, 12.2-4)
>End-Date: 2020-04-02  10:05:57
>
>Start-Date: 2020-04-02  10:14:16
>Commandline: apt-get -t unstable install gitlab-shell
>Upgrade: gitlab-shell:amd64 (10.3.0+debian-3.1, 11.0.0+debian-2)
>End-Date: 2020-04-02  10:14:37
>
>After that gitlab stop starting.
>
>The error is:
>
>rake aborted!
>NameError: uninitialized constant APIGuard

Please use gitlab from experimental. Its a lot of work to backport patches to 
get grape 1.3 working with 12.6.x.

Also please always check wiki.debian.org/gitlab for any work arounds.

>/usr/share/gitlab/lib/gitlab/patch/draw_route.rb:32:in `instance_eval'
>/usr/share/gitlab/lib/api/api.rb:5:in `'
>/usr/share/gitlab/lib/api/api.rb:4:in `'
>/usr/share/gitlab/lib/api/api.rb:3:in `'
>/usr/share/rubygems-integration/all/gems/activesupport-5.2.4.1/lib/active_support/dependencies/interlock.rb:14:in
>
>`block in loading'
>/usr/share/rubygems-integration/all/gems/activesupport-5.2.4.1/lib/active_support/concurrency/share_lock.rb:151:in
>
>`exclusive'
>/usr/share/rubygems-integration/all/gems/activesupport-5.2.4.1/lib/active_support/dependencies/interlock.rb:13:in
>
>`loading'
>(eval):4:in `draw_route'
>/usr/share/gitlab/lib/gitlab/patch/draw_route.rb:32:in `instance_eval'
>/usr/share/gitlab/lib/gitlab/patch/draw_route.rb:32:in `draw_route'
>/usr/share/gitlab/lib/gitlab/patch/draw_route.rb:19:in `draw_ce'
>/usr/share/gitlab/lib/gitlab/patch/draw_route.rb:13:in `draw'
>/usr/share/gitlab/config/routes.rb:171:in `block in '
>/usr/share/rubygems-integration/all/gems/actionpack-5.2.4.1/lib/action_dispatch/routing/route_set.rb:432:in
>
>`instance_exec'
>/usr/share/rubygems-integration/all/gems/actionpack-5.2.4.1/lib/action_dispatch/routing/route_set.rb:432:in
>
>`eval_block'
>/usr/share/rubygems-integration/all/gems/actionpack-5.2.4.1/lib/action_dispatch/routing/route_set.rb:414:in
>
>`draw'
>/usr/share/gitlab/config/routes.rb:4:in `'
>/usr/share/rubygems-integration/all/gems/railties-5.2.4.1/lib/rails/application/routes_reloader.rb:41:in
>
>`block in load_paths'
>/usr/share/rubygems-integration/all/gems/railties-5.2.4.1/lib/rails/application/routes_reloader.rb:41:in
>
>`each'
>/usr/share/rubygems-integration/all/gems/railties-5.2.4.1/lib/rails/application/routes_reloader.rb:41:in
>
>`load_paths'

Processed: Re: Bug#955555: gitlab: uninitialized constant APIGuard

2020-04-02 Thread Debian Bug Tracking System
Processing control commands:

> fixed -1 12.8.6-1
Bug #95 [gitlab] gitlab: uninitialized constant APIGuard
Marked as fixed in versions gitlab/12.8.6-1.

-- 
95: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=95
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#955555: gitlab: uninitialized constant APIGuard

2020-04-02 Thread Dragos Jarca

Package: gitlab
Version: 12.6.8-3
Severity: grave
Tags: a11y
Justification: renders package unusable

Dear Maintainer,

I upgraded packages:

Start-Date: 2020-04-02  10:00:27
Commandline: apt-get dist-upgrade
Install: libllvm10:amd64 (1:10.0.0-1, automatic), ruby-sync:amd64 
(0.5.0-2, automatic)
Upgrade: libpython3.7-minimal:amd64 (3.7.7-1, 3.7.7-1+b1), 
python3-werkzeug:amd64 (0.16.1+dfsg1-1, 0.16.1+dfsg1-2), 
glib-networking-services:amd64 (2.64.0-1, 2.64.1-1), 
libpython3.8-dbg:amd64 (3.8.2-1, 3.8.2-1+b1), libpython3.8-dev:amd64 
(3.8.2-1, 3.8.2-1+b1), php-phpseclib:amd64 (2.0.25-1, 2.0.26-1), 
libgirepository-1.0-1:amd64 (1.62.0-5+b1, 1.64.0-2), 
libpython3.8-minimal:amd64 (3.8.2-1, 3.8.2-1+b1), glib-networking:amd64 
(2.64.0-1, 2.64.1-1), dash:amd64 (0.5.10.2-6, 0.5.10.2-7), 
ruby-memoist:amd64 (0.16.2-1, 0.16.2-2), ruby-tins:amd64 (1.1.0-1, 
1.1.0-2), libhiredis0.14:amd64 (0.14.0-6, 0.14.1-1), libffi-dev:amd64 
(3.3-3, 3.3-4), libdbd-pg-perl:amd64 (3.10.4-1, 3.10.5-1), yarnpkg:amd64 
(1.19.1-1, 1.21.1-2), nodejs:amd64 (10.17.0~dfsg-2, 10.19.0~dfsg-3), 
libpython3.8:amd64 (3.8.2-1, 3.8.2-1+b1), python3.7:amd64 (3.7.7-1, 
3.7.7-1+b1), python3.8:amd64 (3.8.2-1, 3.8.2-1+b1), 
ruby-mini-magick:amd64 (4.9.2-1.1, 4.9.5-2), bubblewrap:amd64 (0.4.0-1, 
0.4.1-1), node-d3-quadtree:amd64 (1.0.6-2, 1.0.7-1), libpq5:amd64 
(12.2-1+b1, 12.2-4), libpython3.7-stdlib:amd64 (3.7.7-1, 3.7.7-1+b1), 
glib-networking-common:amd64 (2.64.0-1, 2.64.1-1), 
python3.7-minimal:amd64 (3.7.7-1, 3.7.7-1+b1), 
ruby-state-machines-activemodel:amd64 (0.5.1-3, 0.7.1-2), 
libpq-dev:amd64 (12.2-1+b1, 12.2-4), npm:amd64 (6.14.2+ds-2, 
6.14.3+ds-1), python3-future:amd64 (0.18.2-1, 0.18.2-2), 
postgresql-12:amd64 (12.2-1+b1, 12.2-4), gir1.2-glib-2.0:amd64 
(1.62.0-5+b1, 1.64.0-2), python3.8-minimal:amd64 (3.8.2-1, 3.8.2-1+b1), 
python3-acme:amd64 (1.1.0-1, 1.3.0-2), libconfuse-common:amd64 
(3.2.2+dfsg-1, 3.2.2+dfsg-2), ruby-omniauth:amd64 (1.9.0-1, 1.9.1-1), 
shared-mime-info:amd64 (1.10-1, 1.15-1), libnode-dev:amd64 
(10.17.0~dfsg-2, 10.19.0~dfsg-3), libwnck-3-0:amd64 (3.32.0-1, 
3.36.0-1), ruby-warden:amd64 (1.2.3-2, 1.2.8-1), 
libpython3.8-stdlib:amd64 (3.8.2-1, 3.8.2-1+b1), libnode64:amd64 
(10.17.0~dfsg-2, 10.19.0~dfsg-3), libwnck-3-common:amd64 (3.32.0-1, 
3.36.0-1), libpcap0.8:amd64 (1.9.1-2, 1.9.1-3), libffi7:amd64 (3.3-3, 
3.3-4), python3.8-dbg:amd64 (3.8.2-1, 3.8.2-1+b1), python3.8-dev:amd64 
(3.8.2-1, 3.8.2-1+b1), libconfuse2:amd64 (3.2.2+dfsg-1, 3.2.2+dfsg-2), 
postgresql-client-12:amd64 (12.2-1+b1, 12.2-4)

End-Date: 2020-04-02  10:05:57

Start-Date: 2020-04-02  10:14:16
Commandline: apt-get -t unstable install gitlab-shell
Upgrade: gitlab-shell:amd64 (10.3.0+debian-3.1, 11.0.0+debian-2)
End-Date: 2020-04-02  10:14:37

After that gitlab stop starting.

The error is:

rake aborted!
NameError: uninitialized constant APIGuard
/usr/share/gitlab/lib/gitlab/patch/draw_route.rb:32:in `instance_eval'
/usr/share/gitlab/lib/api/api.rb:5:in `'
/usr/share/gitlab/lib/api/api.rb:4:in `'
/usr/share/gitlab/lib/api/api.rb:3:in `'
/usr/share/rubygems-integration/all/gems/activesupport-5.2.4.1/lib/active_support/dependencies/interlock.rb:14:in 
`block in loading'
/usr/share/rubygems-integration/all/gems/activesupport-5.2.4.1/lib/active_support/concurrency/share_lock.rb:151:in 
`exclusive'
/usr/share/rubygems-integration/all/gems/activesupport-5.2.4.1/lib/active_support/dependencies/interlock.rb:13:in 
`loading'

(eval):4:in `draw_route'
/usr/share/gitlab/lib/gitlab/patch/draw_route.rb:32:in `instance_eval'
/usr/share/gitlab/lib/gitlab/patch/draw_route.rb:32:in `draw_route'
/usr/share/gitlab/lib/gitlab/patch/draw_route.rb:19:in `draw_ce'
/usr/share/gitlab/lib/gitlab/patch/draw_route.rb:13:in `draw'
/usr/share/gitlab/config/routes.rb:171:in `block in '
/usr/share/rubygems-integration/all/gems/actionpack-5.2.4.1/lib/action_dispatch/routing/route_set.rb:432:in 
`instance_exec'
/usr/share/rubygems-integration/all/gems/actionpack-5.2.4.1/lib/action_dispatch/routing/route_set.rb:432:in 
`eval_block'
/usr/share/rubygems-integration/all/gems/actionpack-5.2.4.1/lib/action_dispatch/routing/route_set.rb:414:in 
`draw'

/usr/share/gitlab/config/routes.rb:4:in `'
/usr/share/rubygems-integration/all/gems/railties-5.2.4.1/lib/rails/application/routes_reloader.rb:41:in 
`block in load_paths'
/usr/share/rubygems-integration/all/gems/railties-5.2.4.1/lib/rails/application/routes_reloader.rb:41:in 
`each'
/usr/share/rubygems-integration/all/gems/railties-5.2.4.1/lib/rails/application/routes_reloader.rb:41:in 
`load_paths'
/usr/share/rubygems-integration/all/gems/railties-5.2.4.1/lib/rails/application/routes_reloader.rb:20:in 
`reload!'
/usr/share/rubygems-integration/all/gems/railties-5.2.4.1/lib/rails/application.rb:168:in 
`reload_routes!'
/usr/share/gitlab/config/application.rb:283:in `block in 
'
/usr/share/rubygems-integration/all/gems/activesupport-5.2.4.1/lib/active_support/lazy_load_hooks.rb:69:in 
`block in execute_hook'