Debian Bug report logs - #964218
node-yarnpkg: autopkgtest fails with node-uuid 8.2 from experimental - "Cannot read property 'v4' of undefined"

version graph

Package: gitlab; Maintainer for gitlab is Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>; Source for gitlab is src:gitlab (PTS, buildd, popcon).

Affects: gitlab

Reported by: Pirate Praveen <praveen@onenetbeyond.org>

Date: Fri, 3 Jul 2020 19:06:01 UTC

Severity: important

Fixed in version 13.4.7-2+rm

Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>:
Bug#964218; Package node-yarnpkg. (Fri, 03 Jul 2020 19:06:03 GMT) (full text, mbox, link).


Acknowledgement sent to Pirate Praveen <praveen@onenetbeyond.org>:
New Bug report received and forwarded. Copy sent to Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>. (Fri, 03 Jul 2020 19:06:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Pirate Praveen <praveen@onenetbeyond.org>
To: Debian BTS <submit@bugs.debian.org>
Subject: node-yarnpkg: autopkgtest fails with node-uuid 8.2 from experimental - "Cannot read property 'v4' of undefined"
Date: Sat, 04 Jul 2020 00:33:32 +0530
[Message part 1 (text/plain, inline)]
Package: node-yarnpkg
Version: 1.22.4-3
Severity: important

Full build log is attached. This was run in a clean and uptodate lxc 
container using salsa.debian.org/ruby-team/meta/build script.


[node-yarnpkg.log (text/x-log, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>:
Bug#964218; Package node-yarnpkg. (Fri, 03 Jul 2020 21:21:03 GMT) (full text, mbox, link).


Acknowledgement sent to paolo.greppi@libpf.com:
Extra info received and forwarded to list. Copy sent to Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>. (Fri, 03 Jul 2020 21:21:03 GMT) (full text, mbox, link).


Message #10 received at 964218@bugs.debian.org (full text, mbox, reply):

From: Paolo Greppi <paolo.greppi@libpf.com>
To: 964218@bugs.debian.org
Subject: Re: [Pkg-javascript-devel] Bug#964218: node-yarnpkg: autopkgtest fails with node-uuid 8.2 from experimental - "Cannot read property 'v4' of undefined"
Date: Fri, 3 Jul 2020 23:09:27 +0200
Updating that dependency is already in upsream's TODO list
https://github.com/yarnpkg/yarn/issues/6829
.. but they seem to lag on updating dependencies.

I guess it would require fixing against this breaking change:
https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md#-breaking-changes
and upstream the patch ..

Why do you need uuid v8 if I may ask ?

Paolo

Il 03/07/20 21:03, Pirate Praveen ha scritto:
> Package: node-yarnpkg
> Version: 1.22.4-3
> Severity: important
> 
> Full build log is attached. This was run in a clean and uptodate lxc container using salsa.debian.org/ruby-team/meta/build script.





Information forwarded to debian-bugs-dist@lists.debian.org, Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>:
Bug#964218; Package node-yarnpkg. (Sat, 04 Jul 2020 07:06:03 GMT) (full text, mbox, link).


Acknowledgement sent to Pirate Praveen <praveen@onenetbeyond.org>:
Extra info received and forwarded to list. Copy sent to Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>. (Sat, 04 Jul 2020 07:06:03 GMT) (full text, mbox, link).


Message #15 received at 964218@bugs.debian.org (full text, mbox, reply):

From: Pirate Praveen <praveen@onenetbeyond.org>
To: paolo.greppi@libpf.com, 964218@bugs.debian.org
Subject: Re: [Pkg-javascript-devel] Bug#964218: Bug#964218: node-yarnpkg: autopkgtest fails with node-uuid 8.2 from experimental - "Cannot read property 'v4' of undefined"
Date: Sat, 04 Jul 2020 12:30:10 +0530

On 2020, ജൂലൈ 4 2:39:27 AM IST, Paolo Greppi <paolo.greppi@libpf.com> wrote:
>Updating that dependency is already in upsream's TODO list
>https://github.com/yarnpkg/yarn/issues/6829
>.. but they seem to lag on updating dependencies.
>
>I guess it would require fixing against this breaking change:
>https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md#-breaking-changes
>and upstream the patch ..
>
>Why do you need uuid v8 if I may ask ?

gitlab needs it. Currently all unpackaged dependencies are pulled via yarn install, but I'm trying package it one by one. But even when uuid is installed via yarn for gitlab, second time when I run yarnpkg install (when updating gitlab), yarnpkg fails with this error. So I have to manually remove node_modules/uuid and run update again. Though it seems to happen only on node 12 (sid) and not on node 10 (buster).

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>:
Bug#964218; Package node-yarnpkg. (Sun, 12 Jul 2020 10:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Pirate Praveen <praveen@onenetbeyond.org>:
Extra info received and forwarded to list. Copy sent to Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>. (Sun, 12 Jul 2020 10:15:03 GMT) (full text, mbox, link).


Message #20 received at 964218@bugs.debian.org (full text, mbox, reply):

From: Pirate Praveen <praveen@onenetbeyond.org>
To: paolo.greppi@libpf.com, 964218@bugs.debian.org
Subject: Re: [Pkg-javascript-devel] Bug#964218: Bug#964218: node-yarnpkg: autopkgtest fails with node-uuid 8.2 from experimental - "Cannot read property 'v4' of undefined"
Date: Sun, 12 Jul 2020 15:43:19 +0530

On Fri, Jul 3, 2020 at 23:09, Paolo Greppi <paolo.greppi@libpf.com> 
wrote:
> Updating that dependency is already in upsream's TODO list
> https://github.com/yarnpkg/yarn/issues/6829
> .. but they seem to lag on updating dependencies.
> 
> I guess it would require fixing against this breaking change:
> https://github.com/uuidjs/uuid/blob/master/CHANGELOG.md#-breaking-changes
> and upstream the patch ..

I tried fixing this in babel6 branch (as master is broken - I found it 
broke after merging babel 7 branch), but autopkgtest still fails with 
the same error. Can you check/review the patch? Could this be a bug in 
uuid?





Added indication that 964218 affects gitlab Request was from Pirate Praveen <praveen@onenetbeyond.org> to control@bugs.debian.org. (Thu, 16 Jul 2020 16:06:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>:
Bug#964218; Package node-yarnpkg. (Mon, 07 Dec 2020 13:27:05 GMT) (full text, mbox, link).


Acknowledgement sent to Pirate Praveen <praveen@onenetbeyond.org>:
Extra info received and forwarded to list. Copy sent to Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>. (Mon, 07 Dec 2020 13:27:05 GMT) (full text, mbox, link).


Message #27 received at 964218@bugs.debian.org (full text, mbox, reply):

From: Pirate Praveen <praveen@onenetbeyond.org>
To: 964218@bugs.debian.org
Cc: Xavier <yadd@debian.org>
Subject: Re: [Pkg-javascript-devel] Bug#964218: Bug#964218: node-yarnpkg: autopkgtest fails with node-uuid 8.2 from experimental - "Cannot read property 'v4' of undefined"
Date: Mon, 07 Dec 2020 18:52:00 +0530
Control: reassign -1 node-copy-webpack-plugin

On Sun, 12 Jul 2020 15:43:19 +0530 Pirate Praveen 
<praveen@onenetbeyond.org> wrote:
> I tried fixing this in babel6 branch (as master is broken - I found 
it
> broke after merging babel 7 branch), but autopkgtest still fails with
> the same error. Can you check/review the patch? Could this be a bug 
in
> uuid?

I found the problem and a work around.

yarnpkg why uuid
yarn why v1.22.4
[1/4] Why do we have the module "uuid"...?
[2/4] Initialising dependency graph...
[3/4] Finding dependency...
[4/4] Calculating file sizes...
=> Found "uuid@8.1.0"
info Has been hoisted to "uuid"
info This module exists because it's specified in "dependencies".
info Disk size without dependencies: "244KB"
info Disk size with unique dependencies: "244KB"
info Disk size with transitive dependencies: "244KB"
info Number of shared dependencies: 0
=> Found "aws-sdk#uuid@3.3.2"
info This module exists because "aws-sdk" depends on it.
info Disk size without dependencies: "108KB"
info Disk size with unique dependencies: "108KB"
info Disk size with transitive dependencies: "108KB"
info Number of shared dependencies: 0
Done in 0.70s.

Since gitlab wants uuid 8.x, /usr/share/gitlab/node_modules has uuid 
8.1.0 and gets priority over /usr/share/nodejs/uuid

Once I force uuid 3.x for copy-webpack-plugin by

cd /usr/share/nodejs/copy-webpack-plugin/node_modules/
ln -s /usr/share/nodejs/uuid/ .

The error about uuid exports is gone. A proper fix would be to update 
node-uuid to 8.x in debian. This will need a transition and updating 
all reverse dependencies to use the new api. We can continue that 
discussion in #974587.





Bug reassigned from package 'node-yarnpkg' to 'node-copy-webpack-plugin'. Request was from Pirate Praveen <praveen@onenetbeyond.org> to 964218-submit@bugs.debian.org. (Mon, 07 Dec 2020 13:27:05 GMT) (full text, mbox, link).


No longer marked as found in versions 1.22.4-3. Request was from Pirate Praveen <praveen@onenetbeyond.org> to 964218-submit@bugs.debian.org. (Mon, 07 Dec 2020 13:27:06 GMT) (full text, mbox, link).


Reply sent to Pirate Praveen <praveen@debian.org>:
You have taken responsibility. (Mon, 07 Dec 2020 13:51:05 GMT) (full text, mbox, link).


Notification sent to Pirate Praveen <praveen@onenetbeyond.org>:
Bug acknowledged by developer. (Mon, 07 Dec 2020 13:51:05 GMT) (full text, mbox, link).


Message #36 received at 964218-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 964218-close@bugs.debian.org
Subject: Bug#964218: fixed in node-copy-webpack-plugin 5.1.2+~cs9.0.2-2
Date: Mon, 07 Dec 2020 13:49:55 +0000
Source: node-copy-webpack-plugin
Source-Version: 5.1.2+~cs9.0.2-2
Done: Pirate Praveen <praveen@debian.org>

We believe that the bug you reported is fixed in the latest version of
node-copy-webpack-plugin, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 964218@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pirate Praveen <praveen@debian.org> (supplier of updated node-copy-webpack-plugin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 07 Dec 2020 18:54:52 +0530
Source: node-copy-webpack-plugin
Architecture: source
Version: 5.1.2+~cs9.0.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Changed-By: Pirate Praveen <praveen@debian.org>
Closes: 964218
Changes:
 node-copy-webpack-plugin (5.1.2+~cs9.0.2-2) unstable; urgency=medium
 .
   * Force using uuid 3.x by adding symbolic link to packaged uuid
     (Closes: #964218)
Checksums-Sha1:
 9167c6b66ea097bfd532b781cd0c5ad7ed70215f 4264 node-copy-webpack-plugin_5.1.2+~cs9.0.2-2.dsc
 cf1637df989c7b9474f2c33a1fe617ec227b49f4 10700 node-copy-webpack-plugin_5.1.2+~cs9.0.2-2.debian.tar.xz
 bce6dabc62b1ee3593f159b88719c17e4cc7ae55 18296 node-copy-webpack-plugin_5.1.2+~cs9.0.2-2_amd64.buildinfo
Checksums-Sha256:
 cccf8065eb652a3095bdf0ebecfce0949800a095315604a7092b937368c42407 4264 node-copy-webpack-plugin_5.1.2+~cs9.0.2-2.dsc
 f552992699e9230eb345fccce14e863643b6fbed1eed742806fe6dff05edb184 10700 node-copy-webpack-plugin_5.1.2+~cs9.0.2-2.debian.tar.xz
 c40e2f019c6fb38227d37d569677b4b23bb3a379220567705a3a9409592d29fc 18296 node-copy-webpack-plugin_5.1.2+~cs9.0.2-2_amd64.buildinfo
Files:
 583023020a069a19a82bbaee54a41f29 4264 javascript optional node-copy-webpack-plugin_5.1.2+~cs9.0.2-2.dsc
 b49327e7a380b12def9cc04e4dc4777f 10700 javascript optional node-copy-webpack-plugin_5.1.2+~cs9.0.2-2.debian.tar.xz
 f99b5503c6d0c59baeab6079cead1dbb 18296 javascript optional node-copy-webpack-plugin_5.1.2+~cs9.0.2-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE0whj4mAg5UP0cZqDj1PgGTspS3UFAl/OL1kACgkQj1PgGTsp
S3XlAw/7BL5u03sUaB7ZfqbtGAeBjTetJd1Y3BDhQW7mdw70AuYebUvGvfv0MyB8
9PPMsnTkvY1tbxbJb4n/qR6JvWpkhXM5UuDROIqstmkcTHOhxsno72xA4jJpxe2g
PRKYK7eAFaUdV11cpPLNUKp7cSo5BOnG1Npp+oQU/aBqTsqE0k0utB6N8dfpPKzx
gUB+qYiAzy0LH37HN5BwmoNFpxjV+Y7LelHbg7I+wVDF2tJZfRvwUmmqTRnkgV9A
kO1QTaLi1DrWAWccsETIUaaA1K+LPnJxYYiMyncaosmn6rHnDRl335OKSeiF/get
gBABi2cPLizJMKiSPSXYgyMlHfvEMgvyk5z2rLNytUGfGegB4EOtapq+XFMdIn8f
lULqZU8yBoWTCYOH80HfJS3FJ4xQE+T8ictDNVd33lw6zmrDay0wHcyQxZyD8GwW
YF4JYGYWHkAerQPFk0xQCvwwk0vWXCT2oJu9D9XWjFB5HNJHP4V2X4BrW9OqmVje
7XPlntk8yqQW3kucjQEdjMDVdwe67uKRAWWkL7a1LYRlOkKotei3QTBnNXvbiSje
rHzXq8Zt832yTj73OZrK+kMN75gR7Sex5Nvmjn+FcP6DbeWQfW65qT3YyjRYE+Bj
Io07YdUwn6QauAxGMo4bRQN+bCxkww321zujr7PivYLTGq5+Yn0=
=2B9S
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>:
Bug#964218; Package node-copy-webpack-plugin. (Mon, 07 Dec 2020 15:21:02 GMT) (full text, mbox, link).


Acknowledgement sent to Pirate Praveen <praveen@onenetbeyond.org>:
Extra info received and forwarded to list. Copy sent to Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>. (Mon, 07 Dec 2020 15:21:03 GMT) (full text, mbox, link).


Message #41 received at 964218@bugs.debian.org (full text, mbox, reply):

From: Pirate Praveen <praveen@onenetbeyond.org>
To: 964218@bugs.debian.org
Subject: Re: Bug#964218: fixed in node-copy-webpack-plugin 5.1.2+~cs9.0.2-2
Date: Mon, 07 Dec 2020 20:49:29 +0530
[Message part 1 (text/plain, inline)]
Control: reopen -1
Control: reassign -1 gitlab

On Mon, 07 Dec 2020 13:49:55 +0000 Debian FTP Masters <ftpmaster@ftp-master.debian.org> wrote:
> Source: node-copy-webpack-plugin
> Source-Version: 5.1.2+~cs9.0.2-2
> Done: Pirate Praveen <praveen@debian.org>
> 
> We believe that the bug you reported is fixed in the latest version of
> node-copy-webpack-plugin, which is due to be installed in the Debian FTP archive.
> 

Not fixed fully, so reopening.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
[Message part 2 (text/html, inline)]

Bug reopened Request was from Pirate Praveen <praveen@onenetbeyond.org> to 964218-submit@bugs.debian.org. (Mon, 07 Dec 2020 15:21:03 GMT) (full text, mbox, link).


No longer marked as fixed in versions node-copy-webpack-plugin/5.1.2+~cs9.0.2-2. Request was from Pirate Praveen <praveen@onenetbeyond.org> to 964218-submit@bugs.debian.org. (Mon, 07 Dec 2020 15:21:03 GMT) (full text, mbox, link).


Bug reassigned from package 'node-copy-webpack-plugin' to 'gitlab'. Request was from Pirate Praveen <praveen@onenetbeyond.org> to 964218-submit@bugs.debian.org. (Mon, 07 Dec 2020 15:21:04 GMT) (full text, mbox, link).


Reply sent to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility. (Sun, 19 Feb 2023 01:08:01 GMT) (full text, mbox, link).


Notification sent to Pirate Praveen <praveen@onenetbeyond.org>:
Bug acknowledged by developer. (Sun, 19 Feb 2023 01:08:01 GMT) (full text, mbox, link).


Message #52 received at 964218-done@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 820065-done@bugs.debian.org,820564-done@bugs.debian.org,831448-done@bugs.debian.org,836551-done@bugs.debian.org,839702-done@bugs.debian.org,846179-done@bugs.debian.org,846180-done@bugs.debian.org,847421-done@bugs.debian.org,848872-done@bugs.debian.org,851648-done@bugs.debian.org,852787-done@bugs.debian.org,862159-done@bugs.debian.org,863960-done@bugs.debian.org,865105-done@bugs.debian.org,877778-done@bugs.debian.org,886657-done@bugs.debian.org,890399-done@bugs.debian.org,893450-done@bugs.debian.org,895648-done@bugs.debian.org,897444-done@bugs.debian.org,901338-done@bugs.debian.org,901379-done@bugs.debian.org,909630-done@bugs.debian.org,909840-done@bugs.debian.org,914159-done@bugs.debian.org,915050-done@bugs.debian.org,930404-done@bugs.debian.org,940709-done@bugs.debian.org,955332-done@bugs.debian.org,958445-done@bugs.debian.org,964193-done@bugs.debian.org,964218-done@bugs.debian.org,968286-done@bugs.debian.org,972754-done@bugs.debian.org,975493-done@bugs.debian.org,976879-done@bugs.debian.org,977636-done@bugs.debian.org,977751-done@bugs.debian.org,981776-done@bugs.debian.org,981777-done@bugs.debian.org,982903-done@bugs.debian.org,983915-done@bugs.debian.org,983924-done@bugs.debian.org,984828-done@bugs.debian.org,988108-done@bugs.debian.org,989791-done@bugs.debian.org,990103-done@bugs.debian.org,991744-done@bugs.debian.org,992075-done@bugs.debian.org,995073-done@bugs.debian.org,995906-done@bugs.debian.org,998193-done@bugs.debian.org,1005178-done@bugs.debian.org,1009942-done@bugs.debian.org,1009954-done@bugs.debian.org,1015301-done@bugs.debian.org,1016217-done@bugs.debian.org,1018034-done@bugs.debian.org,1019403-done@bugs.debian.org,1019731-done@bugs.debian.org,1022875-done@bugs.debian.org,1023291-done@bugs.debian.org,1024143-done@bugs.debian.org,1024627-done@bugs.debian.org,1024631-done@bugs.debian.org,1025001-done@bugs.debian.org,1029623-done@bugs.debian.org,
Cc: gitlab@packages.debian.org
Subject: Bug#1031519: Removed package(s) from unstable
Date: Sun, 19 Feb 2023 01:03:08 +0000
Version: 13.4.7-2+rm

Dear submitter,

as the package gitlab has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1031519

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 19 Mar 2023 07:25:51 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 12 09:22:35 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.