Re: Dependency issues in mass rebuild due to nodejs-eyes and nodejs-raw-body

2020-02-18 Thread Ben Rosser
On Fri, Feb 7, 2020 at 5:01 PM Ben Rosser  wrote:
>
> On Tue, Feb 4, 2020 at 4:24 PM Tom Hughes  wrote:
> >
> > On 04/02/2020 21:05, Ben Rosser wrote:
> >
> > > irc-colors failed because nodejs-eyes was retired, and nodejs-vows has
> > > an unsatisfiable dependency on it:
> > >
> > > DEBUG util.py:596:  Error:
> > > DEBUG util.py:596:   Problem: conflicting requests
> > > DEBUG util.py:596:- nothing provides (npm(eyes) >= 0.1.6 with
> > > npm(eyes) < 0.2) needed by nodejs-vows-0.8.2-13.fc31.noarch
> >
> > I filed an unretire for eyes last Friday but radio silence so far:
> >
> > https://pagure.io/releng/issue/9214
> >
> > > DEBUG util.py:596:  Error:
> > > DEBUG util.py:596:   Problem: conflicting requests
> > > DEBUG util.py:596:- nothing provides (npm(eyes) >= 0.1 with
> > > npm(eyes) < 0.2) needed by nodejs-winston-0.7.3-12.fc31.noarch
> > >
> > > Can we collaborate on fixing these problems? I can unretire and update
> > > nodejs-eyes, but then we'll need to update winston and vows too. I'm
> > > not sure about nodejs-raw-body's dependencies-- I imagine updating
> > > nodejs-bytes and nodejs-http-errors will fix things, but that could
> > > probably affect other packages as well.
> >
> > I think vows is fine - there is a 0.8.3 but mostly it should be
> > no problem once eyes is back.
> >
> > Tom
>
> Great, thanks! It looks like eyes has now been unretired.
>
> From nodejs-raw-body's dependencies, I just took a look at
> nodejs-bytes. It seemed very simple to update it, so I opened a merge
> request:
> https://src.fedoraproject.org/rpms/nodejs-bytes/pull-request/1#
>
> Ben

I'm still slowly working through these problems. For
nodejs-http-errors (the other dependency needed by raw-body), there's
one new dependency-- nodejs-toidentifier. Fortunately, it was very
simple to package, so I threw together a review request here:
https://bugzilla.redhat.com/show_bug.cgi?id=1804450

Once that's packaged, it should be possible to update
nodejs-http-errors, which will make raw-body installable.

According to a repoquery, the only other dependency of http-errors in
Fedora 31 is nodejs-send. I do not know what the status of this
package is; it appears to be a leaf.

Ben Rosser
___
nodejs mailing list -- nodejs@lists.fedoraproject.org
To unsubscribe send an email to nodejs-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/nodejs@lists.fedoraproject.org


Re: Dependency issues in mass rebuild due to nodejs-eyes and nodejs-raw-body

2020-02-07 Thread Ben Rosser
On Tue, Feb 4, 2020 at 4:24 PM Tom Hughes  wrote:
>
> On 04/02/2020 21:05, Ben Rosser wrote:
>
> > irc-colors failed because nodejs-eyes was retired, and nodejs-vows has
> > an unsatisfiable dependency on it:
> >
> > DEBUG util.py:596:  Error:
> > DEBUG util.py:596:   Problem: conflicting requests
> > DEBUG util.py:596:- nothing provides (npm(eyes) >= 0.1.6 with
> > npm(eyes) < 0.2) needed by nodejs-vows-0.8.2-13.fc31.noarch
>
> I filed an unretire for eyes last Friday but radio silence so far:
>
> https://pagure.io/releng/issue/9214
>
> > DEBUG util.py:596:  Error:
> > DEBUG util.py:596:   Problem: conflicting requests
> > DEBUG util.py:596:- nothing provides (npm(eyes) >= 0.1 with
> > npm(eyes) < 0.2) needed by nodejs-winston-0.7.3-12.fc31.noarch
> >
> > Can we collaborate on fixing these problems? I can unretire and update
> > nodejs-eyes, but then we'll need to update winston and vows too. I'm
> > not sure about nodejs-raw-body's dependencies-- I imagine updating
> > nodejs-bytes and nodejs-http-errors will fix things, but that could
> > probably affect other packages as well.
>
> I think vows is fine - there is a 0.8.3 but mostly it should be
> no problem once eyes is back.
>
> Tom

Great, thanks! It looks like eyes has now been unretired.

From nodejs-raw-body's dependencies, I just took a look at
nodejs-bytes. It seemed very simple to update it, so I opened a merge
request:
https://src.fedoraproject.org/rpms/nodejs-bytes/pull-request/1#

Ben
___
nodejs mailing list -- nodejs@lists.fedoraproject.org
To unsubscribe send an email to nodejs-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/nodejs@lists.fedoraproject.org


Re: Dependency issues in mass rebuild due to nodejs-eyes and nodejs-raw-body

2020-02-04 Thread Tom Hughes

On 04/02/2020 21:05, Ben Rosser wrote:


irc-colors failed because nodejs-eyes was retired, and nodejs-vows has
an unsatisfiable dependency on it:

DEBUG util.py:596:  Error:
DEBUG util.py:596:   Problem: conflicting requests
DEBUG util.py:596:- nothing provides (npm(eyes) >= 0.1.6 with
npm(eyes) < 0.2) needed by nodejs-vows-0.8.2-13.fc31.noarch


I filed an unretire for eyes last Friday but radio silence so far:

https://pagure.io/releng/issue/9214


DEBUG util.py:596:  Error:
DEBUG util.py:596:   Problem: conflicting requests
DEBUG util.py:596:- nothing provides (npm(eyes) >= 0.1 with
npm(eyes) < 0.2) needed by nodejs-winston-0.7.3-12.fc31.noarch

Can we collaborate on fixing these problems? I can unretire and update
nodejs-eyes, but then we'll need to update winston and vows too. I'm
not sure about nodejs-raw-body's dependencies-- I imagine updating
nodejs-bytes and nodejs-http-errors will fix things, but that could
probably affect other packages as well.


I think vows is fine - there is a 0.8.3 but mostly it should be
no problem once eyes is back.

Tom


--
Tom Hughes (t...@compton.nu)
http://compton.nu/
___
nodejs mailing list -- nodejs@lists.fedoraproject.org
To unsubscribe send an email to nodejs-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/nodejs@lists.fedoraproject.org