So, err, what efforts did you make to investigate the effect on the four
packages that require bytes before you updated it?
When you say "when the other packages are ready" does that mean you're
working on them? or are you expecting other people to pick up the pieces?
Tom
On 09/02/17 09:50, Zuzana Svetlikova wrote:
Hi,
I pdated bytes in rawhide, I'll make update for f25 when other packages are ready
so we don't break something.
Zuzka
----- Original Message -----
From: "Ben Rosser" <rosser.bjr(a)gmail.com>
To: nodejs(a)lists.fedoraproject.org
Sent: Thursday, February 9, 2017 6:59:16 AM
Subject: Updating nodejs-bytes
Hello nodejs@,
I'm currently, slowly, working on packaging quassel-webserver [1], a
nodejs web application. It has a number of node dependencies that need
to be gotten in Fedora (hence the "slowly").
I've currently hit a roadblock: nodejs-body-parser is needed by
nodejs-libquassel (one of the dependencies). body-parser depends on
nodejs-bytes version 2.4.0 [2]. We presently ship version *0.3.0*,
which dates back to March 2014. Tests suggest that there's actual API
changes between 0.3.0 and 2.4.0; attempting to %nodejs_fixdep the
problem away caused body-parser's unit tests to fail.
There is an open bug against our nodejs-bytes package to update it to
a newer version that was filed by release-monitoring (back in 2014)
[3], but the only action on the ticket has been additional bumps from
release-monitoring as newer and newer versions have been released.
Since the nodejs-sig group has commit rights on the package, I figured
I'd first contact this list before doing anything else. Is there a
reason we're shipping such an old version? Would it be possible for
someone to look into updating it? Should I request commit rights
myself?
dnf repoquery --whatrequires "npm(bytes)" suggests its dependencies in
Fedora are:
> nodejs-compression-0:1.0.1-5.fc24.noarch
> nodejs-connect-0:2.14.5-7.fc24.noarch
> nodejs-morgan-0:1.0.0-5.fc24.noarch
> nodejs-raw-body-0:1.1.4-4.fc24.noarch
Thanks in advance!
Ben Rosser
[1]
https://github.com/magne4000/quassel-webserver
[2]
https://github.com/expressjs/body-parser/blob/master/package.json
[3]
https://bugzilla.redhat.com/show_bug.cgi?id=1094697
_______________________________________________
nodejs mailing list -- nodejs(a)lists.fedoraproject.org
To unsubscribe send an email to nodejs-leave(a)lists.fedoraproject.org
_______________________________________________
nodejs mailing list -- nodejs(a)lists.fedoraproject.org
To unsubscribe send an email to nodejs-leave(a)lists.fedoraproject.org