Hi, AFAIK the current Fedora Guidelines allow documentation to be built separately and bundled in the binary RPMs:

* https://docs.fedoraproject.org/en-US/packaging-guidelines/what-can-be-packaged/#prebuilt-binaries-or-libraries

```

Some examples of content which is permissible:

 *

   Package documentation or help files.

```

On 29. 10. 2024 14:52, Stephen Gallagher wrote:


On Tue, Oct 29, 2024 at 9:48 AM Iker Pedrosa <ipedr...@redhat.com> wrote:

    Hi,

    Recently, Linux-PAM released v1.7.0
    <https://github.com/linux-pam/linux-pam/releases/tag/v1.7.0>,
    which among other changes, now requires the |fop| package to build
    the documentation. However, this package depends on Java, which is
    missing for the i686 architecture
    <https://kojipkgs.fedoraproject.org//work/tasks/3490/125323490/dnf5.log>.
    As a result, I am unable to rebase and build PAM in rawhide.

    I've discovered two related Fedora System Wide Changes: one
    encourages dropping unused or leaf packages on i686
    <https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval>,
    the other indicates the removal of i686 JDKs
    <https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs>. But I
    haven't found any System Wide Change that formally removes this
    architecture.

    As you know, PAM is a core Fedora package, and discontinuing the
    i686 build would effectively mean ending support for this
    architecture. So, my question is: can I proceed and stop building
    PAM for i686?



We still have i686 in Fedora for multilib use-cases. There's no expectation for i686 to be an install target, so maybe it would be acceptable to only build the docs on %java_arches and just exclude them on i686?

--
Marián Konček
-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to