On Wed, Jan 13, 2016 at 3:18 PM, Parag Nemade <pnem...@redhat.com> wrote:

> Hi Tom,
>
> On Wed, Jan 13, 2016 at 7:40 PM, Tom Hughes <t...@compton.nu> wrote:
> > On 13/01/16 13:58, Parag Nemade wrote:
> >
> >> Yes you are right. The guidelines are not clear. I am not sure if
> >> someone removed EPEL7 specific information but as of these days I am
> >> not able to find that information in the nodejs packaging guidelines.
> >> Therefore, I started adding dependency generator, expanded macro to
> >> epel7 as well. The problem I found is that if I use that macro and
> >> build the package then only srpm will appear in epel srpm repository
> >> and corresponding binary noarch rpm will not get composed in
> >> repository at all.
> >>
> >> See this ticket https://fedorahosted.org/rel-eng/ticket/6323
> >
> >
> > That ticket is about EPEL6 though, where the macro isn't defined!
> >
> > I don't have an EPEL7 machine to check, but does it not have a
> > redhat-rpm-config that contains /usr/lib/rpm/macros.d/macros.nodejs-srpm
> > which defines the nodejs_arches macro?
>
> Yes redhat-rpm-config provides that macro in /etc/rpm/macros.nodejs-srpm
> file.
>
> Do you want me to re-add that macro in the packages? Good to update
> the nodejs packaging guidelines page as well to add this information.
>
> How about adding separate package say nodejs-rpm-macros in EPEL6 that

will provide this macro?
>

Jason Tibbits is working on a rpm with missing macros for EPEL6, i've
requested him to add the nodejs_arches and
nodejs_find_provides_and_requires. I didn't get a confirmation, so you
might better ask him again.


>
> Regards,
> Parag.
> _______________________________________________
> nodejs mailing list
> nodejs@lists.fedoraproject.org
> http://lists.fedoraproject.org/admin/lists/nodejs@lists.fedoraproject.org
>
_______________________________________________
nodejs mailing list
nodejs@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/nodejs@lists.fedoraproject.org

Reply via email to