Re: [Rpm-maint] [rpm-software-management/rpm] rpm-4.17.0beta1 fails to build because pandoc is unavailable (#1729)

2021-06-22 Thread Florian Festi
> Having to depends on Haskell in order to build rpm is big bullet to swallow ! This is not intentional. While pandoc is needed to create the release tarball (or make changes to the man pages) requiring pandoc for building from the release tarball is not intended. The man pages should be shipped

Re: [Rpm-maint] [rpm-software-management/rpm] Brown paper back fixes for the new style man pages (#1730)

2021-06-22 Thread soig
@soig approved this pull request. This fixes the building process for me -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Brown paper back fixes for the new style man pages (#1730)

2021-06-22 Thread soig
@soig approved this pull request. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/1730#pullrequestreview-689747127___

Re: [Rpm-maint] [rpm-software-management/rpm] Clean up a bounds check in the PGP code (#1726)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 1 commit. 9328c395fe1ba938dc62f5738acc4b62a9c3e8cf Clean up a bounds check in the PGP code -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Clean up a bounds check in the PGP code (#1726)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 1 commit. eaa9dd496c9ae77c0e2a1773ce3d0c99d3e2a938 Clean up a bounds check in the PGP code -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Reject keys that are 64KiB or longer (#1731)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 1 commit. d20389a59f1f7ffefe12eb29c9348ea52a9b8d2c Reject keys that are 64KiB or longer -- You are receiving this because you are subscribed to this thread. View it on GitHub:

[Rpm-maint] [rpm-software-management/rpm] Fix out-of-tree builds (#1732)

2021-06-22 Thread Demi Marie Obenour
You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/1732 -- Commit Summary -- * Fix out-of-tree builds -- File Changes -- M docs/man/Makefile.am (2) -- Patch Links --

Re: [Rpm-maint] [rpm-software-management/rpm] Clean up a bounds check in the PGP code (#1726)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 1 commit. 653fdfff3baf5d2fd2fda7385c99a0383d301ad4 Clean up a bounds check in the PGP code -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Clean up curve ID handling (#1725)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 1 commit. 8bcd9fea351eac8e0fe7ec1c7bd547fa1032f512 Clean up curve ID handling -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Move MPI processing into common code (#1717)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 1 commit. 5c8e6d0dcbe831c5423c1d75fbb33f76d09a5be9 Move MPI processing into common code -- You are receiving this because you are subscribed to this thread. View it on GitHub:

[Rpm-maint] [rpm-software-management/rpm] Reject keys that are 64KiB or longer (#1731)

2021-06-22 Thread Demi Marie Obenour
The definition of the fingerprint of a v4 key implicitly assumes that keys are less than 64KiB. You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/1731 -- Commit Summary -- * Reject keys that are 64KiB or longer -- File

Re: [Rpm-maint] [rpm-software-management/rpm] Move MPI processing into common code (#1717)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 1 commit. 44a9d1139faf240b62f10bedaeca4ae28356d5cc Move MPI processing into common code -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Brown paper back fixes for the new style man pages (#1730)

2021-06-22 Thread soig
I confirm those commits fix https://github.com/rpm-software-management/rpm/issues/1729 (which should maybe referenced in the commits chlogs?) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

[Rpm-maint] [rpm-software-management/rpm] Brown paper back fixes for the new style man pages (#1730)

2021-06-22 Thread Florian Festi
You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/1730 -- Commit Summary -- * Also add rendered Japanese man pages * Dont depend on translation sub directories -- File Changes -- M docs/man/Makefile.am (3) -- Patch

Re: [Rpm-maint] [rpm-software-management/rpm] rpm-4.17.0beta1 fails to build because pandoc is unavailable (#1729)

2021-06-22 Thread soig
Having to depends on Haskell in order to build rpm is big bullet to swallow ! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] check-rpaths-worker script doesn't allow /usr/libexec/* directories (#1719)

2021-06-22 Thread stratakis
Closed #1719. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/1719#event-4922937009___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] check-rpaths-worker script doesn't allow /usr/libexec/* directories (#1719)

2021-06-22 Thread stratakis
Resolved through #1721 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/1719#issuecomment-866006156___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] OpenPGP implementation improvements (#1612)

2021-06-22 Thread Demi Marie Obenour
Closed #1612. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/1612#event-4922905691___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] OpenPGP implementation improvements (#1612)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 5 commits. 4e13cf10f82402f68dba389d296afda55892e029 Reset the saved flags after each signature e9356104eacb8510502a71621b9a50ce6f1b17c1 Treat all signature packets the same 9d7251b8c231f2a6799c72383a2a58590a264316 Fingerprint packet parsing support

[Rpm-maint] [rpm-software-management/rpm] More const correctness (#1727)

2021-06-22 Thread Demi Marie Obenour
No change in behavior You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/1727 -- Commit Summary -- * More const correctness -- File Changes -- M rpmio/rpmpgp.c (5) -- Patch Links --

[Rpm-maint] [rpm-software-management/rpm] Clean up a bounds check in the PGP code (#1726)

2021-06-22 Thread Demi Marie Obenour
The new code is easier to read. You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/1726 -- Commit Summary -- * Clean up a bounds check in the PGP code -- File Changes -- M rpmio/rpmpgp.c (2) -- Patch Links --

[Rpm-maint] [rpm-software-management/rpm] Clean up curve ID handling (#1725)

2021-06-22 Thread Demi Marie Obenour
The new code is both shorter and easier to read and audit. You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/1725 -- Commit Summary -- * Clean up curve ID handling -- File Changes -- M rpmio/rpmpgp.c (38) -- Patch

Re: [Rpm-maint] [rpm-software-management/rpm] Move MPI processing into common code (#1717)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 1 commit. 7aa270f328a690430a974873f8c3aed9fc5c1c27 Move MPI processing into common code -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Move MPI processing into common code (#1717)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 1 commit. 7caa282b6e7c63ec99d0d0d844c8b58ae4bee6fb Move MPI processing into common code -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Use pgpGet() instead of manual bounds checks (#1711)

2021-06-22 Thread Demi Marie Obenour
@DemiMarie pushed 1 commit. 40afc89e140fb87540a6ede2772137c2da1fb68b Use pgpGet() instead of manual bounds checks -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Rpm 4.17.0 beta1 (#1724)

2021-06-22 Thread Panu Matilainen
Merged #1724 into rpm-4.17.x. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/1724#event-4922279453___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] Rpm 4.17.0 beta1 (#1724)

2021-06-22 Thread Panu Matilainen
@pmatilai pushed 2 commits. 74be7578cf026d8b5678390effb9adf4e5f3222b Allow /usr/libexec/* rpaths f0ae5b31fe11deb2148cf2d2730cc6e0e94e31a9 Preparing for rpm 4.17.0 beta1 -- You are receiving this because you are subscribed to this thread. View it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Allow /usr/libexec/* rpaths (#1721)

2021-06-22 Thread Panu Matilainen
Yup, thanks. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/1721#issuecomment-865907910___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] Allow /usr/libexec/* rpaths (#1721)

2021-06-22 Thread Panu Matilainen
Merged #1721 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/1721#event-4922158280___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] Allow /usr/libexec/* rpaths (#1721)

2021-06-22 Thread stratakis
Rebased. Is it looking better? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/1721#issuecomment-865896027___ Rpm-maint mailing

[Rpm-maint] [rpm-software-management/rpm] Rpm 4.17.0 beta1 (#1724)

2021-06-22 Thread Panu Matilainen
You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/1724 -- Commit Summary -- * Use a variable for h + hlen * Make a bounds check easier to read * Bump libtool version info in preparation of 4.17.x branch * Translated

Re: [Rpm-maint] [rpm-software-management/rpm] Use a pre-built package for the hardlink test for reproducability (#1723)

2021-06-22 Thread Panu Matilainen
Merged #1723 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/1723#event-4921807278___ Rpm-maint mailing list

[Rpm-maint] [rpm-software-management/rpm] Use a pre-built package for the hardlink test for reproducability (#1723)

2021-06-22 Thread Panu Matilainen
Besides rpm version string length, the file offsets also depend on at least libmagic version and probably something else Im missing now, this is just too fragile to be useful. Use a pre-built package to avoid delaying 4.17 beta just because of such a dumb thing, figure out something better

Re: [Rpm-maint] [Rpm-announce] RPM 4.17.0 beta1 released!

2021-06-22 Thread Thierry Vignaud
Le mar. 22 juin 2021 à 14:37, Panu Matilainen a écrit : > > More or less in planned schedule for a change, here goes 4.17.0 beta1. > We're not actually planning for a second beta, the 1 is there just in > case because there are some unusual changes between alpha and beta: > >* Debuginfo

Re: [Rpm-maint] [rpm-software-management/rpm] Create directories for man pages right away (#1722)

2021-06-22 Thread Panu Matilainen
Merged #1722 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/1722#event-4921463178___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] Create directories for man pages right away (#1722)

2021-06-22 Thread Florian Festi
@ffesti pushed 1 commit. 8247a1ac3195802763994a99461913185abbf036 Add generated man pages to tar ball -- You are receiving this because you are subscribed to this thread. View it on GitHub:

[Rpm-maint] RPM 4.17.0 beta1 released!

2021-06-22 Thread Panu Matilainen
More or less in planned schedule for a change, here goes 4.17.0 beta1. We're not actually planning for a second beta, the 1 is there just in case because there are some unusual changes between alpha and beta: * Debuginfo extraction split to external project:

Re: [Rpm-maint] [rpm-software-management/rpm] Bump version to appear newer than 4.17 and begin another cycle (5fc9783)

2021-06-22 Thread Panu Matilainen
The rpm version is carried in the header (RPMVERSION tag) so whenever it changes, the hashes also change. So yes, changing was not only intended but expected and mandatory, otherwise the test would fail. -- You are receiving this because you are subscribed to this thread. Reply to this email

Re: [Rpm-maint] [rpm-software-management/rpm] Bump version to appear newer than 4.17 and begin another cycle (5fc9783)

2021-06-22 Thread soig
Was it really intended to alter signatures in testsuite when bumping version 樂? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Allow /usr/libexec/* rpaths (#1721)

2021-06-22 Thread Panu Matilainen
The change is probably okay, but please explain the case in the commit message. It's okay to link to ticket numbers *in addition* but the commit message needs to be self-sufficient. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on

[Rpm-maint] [rpm-software-management/rpm] Create directories for man pages right away (#1722)

2021-06-22 Thread Florian Festi
to avoid rebuilding the man pages over and over again You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/1722 -- Commit Summary -- * Create directories for man pages right away -- File Changes -- M docs/man/Makefile.am

Re: [Rpm-maint] [rpm-software-management/rpm] Run rpath check in parallel (#1714)

2021-06-22 Thread Panu Matilainen
Merged #1714 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/1714#event-4920601556___ Rpm-maint mailing list

Re: [Rpm-maint] RPM 4.17.0 alpha released!

2021-06-22 Thread Panu Matilainen
On 5/27/21 1:34 PM, Panu Matilainen wrote: On 4/26/21 5:24 PM, Thierry Vignaud wrote: Le lun. 26 avr. 2021 à 11:34, Panu Matilainen > a écrit :     The beginning of this year has gone nothing like planned, and     consequently we had to postpone and even revert