On Wed, Jan 13, 2016 at 8:08 PM, Parag Nemade <[email protected]> wrote:
> Hi Piotr,
>
> On Wed, Jan 13, 2016 at 7:57 PM, Piotr Popieluch <[email protected]> wrote:
>>
>> On Wed, Jan 13, 2016 at 3:18 PM, Parag Nemade <[email protected]> wrote:
>>>
>>> Hi Tom,
>>>
>>> On Wed, Jan 13, 2016 at 7:40 PM, Tom Hughes <[email protected]> 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.
>
> I too requested for nodejs_arches macro in the same thread but tibbs
> has not answered yet. I better file FPC ticket to change guidelines
> text for EPEL7 and request for this macro to be added to
> rpm-redhat-config package.

Reported FPC ticket -> https://fedorahosted.org/fpc/ticket/589 and
also modified EPEL guidelines as well ->
https://fedoraproject.org/wiki/EPEL:Packaging#Node.js

Once that macro become available in EPEL6 stable, I will rebuild my
nodejs EPEL packages to use %{nodejs_arches} macro wherever its
needed.

Thanks.
Parag.
_______________________________________________
nodejs mailing list
[email protected]
http://lists.fedoraproject.org/admin/lists/[email protected]

Reply via email to