Re: report on the "ELF package notes" status

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Feb 11, 2022 at 08:27:51PM +0100, Miro Hrončok wrote:
> On 11. 02. 22 20:01, Zbigniew Jędrzejewski-Szmek wrote:
> > I did some quick analysis, and the reasons why the notes section is
> > missing differ:
> >    ...
> >    61 python packages
> 
> So... Are the Python packages explicitly opting out? Python itself does not,
> instead it stores %extension_ldflags rather than %build_ldflags in
> sysconfig, so 3rd party extension modules still build, but that should not
> opt out our own RPM packages if they respect the Fedora flags.
> 
> In other words:
> 
> - If the packages opt out, I'd like to test if they must.
> - If they don't opt out, they are likely to ignore other Fedora flags as well.

You are right. I checked python3-COPASI (randomly selected), and the version
I have is COPASI-4.34.251-1.fc36, from before the mass rebuild.
COPASI-4.34.251-3.fc36 was built a few days ago and it has the notes.

It turns out that most python packages on the list are just old:
                             name           buildtime
             python3-PyQt4-4.12.3 2021-07-21 16:19:12
      python3-PyQt4-webkit-4.12.3 2021-07-21 16:19:12
             python3-libfdt-1.6.1 2021-07-21 22:26:54
        libkdumpfile-python-0.4.0 2021-07-22 14:52:07
            python3-libpfm-4.11.0 2021-07-22 15:43:55
             python3-libuser-0.63 2021-07-22 16:19:45
          python3-m2crypto-0.38.0 2021-07-22 18:04:46
              python3-pykdl-1.4.0 2021-07-23 00:05:26
                       psi4-1.3.2 2021-07-23 04:43:44
               python3-deap-1.3.1 2021-07-23 06:05:22
            python3-gevent-21.1.2 2021-07-23 06:36:42
          python3-pyshtools-4.6.2 2021-07-23 08:52:19
               python3-pywt-1.1.1 2021-07-23 09:10:04
            python3-tornado-6.1.0 2021-07-23 10:03:44
             python3-xmlsec-1.3.9 2021-07-23 10:26:40
               python3-tbb-2020.3 2021-07-23 23:04:57
     python3-psycopg2-debug-2.9.1 2021-08-04 07:10:46
           python3-psycopg2-2.9.1 2021-08-04 07:10:46
          python3-djvulibre-0.8.6 2021-08-10 04:14:56
             python3-osmium-3.2.0 2021-08-10 13:26:21
          python3-COPASI-4.34.251 2021-08-13 19:25:37
            python3-thrift-0.14.0 2021-09-14 19:16:52
                      arbor-0.5.2 2021-09-26 07:21:19
                arbor-mpich-0.5.2 2021-09-26 07:21:19
              arbor-openmpi-0.5.2 2021-09-26 07:21:19
              python3-steps-3.6.0 2021-10-18 17:48:25
        python3-steps-mpich-3.6.0 2021-10-18 17:48:25
      python3-steps-openmpi-3.6.0 2021-10-18 17:48:25
               python3-gpg-1.15.1 2021-11-02 18:33:02
                    recoll-1.31.4 2021-11-28 10:55:30
                  mstflint-4.18.0 2021-12-03 12:58:08
                      drgn-0.0.16 2021-12-09 23:49:38
               python3-mlt-6.26.1 2021-12-15 16:05:21
            sourcextractor++-0.16 2021-12-20 12:40:30
                      gnucash-4.9 2021-12-20 15:54:20
              python3-scipy-1.7.3 2021-12-21 22:43:24
         python3-matplotlib-3.5.1 2021-12-23 07:51:34
      python3-matplotlib-tk-3.5.1 2021-12-23 07:51:34
      python3-folly-2021.12.20.00 2021-12-23 22:04:45
              python3-astropy-5.0 2021-12-27 18:21:50
 python3-pywatchman-2021.05.10.00 2021-12-28 19:56:52
                 micropython-1.17 2022-01-08 10:20:49
              python3-cffi-1.15.0 2022-01-08 10:28:30
           python3-Cython-0.29.26 2022-01-11 22:14:50 -- this is before mass rebuild
            python3-botan-1.10.17 2022-01-19 22:39:32
        python3-libkdtree++-0.7.0 2022-01-20 16:42:28
        python3-luxcorerender-2.5 2022-01-20 18:31:27
             python3-pysvn-1.9.12 2022-01-21 10:03:37
              python3-pynn-0.10.0 2022-01-21 14:45:48
         python3-pyqtchart-5.15.5 2022-01-21 14:49:32
           python3-pyvex-9.0.9572 2022-01-21 15:06:27
               python3-utmp-0.8.2 2022-01-21 16:24:48
      python3-qhexedit2-qt5-0.8.9 2022-01-21 17:07:43
    python3-qscintilla-qt5-2.13.0 2022-01-21 17:19:15
     python3-sentencepiece-0.1.92 2022-01-22 01:18:31 
         sudo-python-plugin-1.9.8 2022-01-22 02:12:54
                   sugar-paint-70 2022-01-22 02:16:17
                 python2.7-2.7.18 2022-01-25 10:19:49
      python3-cryptography-36.0.0 2022-01-27 13:48:56
         python3-jupyroot-6.24.06 2022-01-28 23:42:20
             python3-root-6.24.06 2022-01-28 23:42:20
                        pcp-5.3.6 2022-02-03 04:06:42
                python3-pcp-5.3.6 2022-02-03 04:06:42
             python3-hivex-1.3.21 2022-02-04 14:32:25
            python3-cantera-2.6.0 2022-02-04 15:48:50
        python3-libguestfs-1.47.2 2022-02-04 16:55:32
            python3-libnbd-1.11.8 2022-02-05 10:55:00
             python3-brlapi-0.8.3 2022-02-05 18:53:49
          graphviz-python3-2.50.0 2022-02-05 19:57:53
               python3-rbd-16.2.7 2022-02-05 20:32:15
             python3-rados-16.2.7 2022-02-05 20:32:15
            python3-cephfs-16.2.7 2022-02-05 20:32:15
               python3-rgw-16.2.7 2022-02-05 20:32:15
                    plplot-5.15.0 2022-02-05 22:53:52
                 plplot-tk-5.15.0 2022-02-05 22:53:52
             python3-portmidi-217 2022-02-05 22:55:45

In case of python3-cryptography, the offending file is
/usr/lib64/python3.10/site-packages/cryptography/hazmat/bindings/_rust.abi3.so.
Other .so files in that package are OK. The commands to build the rust object
are not shown in the build log. But for some other rust binaries I checked, notes
are missing too.

pcp opts out with %undefine _package_note_flags.

I guess that there's some reason for each of the packages.
But it's not "python", but different things for different packages.

Zbyszek
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux