[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse-packaging
Subject:    Re: [opensuse-packaging] Noarch package, with arch-specific subpackage
From:       Robert Munteanu <robert.munteanu () gmail ! com>
Date:       2017-05-29 14:05:10
Message-ID: CAC8ULPbB5V-StmAkcsRjbqLcrT6ZKyqL9-Ftce5bO=zALqjA7w () mail ! gmail ! com
[Download RAW message or body]

On Mon, May 29, 2017 at 4:54 PM, Adrian Schr=C3=B6ter <adrian@suse.de> wrot=
e:
> On Montag, 29. Mai 2017, 16:06:10 CEST wrote Robert Munteanu:
>> Hi,
>>
>> I'm trying to package Maven 3.5.0 in devel:tools:building . One change
>> brought by this version is that it packages two .so files for native
>> console support.
>>
>> Being a Java program, the package was built as noarch so far. Now I
>> would like to keep most of the package as 'noarch' and package the
>> arch-specific bits in subpackages. But I have no idea how to do that
>> :-)
>>
>> If I keep the main package as 'noarch' and define a subpackage, the
>> subpackage will be noarch as well. If I try to manually define an
>> architecture for the subpackage using
>>
>> BuildArch:  %{_arch}
>>
>> rpmbuild complains that
>>
>> [    2s] error: line 57: Only noarch subpackages are supported:
>> BuildArch:      x86_64
>>
>> Is there a way of building a NoArch main package with a arch-specific
>> subpackage?
>
> No, but you can use main package name in %package and put the sub-package
> name as master name ;)
>
> Name:   asd-bcd
>
> %package -n asd
> BuildArch: noarch
>

Perfect, thank you.

Robert
-- 
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org
To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic