#6323 nodejs-jsonparse missing in EPEL6
Closed: Invalid None Opened 8 years ago by pnemade.

As per http://koji.fedoraproject.org/koji/buildinfo?buildID=609466 , nodejs-jsonparse supposed to follow dist-6E-epel tag and should be available in epel6 repository. I can only find http://dl.fedoraproject.org/pub/epel/6/SRPMS/nodejs-jsonparse-1.0.0-1.el6.src.rpm but not corresponding binary rpm.


I suspect very much it's due to using: 'ExclusiveArch: %{nodejs_arches} noarch' where epel6/rhel6 doesn't define nodejs_arches, so it gets "ExclusiveArch: noarch" and so when it mashes it never includes it (except the srpm).

We could look at adding this macro to epel-rpm-macros, but we haven't even yet landed that in epel6.

So, for now you should likely just fix that Exclusivearch and rebuild.

Thank you Kevin for finding this. I totally forgot this nodejs guideline for EPEL. Therefore, some of my nodejs-* package master branch merge to epel branches need to be fixed for exclusively stating arch list. I will do that in coming days.

I have just submitted some package updates including nodejs-jsonparse.

I was thinking if its possible to have a check added that will identify such cases like srpm included but not a single binary rpm added into repository.

Replying to [comment:3 pnemade]:

I was thinking if its possible to have a check added that will identify such cases like srpm included but not a single binary rpm added into repository.

A feature request for mash should probably be added to the issue tracker on pagure.

Login to comment on this ticket.

Metadata