Re: CVE-2021-4034: why is pkexec still a thing?

2022-01-31 Thread Miroslav Suchý

Dne 31. 01. 22 v 20:39 Adam Williamson napsal(a):

but very soon I discovered that documentation of PolicyKit is nearly 
non-existent. At least, it is not sufficient to do
the migration. After reading the code I found that it is likely missing 
functionality of consolehelper.

I had a discussion with maintainer of PolicyKit and we both come conclusion 
that PolicyKit stopped in the middle of
nowhere and for me and Mock is better to stay with consolehelper.

Does the situation have changed?

I don't know. I can't tell from the above what documentation or
functionality you're missing, and that info doesn't seem to be in the
ticket or bug you linked either (except a very vague mention of needing
"to handle ENV".) I don't know when your conversations and research
took place, so it's hard to say what's changed since.

polkit's maintainer has changed twice (I think) since the time this
feature was introduced, it's currently Jan Rybar. The current polkit
documentation is at
https://www.freedesktop.org/software/polkit/docs/latest/  .


The documentation seems to be slightly better, but after reading it I still 
have several questions:

* what is the preferred way to run python scripts? Is it using pkexec in shebang (seems to be discouraged in this 
thread) or using this technique?:


https://stackoverflow.com/questions/32332128/how-to-use-polkit-with-python-to-run-systemd-d-bus-commands-from-non-root-user

* what is the best way to mimic KEEP_ENV_VARS from `userhelper(8)`?

Miroslav
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: CVE-2021-4034: why is pkexec still a thing?

2022-01-31 Thread Demi Marie Obenour
On 1/31/22 21:15, Neal Gompa wrote:
> On Mon, Jan 31, 2022 at 8:19 PM Steve Grubb  wrote:
>>
>> Hello Mirek,
>>
>> This is the most constructive reply I've seen in this thread.
>>
>> On Monday, January 31, 2022 1:12:50 PM EST Miloslav Trmac wrote:
 But doesn't satisfy our security requirements. If the kernel dbus project
 had been successful, then Linux would have had a rock solid basis to
 allow impersonation which would satisfy the security requirements and
 allow the desktop actually go through a common criteria certification if
 any one ever  wanted to do that. But as it stands, anything created by
 IPC is missing the necessary security context.
>>>
>>> I mean, yes. I read that as not a reason to stick with set-uid, but as a
>>> reason to make that a priority, and drive the investment and the cultural
>>> change; otherwise Linux security is just going to keep falling behind. OTOH
>>> with the consolehelper history and a lot of similar examples, I don’t know
>>> how to do any of that (make it a priority, drive the investment, drive the
>>> cultural change).
>>
>> Linux needs a first class impersonation mechanism. This would be where the
>> kernel bestows upon a process, certain attributes from another process. Both
>> sides should agree so that no toke kidnapping is possible or forcing
>> credentials on an unsuspecting process. With something like this, we can
>> start to solve the security problems caused by IPC instantiation. I was
>> really hoping kernel dbus was successful way back when.
>>
>>
 And access decisions do not go through the audit system.
>>>
>>> For polkit, that would be… a 20-line patch?
>>
>> Probably a little more. The auditing would need to be selective and by admin
>> control. Meaning, the admin may decide that they want auditing of one
>> application's permission grants and not the other.
>>
>>> Sure, the invoking user’s configuration can be trusted only to the extent a
>>> D-Bus server provides it correctly to Polkit, making the D-Bus servers a
>>> part of the trusted codebase. Still, that would be pretty valuable at least
>>> until the first successful exploit.
>>
>> I was hoping with kernel dbus, polkit would have examined the connections
>> itself and asked the kernel for veracity of the request. I really wished that
>> was given another try and everyone agreed on why it was necessary so that it
>> could be articulated well to the people that have to say yes/no to the patch.
> 
> An in-kernel first-class IPC would make tremendous inroads in Linux
> security, but who is going to drive that anymore? Bus1
> (https://bus1.org/) hasn't been touched since 2019. Bus1 had an RFC in
> 2016 on LKML[1] and that's it.
> 
> We *could* use Binder, but there's a general lethargy around trying to
> leverage stuff from the Android/ChromeOS ecosystem to benefit regular
> Linux systems. We *do* have it enabled in our kernel, but that's
> mainly for the eventual support of Waydroid in Fedora Mobile.

Why not use Binder?  It is *the* in-tree solution for fast IPC.

-- 
Sincerely,
Demi Marie Obenour
she/her/hers

OpenPGP_0xB288B55FFF9C22C1.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: CVE-2021-4034: why is pkexec still a thing?

2022-01-31 Thread Neal Gompa
On Mon, Jan 31, 2022 at 8:19 PM Steve Grubb  wrote:
>
> Hello Mirek,
>
> This is the most constructive reply I've seen in this thread.
>
> On Monday, January 31, 2022 1:12:50 PM EST Miloslav Trmac wrote:
> > > But doesn't satisfy our security requirements. If the kernel dbus project
> > > had been successful, then Linux would have had a rock solid basis to
> > > allow impersonation which would satisfy the security requirements and
> > > allow the desktop actually go through a common criteria certification if
> > > any one ever  wanted to do that. But as it stands, anything created by
> > > IPC is missing the necessary security context.
> >
> > I mean, yes. I read that as not a reason to stick with set-uid, but as a
> > reason to make that a priority, and drive the investment and the cultural
> > change; otherwise Linux security is just going to keep falling behind. OTOH
> > with the consolehelper history and a lot of similar examples, I don’t know
> > how to do any of that (make it a priority, drive the investment, drive the
> > cultural change).
>
> Linux needs a first class impersonation mechanism. This would be where the
> kernel bestows upon a process, certain attributes from another process. Both
> sides should agree so that no toke kidnapping is possible or forcing
> credentials on an unsuspecting process. With something like this, we can
> start to solve the security problems caused by IPC instantiation. I was
> really hoping kernel dbus was successful way back when.
>
>
> > > And access decisions do not go through the audit system.
> >
> > For polkit, that would be… a 20-line patch?
>
> Probably a little more. The auditing would need to be selective and by admin
> control. Meaning, the admin may decide that they want auditing of one
> application's permission grants and not the other.
>
> > Sure, the invoking user’s configuration can be trusted only to the extent a
> > D-Bus server provides it correctly to Polkit, making the D-Bus servers a
> > part of the trusted codebase. Still, that would be pretty valuable at least
> > until the first successful exploit.
>
> I was hoping with kernel dbus, polkit would have examined the connections
> itself and asked the kernel for veracity of the request. I really wished that
> was given another try and everyone agreed on why it was necessary so that it
> could be articulated well to the people that have to say yes/no to the patch.

An in-kernel first-class IPC would make tremendous inroads in Linux
security, but who is going to drive that anymore? Bus1
(https://bus1.org/) hasn't been touched since 2019. Bus1 had an RFC in
2016 on LKML[1] and that's it.

We *could* use Binder, but there's a general lethargy around trying to
leverage stuff from the Android/ChromeOS ecosystem to benefit regular
Linux systems. We *do* have it enabled in our kernel, but that's
mainly for the eventual support of Waydroid in Fedora Mobile.

So what should we do? I don't know. It seems the answer everyone else
offers is "give up". I don't like that answer, but what else can we
do?

[1]: https://lkml.org/lkml/2016/10/26/963



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2046600] perl-App-cpanminus-1.7045 is available

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2046600

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #2 from Fedora Update System  ---
FEDORA-2022-f4b7f896e3 has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing
--advisory=FEDORA-2022-f4b7f896e3`
You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-2022-f4b7f896e3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information
on how to test updates.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2046600
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[EPEL-devel] Fedora EPEL 7 updates-testing report

2022-01-31 Thread updates
The following Fedora EPEL 7 Security updates need testing:
 Age  URL
   4  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-6395a45cb3   
perl-Image-ExifTool-12.38-1.el7
   1  https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-4069001f10   
miniupnpc-2.0-3.el7


The following builds have been pushed to Fedora EPEL 7 updates-testing

epel-rpm-macros-7-34
nodejs-16.13.2-5.el7
php-phpseclib-2.0.36-1.el7
tcpreplay-4.4.0-1.el7

Details about builds:



 epel-rpm-macros-7-34 (FEDORA-EPEL-2022-66d92f182c)
 Extra Packages for Enterprise Linux RPM macros

Update Information:

Drop the `%{nodejs_arches}` override. The RHEL 7 version has been fixed.

ChangeLog:

* Mon Jan 31 2022 Stephen Gallagher  - 7-34
- Drop nodejs_arches override. RHEL now provides all of the arches.




 nodejs-16.13.2-5.el7 (FEDORA-EPEL-2022-b07aca13c8)
 JavaScript runtime

Update Information:

Lighten some dependencies to make it easier to minimize container footprint

ChangeLog:

* Mon Jan 31 2022 Stephen Gallagher  - 1:16.13.2-3
- Tweak some dependencies on EPEL 7 (bz2048589)
- Add (Provides: bundled(zlib))

References:

  [ 1 ] Bug #2048589 - Update version of nodejs requires -devel and -docs and 
can't be removed without all of nodejs.
https://bugzilla.redhat.com/show_bug.cgi?id=2048589




 php-phpseclib-2.0.36-1.el7 (FEDORA-EPEL-2022-f414e23b48)
 PHP Secure Communications Library

Update Information:

**Version 2.0.36** - 2022-01-30  - SSH2: make login() return false if no valid
auth methods are found (#1744) - SFTP: fix chgrp() for version < 4 (#1730) -
Crypt/Base: add OFB8 as a new mode (phpseclib/mcrypt_compat#33) - RSA &
BigInteger: check phpinfo() available before using it (#1726)

ChangeLog:

* Mon Jan 31 2022 Remi Collet  - 2.0.36-1
- update to 2.0.36




 tcpreplay-4.4.0-1.el7 (FEDORA-EPEL-2022-d421b6dfec)
 Replay captured network traffic

Update Information:

Tcpreplay suite 4.4.0 changes:   - Update strlcpy.c and strlcat.c by @guijan in
#656  - 4.3.4 by @fklassen in #636  - Apply #616 fix to flows.c, fix #665 by
@dumprop in #666  - Bug #670: update Travis CI to focal by @fklassen in #672  -
Bug #669: LINUX installed netmap auto detection by @fklassen in #673  - Feature
#626 - Support for Q-in-Q VLAN tags by @fklassen in #675  - Bug #677
skipbroadcast by @fklassen in #678  - Bug #689: add security policy document by
@fklassen in #691  - Directories of pcaps as arguments by @halver94 in #682  -
PR #682 stage PR from @halver94 by @fklassen in #692  - Bug #679 fix PPS calc
for long-running sessions by @fklassen in #693  - Bug #668 Improve SDK selection
by @fklassen in #694  - Bug #696 fix directory include feature by @fklassen in
#697  - Bug #695 mac os tests fail by @fklassen in #698  - Bug #674 - Revert
"send_packet: Avoid clock drift by using time since first packet" by @fklassen
in #699  - Feature #563 mac update on multicast by @fklassen in #700

ChangeLog:

* Mon Jan 31 2022 Bojan Smojver  - 4.4.0-1
- bump up to 4.4.0
* Sat Jan 22 2022 Fedora Release Engineering  - 
4.3.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering  - 
4.3.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild


___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-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: 

[Bug 2043397] perl-Email-Abstract for EPEL9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2043397

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #5 from Fedora Update System  ---
FEDORA-EPEL-2022-93d3b108e8 has been pushed to the Fedora EPEL 9 testing
repository.

You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-93d3b108e8

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information
on how to test updates.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2043397
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: CVE-2021-4034: why is pkexec still a thing?

2022-01-31 Thread Andrew Lutomirski
On Mon, Jan 31, 2022 at 5:24 PM Steve Grubb  wrote:
>
> Hello Mirek,
>
> This is the most constructive reply I've seen in this thread.
>
> On Monday, January 31, 2022 1:12:50 PM EST Miloslav Trmac wrote:
> > > But doesn't satisfy our security requirements. If the kernel dbus project
> > > had been successful, then Linux would have had a rock solid basis to
> > > allow impersonation which would satisfy the security requirements and
> > > allow the desktop actually go through a common criteria certification if
> > > any one ever  wanted to do that. But as it stands, anything created by
> > > IPC is missing the necessary security context.
> >
> > I mean, yes. I read that as not a reason to stick with set-uid, but as a
> > reason to make that a priority, and drive the investment and the cultural
> > change; otherwise Linux security is just going to keep falling behind. OTOH
> > with the consolehelper history and a lot of similar examples, I don’t know
> > how to do any of that (make it a priority, drive the investment, drive the
> > cultural change).
>
> Linux needs a first class impersonation mechanism. This would be where the
> kernel bestows upon a process, certain attributes from another process. Both
> sides should agree so that no toke kidnapping is possible or forcing
> credentials on an unsuspecting process. With something like this, we can
> start to solve the security problems caused by IPC instantiation. I was
> really hoping kernel dbus was successful way back when.
>

Windows has a first class impersonation mechanism, and it's really
quite complicated and far from rock solid.  I don't think Linux should
go that direction.

But I'm a bit baffled by the assertion that anything created by IPC is
missing the necessary security context.  The entire world of
distributed systems is missing this security context.  When I issue
REST request or a gRPC request or really any network request at all, I
have precisely whatever context I specifically authenticate with for
that call.  And, other than the fact that most systems use rather weak
authentication systems (mostly bearer tokens), this is *good* -- it
means that the credential being presented is, by construction,
intentional on the part of the presenter.  It also means that
incorrect inferences aren't drawn.  For example, in a world where an
entire security context comes along with a request, if process A asks
database server B to write a row *over a network*, and B asks the
filesystem (C) to do the write, we don't magically attribute more of
B's context than we should to the write.

I would love to see a nice security model for IPC in the Linux kernel,
but I haven't seen a credible proposal.  This problem is *hard*.

As for setuid, I'm strongly of the opinion that setuid was and remains
a mistake.  Executing a process should never add privileges.
Replacing sudo, etc well probably requires a mechanism by which a
process can allow a daemon to either create children of that process
or replace that process (in the exec sense).  The SELinux label to
apply to the newly created process should be the daemon's decision --
it's far from obvious that a sudo'd program should inherit sudo's
caller's label.

--Andy

>
> > > And access decisions do not go through the audit system.
> >
> > For polkit, that would be… a 20-line patch?
>
> Probably a little more. The auditing would need to be selective and by admin
> control. Meaning, the admin may decide that they want auditing of one
> application's permission grants and not the other.
>
> > Sure, the invoking user’s configuration can be trusted only to the extent a
> > D-Bus server provides it correctly to Polkit, making the D-Bus servers a
> > part of the trusted codebase. Still, that would be pretty valuable at least
> > until the first successful exploit.
>
> I was hoping with kernel dbus, polkit would have examined the connections
> itself and asked the kernel for veracity of the request. I really wished that
> was given another try and everyone agreed on why it was necessary so that it
> could be articulated well to the people that have to say yes/no to the patch.
>
> -Steve
>
> ___
> 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 on the list, report it: 
> https://pagure.io/fedora-infrastructure
___
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

[Bug 2038239] Please branch and build perl-Test-Pod-LinkCheck for EPEL-9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2038239

Fedora Update System  changed:

   What|Removed |Added

 Resolution|--- |ERRATA
 Status|ON_QA   |CLOSED
Last Closed||2022-02-01 01:23:31



--- Comment #5 from Fedora Update System  ---
FEDORA-EPEL-2022-5473bf1bfa has been pushed to the Fedora EPEL 9 stable
repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2038239
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2041077] Please build perl-Net-XMPP for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2041077

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA
   Fixed In Version||perl-Net-XMPP-1.05-20.el9
Last Closed||2022-02-01 01:23:48



--- Comment #5 from Fedora Update System  ---
FEDORA-EPEL-2022-351a4e6303 has been pushed to the Fedora EPEL 9 stable
repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2041077
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2038059] perl-CGI-Compile for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2038059

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
   Fixed In Version||perl-CGI-Compile-0.25-6.el9
 Resolution|--- |ERRATA
Last Closed||2022-02-01 01:24:04



--- Comment #4 from Fedora Update System  ---
FEDORA-EPEL-2022-fc8d1b9866 has been pushed to the Fedora EPEL 9 stable
repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2038059
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2033601] Add perl-Geo-Distance to EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2033601
Bug 2033601 depends on bug 2033614, which changed state.

Bug 2033614 Summary: Add perl-GIS-Distance to EPEL 9
https://bugzilla.redhat.com/show_bug.cgi?id=2033614

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2033601
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2042872] Please branch and build perl-bareword-filehandles for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2042872

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA
Last Closed||2022-02-01 01:23:57



--- Comment #4 from Fedora Update System  ---
FEDORA-EPEL-2022-0b67734bdf has been pushed to the Fedora EPEL 9 stable
repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2042872
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2031812] perl-Plack for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2031812
Bug 2031812 depends on bug 2038059, which changed state.

Bug 2038059 Summary: perl-CGI-Compile for EPEL 9
https://bugzilla.redhat.com/show_bug.cgi?id=2038059

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2031812
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2032428] perl-RDF-Trine for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2032428
Bug 2032428 depends on bug 2033630, which changed state.

Bug 2033630 Summary: Add perl-IRI for EPEL 9
https://bugzilla.redhat.com/show_bug.cgi?id=2033630

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2032428
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2032426] perl-RDF-Query for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2032426
Bug 2032426 depends on bug 2033601, which changed state.

Bug 2033601 Summary: Add perl-Geo-Distance to EPEL 9
https://bugzilla.redhat.com/show_bug.cgi?id=2033601

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2032426
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2033601] Add perl-Geo-Distance to EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2033601

Fedora Update System  changed:

   What|Removed |Added

 Resolution|--- |ERRATA
 Status|ON_QA   |CLOSED
Last Closed||2022-02-01 01:23:33



--- Comment #5 from Fedora Update System  ---
FEDORA-EPEL-2022-dc78f35285 has been pushed to the Fedora EPEL 9 stable
repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2033601
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2042871] Please branch and build perl-multidimensional for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2042871

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA
Last Closed||2022-02-01 01:23:55



--- Comment #4 from Fedora Update System  ---
FEDORA-EPEL-2022-5ef60c45ee has been pushed to the Fedora EPEL 9 stable
repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2042871
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2041248] perl-XML-Stream for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2041248
Bug 2041248 depends on bug 2042595, which changed state.

Bug 2042595 Summary: perl-HTTP-ProxyAutoConfig for EPEL 9
https://bugzilla.redhat.com/show_bug.cgi?id=2042595

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2041248
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2033630] Add perl-IRI for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2033630

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA
Last Closed||2022-02-01 01:23:36



--- Comment #5 from Fedora Update System  ---
FEDORA-EPEL-2022-56faadb7a0 has been pushed to the Fedora EPEL 9 stable
repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2033630
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2042595] perl-HTTP-ProxyAutoConfig for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2042595

Fedora Update System  changed:

   What|Removed |Added

   Fixed In Version||perl-HTTP-ProxyAutoConfig-0
   ||.3-27.el9
 Resolution|--- |ERRATA
 Status|ON_QA   |CLOSED
Last Closed||2022-02-01 01:23:45



--- Comment #4 from Fedora Update System  ---
FEDORA-EPEL-2022-880f8c4258 has been pushed to the Fedora EPEL 9 stable
repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2042595
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2032428] perl-RDF-Trine for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2032428
Bug 2032428 depends on bug 2038180, which changed state.

Bug 2038180 Summary: Add perl-XML-CommonNS to EPEL 9
https://bugzilla.redhat.com/show_bug.cgi?id=2038180

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2032428
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2038180] Add perl-XML-CommonNS to EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2038180

Fedora Update System  changed:

   What|Removed |Added

 Resolution|--- |ERRATA
 Status|ON_QA   |CLOSED
Last Closed||2022-02-01 01:23:22



--- Comment #5 from Fedora Update System  ---
FEDORA-EPEL-2022-f1f30a32a9 has been pushed to the Fedora EPEL 9 stable
repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2038180
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2041077] Please build perl-Net-XMPP for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2041077
Bug 2041077 depends on bug 2041247, which changed state.

Bug 2041247 Summary: perl-LWP-Online for EPEL 9
https://bugzilla.redhat.com/show_bug.cgi?id=2041247

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA




-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2041077
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2041247] perl-LWP-Online for EPEL 9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2041247

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA
   Fixed In Version||perl-LWP-Online-1.08-32.el9
Last Closed||2022-02-01 01:23:15



--- Comment #5 from Fedora Update System  ---
FEDORA-EPEL-2022-8f91a25c60 has been pushed to the Fedora EPEL 9 stable
repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2041247
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2047875] Please branch and build perl-Socket-MsgHdr for EPEL8

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2047875

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #7 from Fedora Update System  ---
FEDORA-EPEL-2022-c8324d009f has been pushed to the Fedora EPEL 8 testing
repository.

You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-c8324d009f

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information
on how to test updates.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2047875
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: search among all spec files

2022-01-31 Thread Sérgio Basto
On Tue, 2022-02-01 at 01:03 +0100, Germano Massullo wrote:
> Good day. I have to search gcc-toolset among all Fedora packages specs 
> files, in order to read some example of usage.
> Is that possible? For example cloning the whole git repository.
> 

also you got sourcegraph 
https://sourcegraph.com/search?q=context:global+r:src.fedoraproject.org+file:.*%5C.spec%24+%5ELicense:+MIT=regexp=yes

reference:
https://lists.fedoraproject.org/archives/list/packag...@lists.fedoraproject.org/message/J4I74HDXAX2UWCVEMGUAICEKCMLXW5B3/

--
Sérgio M. B.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2043770] perl-Net-HTTP-6.22 is available

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2043770

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA
   Fixed In Version||perl-Net-HTTP-6.22-1.fc35
Last Closed||2022-02-01 01:12:04



--- Comment #6 from Fedora Update System  ---
FEDORA-2022-af9f3e8f02 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2043770
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: CVE-2021-4034: why is pkexec still a thing?

2022-01-31 Thread Steve Grubb
Hello Mirek,

This is the most constructive reply I've seen in this thread.

On Monday, January 31, 2022 1:12:50 PM EST Miloslav Trmac wrote:
> > But doesn't satisfy our security requirements. If the kernel dbus project
> > had been successful, then Linux would have had a rock solid basis to
> > allow impersonation which would satisfy the security requirements and
> > allow the desktop actually go through a common criteria certification if
> > any one ever  wanted to do that. But as it stands, anything created by
> > IPC is missing the necessary security context.
> 
> I mean, yes. I read that as not a reason to stick with set-uid, but as a
> reason to make that a priority, and drive the investment and the cultural
> change; otherwise Linux security is just going to keep falling behind. OTOH
> with the consolehelper history and a lot of similar examples, I don’t know
> how to do any of that (make it a priority, drive the investment, drive the
> cultural change).

Linux needs a first class impersonation mechanism. This would be where the 
kernel bestows upon a process, certain attributes from another process. Both 
sides should agree so that no toke kidnapping is possible or forcing 
credentials on an unsuspecting process. With something like this, we can 
start to solve the security problems caused by IPC instantiation. I was 
really hoping kernel dbus was successful way back when.


> > And access decisions do not go through the audit system.
> 
> For polkit, that would be… a 20-line patch? 

Probably a little more. The auditing would need to be selective and by admin 
control. Meaning, the admin may decide that they want auditing of one 
application's permission grants and not the other.

> Sure, the invoking user’s configuration can be trusted only to the extent a
> D-Bus server provides it correctly to Polkit, making the D-Bus servers a
> part of the trusted codebase. Still, that would be pretty valuable at least
> until the first successful exploit.

I was hoping with kernel dbus, polkit would have examined the connections 
itself and asked the kernel for veracity of the request. I really wished that 
was given another try and everyone agreed on why it was necessary so that it 
could be articulated well to the people that have to say yes/no to the patch.

-Steve

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Schedule for Tuesday's FESCo Meeting (2022-02-01)

2022-01-31 Thread Tom Stellard

Following is the list of topics that will be discussed in the
FESCo meeting Tuesday at 18:00UTC in #fedora-meeting on
irc.libera.chat.

To convert UTC to your local time, take a look at
  http://fedoraproject.org/wiki/UTCHowto

or run:
  date -d '2022-02-01 18:00 UTC'


Links to all issues to be discussed can be found at:
https://pagure.io/fesco/report/meeting_agenda

= Discussed and Voted in the Ticket =

#2737 F36 Change: Ibus-table cangjie default for zh_HK
https://pagure.io/fesco/issue/2737
APPROVED (+6,0,-0)

#2736 F36 Change: Malayalam Default Fonts Update
https://pagure.io/fesco/issue/2736
APPROVED (+5,0,-0)

#2735 F36 Change: New requirements for akmods binary kernel modules for 
Silverblue / Kinoite support
https://pagure.io/fesco/issue/2735
APPROVED (+4,0,-0)

#2733 F36 Change: Django 4.0
https://pagure.io/fesco/issue/2733
APPROVED (+3,0,-0)

#2722 Nonresponsive maintainer: xgl-maint - xgl-maint
https://pagure.io/fesco/issue/2722
APPROVED

#2719 Nonresponsive maintainer: Brian Pepple bpepple
https://pagure.io/fesco/issue/2719
APPROVED

#2716 F36 Change: Keylime subpackaging and agent alternatives
https://pagure.io/fesco/issue/2716
APPROVED (+5,0,-0)

= Discussed and Voted in the previous meeting =
#2732 F36 Change: No ifcfg by default
https://pagure.io/fesco/issue/2732
APPROVED (+8,0,-0)

#2721 F37 Change: DIGLIM
https://pagure.io/fesco/issue/2721
Deferred to F37 (+8, 0, -0)

#2711 F37 Change: Enable fs-verity in RPM
https://pagure.io/fesco/issue/2711
Deferred to F37 (+9, 0, -0)

= New business =

#2741 Change proposal: Authselect: Move State Files to /etc
https://pagure.io/fesco/issue/2741

= Open Floor =

For more complete details, please visit each individual
issue.  The report of the agenda items can be found at
https://pagure.io/fesco/report/meeting_agenda

If you would like to add something to this agenda, you can
reply to this e-mail, file a new issue at
https://pagure.io/fesco, e-mail me directly, or bring it
up at the end of the meeting, during the open floor topic. Note
that added topics may be deferred until the following meeting.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[EPEL-devel] Re: Revisiting policy for limited arch packages?

2022-01-31 Thread Kevin Fenzi
On Mon, Jan 31, 2022 at 06:48:21PM +, Gary Buhrmaster wrote:
> On Mon, Jan 31, 2022 at 4:55 PM Kevin Fenzi  wrote:
> 
> > The limited arch policy we had for epel7 had a number of problems.
> > At first we just said 'rebuild the exact rhel version' and then we
> > switched to 'add a 0 to release so the rhel package always gets
> > installed in favor of it'.
> 
> It (probably?) would not hurt to have the epel
> repos have a higher cost in the repo config
> to discourage choosing the epel package over
> the rhel package (if all things are equal, but
> of course, they are not always equal).
> 
> For some specific cases where I needed to
> build the -devel package in a copr (until or
> unless I can get the -devel packages shipped
> in CRB (or equivalent)) I have manually set
> the cost for the copr repos to be high so that
> for a non -devel install I got the rhel versions.
> I would love to know if there is a better way.
> It all just seems so non-optimal.

Sure, we could do that, but it's far from foolproof. 
Many people make their own repo files, or they might have their own
weight schemes. It also doesn't help any building against things in
koji. 

kevin


signature.asc
Description: PGP signature
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: search among all spec files

2022-01-31 Thread Ben Beasley
Check https://src.fedoraproject.org/lookaside/, specifically 
https://src.fedoraproject.org/lookaside/rpm-specs-latest.tar.xz. This covers 
Rawhide only, of course.

On Mon, Jan 31, 2022, at 7:03 PM, Germano Massullo wrote:
> Good day. I have to search gcc-toolset among all Fedora packages specs 
> files, in order to read some example of usage.
> Is that possible? For example cloning the whole git repository.
> Best regards
> ___
> 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 on the list, report it: 
> https://pagure.io/fedora-infrastructure
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: search among all spec files

2022-01-31 Thread Miro Hrončok

On 01. 02. 22 1:03, Germano Massullo wrote:
Good day. I have to search gcc-toolset among all Fedora packages specs files, 
in order to read some example of usage.

Is that possible? For example cloning the whole git repository.


This tarball contains all Rawhide spec files, updated I believe daily.

https://pkgs.fedoraproject.org/repo/rpm-specs-latest.tar.xz

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: search among all spec files

2022-01-31 Thread Kevin Fenzi
On Tue, Feb 01, 2022 at 01:03:22AM +0100, Germano Massullo wrote:
> Good day. I have to search gcc-toolset among all Fedora packages specs
> files, in order to read some example of usage.
> Is that possible? For example cloning the whole git repository.

Well, each package is it's own git repo, there's not a overall one. 

That said, we have a cron that makes a archive of all spec files every
night: 

https://src.fedoraproject.org/lookaside/rpm-specs-latest.tar.xz

you can grab that, unpack it and search it locally?

kevin


signature.asc
Description: PGP signature
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


search among all spec files

2022-01-31 Thread Germano Massullo
Good day. I have to search gcc-toolset among all Fedora packages specs 
files, in order to read some example of usage.

Is that possible? For example cloning the whole git repository.
Best regards
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: gcc-12.0.0-0.4.fc36 in rawhide

2022-01-31 Thread Benjamin Beasley
> * Jakub Jelinek:
> 
> 
> I think Kevin has posted a GDB patch for the crash:
> 
>   [PATCH] Fix GDB internal error by using text (instead of data) section 
> offset
>   
> 
> The bug was exposed by the loss of the .data section in libgcc_s,
> presumably caused by the unwinder changes.  The GCC change is fine by
> itself, it's a real GDB bug.
> 
> Thanks,
> Florian

Thanks for the pointer! I did a successful local mock-build of debugbreak with 
the patched RPMs from the scratch build linked in 
https://bugzilla.redhat.com/show_bug.cgi?id=2042664#c4, which confirms I really 
am seeing that particular GDB bug.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: CVE-2021-4034: why is pkexec still a thing?

2022-01-31 Thread Sam Varshavchik

Lennart Poettering writes:


See the discussion around seccomp and NNP. i.e. a new kernel facility
was added precisely to ensure that seccomp cannot be used to run code
that is intended to be run privileged – under security policies in
control by an unprivileged user. i.e. if you can take certain privs
away from code that expects to have them you might be able to trigger
vulnerable codepaths that the developer didn't expect you to be able
to trigger.

But anyway, don't focus so much in cgroups here. There are plenty
other props these days that sudo doesn#t clean up. consider this for


Ok, so where's the track record of potential security exploits, in similar  
kinds of tools, that: 1) leverage any of the resources that you mentioned,  
and 2) but were mitigated, and became ordinary bugs, thanks to the  
vulnerable code being an isolated daemon process, with a clean environment.


In absence of an established track record that demonstrates this, in  
practice, this becomes just a theory. So, I'm not sure that it's clear to me  
-- is this getting argued based on an established track record, with some  
data to look at, the shows – based on some basic metrics – the benefits of  
rewriting suid programs in this manner; or is this just a theoretical  
argument.


Every additional line of code written to architect a privileged process, in  
this new manner, is a potential spot for a new bug to grow.


Rolling out a brand-spanking update, with a new architecture, new  
bootstrapping mechanism, and a new unprivileged process will become a  
Pyrrhic victory a year later, when it turns out that the privileged process  
trusted input from the unprivileged process, as an indirect result of new  
serialization/deserialization code that had to be written. That's where the  
bulk of the work was. And validating the deserialized data structure was  
accidentally overlooked.


Or the new serialization/deserialization code has its own buffer overflows.  
That would be code that didn't exist in the original, monolithic setuid  
executable.




pgp55rJYDskLq.pgp
Description: PGP signature
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: conditional require

2022-01-31 Thread Miro Hrončok

On 31. 01. 22 23:51, Steven A. Falco wrote:

On 1/31/22 05:08 PM, Steven A. Falco wrote:

On 1/31/22 04:04 PM, Miro Hrončok wrote:

On 31. 01. 22 21:58, przemek klosowski via devel wrote:
During recent major version update, some files were moved from 
-doc to , and as a result updates of  fail due 
to a file conflict. Manual update of -doc resolves this, of course.


A simple solution would be to declare that 

Required: package-doc >= 6.0.0

but that would force the install of the docs package if it wasn't already 
there.


Is there a way to declare a dependency only if the other package is 
present/installed? Would


Obsoletes: package-doc < 6.0.0

be the right thing to do?


The right thing to do is:

   Conflicts: package-doc < 6.0.0


Ok, so that doesn't do what I'd like.  I definitely added the conflict property:

# rpm -q -conflicts kicad-6.0.1-4.fc35.x86_64.rpm
kicad-doc < 6.0.0

But when I try to upgrade just the kicad package without upgrading the docs 
package, I still get:


# dnf update kicad-6.0.1-4.fc35.x86_64.rpm
...
Running transaction test
Error: Transaction test error:
   file /usr/share/doc/kicad/scripts/lib_convert.py from install of 
kicad-1:6.0.1-4.fc35.x86_64 conflicts with file from package 
kicad-doc-1:5.1.12-1.fc35.noarch
   file /usr/share/doc/kicad/scripts/test_kicad_plugin.py from install of 
kicad-1:6.0.1-4.fc35.x86_64 conflicts with file from package 
kicad-doc-1:5.1.12-1.fc35.noarch


So the Conflicts line doesn't actually seem to buy me anything.

I'll try again with the version from Stephen Gallagher (including the epoch) 
and see if that is any better.

The Conflict flag is now set to:

# rpm -q -conflicts kicad-6.0.1-4.fc35.x86_64.rpm
kicad-doc < 1:6.0.1-4.fc35


Oh, I did not know the package has an epoch.


And the result is:

# dnf update kicad-6.0.1-4.fc35.x86_64.rpm
Last metadata expiration check: 0:40:27 ago on Mon 31 Jan 2022 05:06:19 PM EST.
Dependencies resolved.

  Problem: problem with installed package kicad-doc-1:5.1.12-1.fc35.noarch
   - package kicad-1:6.0.1-4.fc35.x86_64 conflicts with kicad-doc < 
1:6.0.1-4.fc35 provided by kicad-doc-1:5.1.12-1.fc35.noarch
   - cannot install the best update candidate for package 
kicad-1:5.1.12-1.fc35.x86_64
 

  Package  Architecture  Version   
Repository   Size
 


Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
  kicad    x86_64    1:6.0.1-4.fc35
@commandline 90 M


Transaction Summary
 


Skip  1 Package

When I add the '--best --allowerasing' flags, then I get the desired result:

# dnf update kicad-6.0.1-4.fc35.x86_64.rpm --best --allowerasing
Last metadata expiration check: 0:43:04 ago on Mon 31 Jan 2022 05:06:19 PM EST.
Dependencies resolved.
 

  Package    Architecture    Version 
Repository Size
 


Upgrading:
  kicad  x86_64  1:6.0.1-4.fc35  
@commandline   90 M

Removing dependent packages:
  kicad-doc  noarch  1:5.1.12-1.fc35 
@updates  111 M


So that looks like the best solution.


What you haven't mentioned is if kicad-doc 1:6.0.x still exists but just with 
fewer files or if it is gone entirely.

If it is gone, you should probably obsolete it.



--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: CVE-2021-4034: why is pkexec still a thing?

2022-01-31 Thread Sam Varshavchik

Demi Marie Obenour writes:


What would break if sudo was replaced by an IPC service that ran
sudo as if it was setuid root, without it actually being setuid root?
I imagine the hardest part would be TTY handling, as not being able
to Ctrl-C a command launched by sudo is a rather poor user experience.


File descriptors can be sent across filesystem sockets, this can be done.  
Once that's over the fence, perusing the relevant man pages suggests a  
combination of setpgid and tcsetpgrp should get the job done.


But, still: every additional line of code written to implement something is  
an additional line with a potential bug. In a security-sensitive context, it  
won't surprise me if trying to chase the separated server process unicorn  
ends up creating more bugs than a simple suid program ever had in its  
decades' of existence.




pgp4xGszFYaqp.pgp
Description: PGP signature
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: conditional require

2022-01-31 Thread Steven A. Falco

On 1/31/22 05:08 PM, Steven A. Falco wrote:

On 1/31/22 04:04 PM, Miro Hrončok wrote:

On 31. 01. 22 21:58, przemek klosowski via devel wrote:

During recent major version update, some files were moved from -doc to , 
and as a result updates of  fail due to a file conflict. Manual update of 
-doc resolves this, of course.

A simple solution would be to declare that 

Required: package-doc >= 6.0.0

but that would force the install of the docs package if it wasn't already there.

Is there a way to declare a dependency only if the other package is 
present/installed? Would

Obsoletes: package-doc < 6.0.0

be the right thing to do?


The right thing to do is:

   Conflicts: package-doc < 6.0.0


Ok, so that doesn't do what I'd like.  I definitely added the conflict property:

# rpm -q -conflicts kicad-6.0.1-4.fc35.x86_64.rpm
kicad-doc < 6.0.0

But when I try to upgrade just the kicad package without upgrading the docs 
package, I still get:

# dnf update kicad-6.0.1-4.fc35.x86_64.rpm
...
Running transaction test
Error: Transaction test error:
   file /usr/share/doc/kicad/scripts/lib_convert.py from install of 
kicad-1:6.0.1-4.fc35.x86_64 conflicts with file from package 
kicad-doc-1:5.1.12-1.fc35.noarch
   file /usr/share/doc/kicad/scripts/test_kicad_plugin.py from install of 
kicad-1:6.0.1-4.fc35.x86_64 conflicts with file from package 
kicad-doc-1:5.1.12-1.fc35.noarch

So the Conflicts line doesn't actually seem to buy me anything.

I'll try again with the version from Stephen Gallagher (including the epoch) 
and see if that is any better.

The Conflict flag is now set to:

# rpm -q -conflicts kicad-6.0.1-4.fc35.x86_64.rpm
kicad-doc < 1:6.0.1-4.fc35

And the result is:

# dnf update kicad-6.0.1-4.fc35.x86_64.rpm
Last metadata expiration check: 0:40:27 ago on Mon 31 Jan 2022 05:06:19 PM EST.
Dependencies resolved.

 Problem: problem with installed package kicad-doc-1:5.1.12-1.fc35.noarch
  - package kicad-1:6.0.1-4.fc35.x86_64 conflicts with kicad-doc < 
1:6.0.1-4.fc35 provided by kicad-doc-1:5.1.12-1.fc35.noarch
  - cannot install the best update candidate for package 
kicad-1:5.1.12-1.fc35.x86_64

 Package  Architecture  Version   Repository
   Size

Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 kicadx86_641:6.0.1-4.fc35@commandline  
   90 M

Transaction Summary

Skip  1 Package

When I add the '--best --allowerasing' flags, then I get the desired result:

# dnf update kicad-6.0.1-4.fc35.x86_64.rpm --best --allowerasing
Last metadata expiration check: 0:43:04 ago on Mon 31 Jan 2022 05:06:19 PM EST.
Dependencies resolved.

 PackageArchitectureVersion Repository  
   Size

Upgrading:
 kicad  x86_64  1:6.0.1-4.fc35  @commandline
   90 M
Removing dependent packages:
 kicad-doc  noarch  1:5.1.12-1.fc35 @updates
  111 M

So that looks like the best solution.

Thanks all for the help!

Steve
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Weirdness with clang and stdatomic.h on Rawhide

2022-01-31 Thread Ron Olson
Hey all,

I’m troubleshooting an issue and came up with this sample program: 
https://pastebin.com/g9S8Z64q to demonstrate the problem. Basically, clang 13, 
on Rawhide, won’t compile that program, while on Fedora 35 it does.

The reason why is that on Rawhide, stdatomic.h exists under /usr/include/c++/12 
while it does not exist on 35, so clang uses its built-in stdatomic per 
https://clang.llvm.org/docs/LanguageExtensions.html#c11-atomic-operations. If 
it uses its internal version, the sample program compiles fine.

Looking at stdatomic.h on Rawhide, I see it’s gated by “#if __cplusplus > 
202002L”, so that means C++2b or later, not C++20. This seems to create a 
problem for clang which, since the file is present, wants to use it, but since 
it’s effectively empty due to the #ifdef, compiling of the sample program fails.

Is it possible to disable clang’s use of the header file as a flag? I’ve been 
unable to find anything like that, and obviously renaming the header is out of 
the question.  Also, is it correct to the setting stdatomic.h to only be used 
by c++2b?

Thanks for any info,

Ron
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-WWW-Form-UrlEncoded (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 22:05:32 UTC

From 32243a25b9273cdb5fd1f4ad6e618acca969392e Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 22:05:26 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-WWW-Form-UrlEncoded/c/32243a25b9273cdb5fd1f4ad6e618acca969392e?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Validation-Class (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 22:04:37 UTC

From 0d7c0fe8cea03f0a94a395c5d21c2eaf52ffefa5 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 22:04:32 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Validation-Class/c/0d7c0fe8cea03f0a94a395c5d21c2eaf52ffefa5?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Type-Tie (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 22:01:47 UTC

From dafb1574511285547368f268c0c712411ec19536 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 22:01:41 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Type-Tie/c/dafb1574511285547368f268c0c712411ec19536?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Types-Path-Tiny (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 22:01:19 UTC

From 656426abcc5af00e03ca41330604d2eb255104af Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 22:01:13 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Types-Path-Tiny/c/656426abcc5af00e03ca41330604d2eb255104af?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: conditional require

2022-01-31 Thread Steven A. Falco

On 1/31/22 04:04 PM, Miro Hrončok wrote:

On 31. 01. 22 21:58, przemek klosowski via devel wrote:

During recent major version update, some files were moved from -doc to , 
and as a result updates of  fail due to a file conflict. Manual update of 
-doc resolves this, of course.

A simple solution would be to declare that 

Required: package-doc >= 6.0.0

but that would force the install of the docs package if it wasn't already there.

Is there a way to declare a dependency only if the other package is 
present/installed? Would

Obsoletes: package-doc < 6.0.0

be the right thing to do?


The right thing to do is:

   Conflicts: package-doc < 6.0.0


Ok, so that doesn't do what I'd like.  I definitely added the conflict property:

# rpm -q -conflicts kicad-6.0.1-4.fc35.x86_64.rpm
kicad-doc < 6.0.0

But when I try to upgrade just the kicad package without upgrading the docs 
package, I still get:

# dnf update kicad-6.0.1-4.fc35.x86_64.rpm
...
Running transaction test
Error: Transaction test error:
  file /usr/share/doc/kicad/scripts/lib_convert.py from install of 
kicad-1:6.0.1-4.fc35.x86_64 conflicts with file from package 
kicad-doc-1:5.1.12-1.fc35.noarch
  file /usr/share/doc/kicad/scripts/test_kicad_plugin.py from install of 
kicad-1:6.0.1-4.fc35.x86_64 conflicts with file from package 
kicad-doc-1:5.1.12-1.fc35.noarch

So the Conflicts line doesn't actually seem to buy me anything.

I'll try again with the version from Stephen Gallagher (including the epoch) 
and see if that is any better.

Steve
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Test2-Plugin-NoWarnings (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:46:03 UTC

From 3edfcb976de0b91d42df55b86344a71ac04bfe86 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:45:57 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Test2-Plugin-NoWarnings/c/3edfcb976de0b91d42df55b86344a71ac04bfe86?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Sub-Infix (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:43:49 UTC

From 6f607bc46aa855369967b11229ffe258297a21e7 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:43:43 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Sub-Infix/c/6f607bc46aa855369967b11229ffe258297a21e7?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Sub-Exporter-Lexical (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:43:40 UTC

From 4b425a7d2c6ad7e162a9e25d3e96f721d2af2fbc Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:43:34 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Sub-Exporter-Lexical/c/4b425a7d2c6ad7e162a9e25d3e96f721d2af2fbc?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-SOAP-WSDL (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:40:02 UTC

From f027a48917ac0d7cf419bdfe92eac199fc275098 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:39:56 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-SOAP-WSDL/c/f027a48917ac0d7cf419bdfe92eac199fc275098?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Return-Type (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:37:39 UTC

From cebc72a67530e15c8870c721d305988778d34377 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:37:33 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Return-Type/c/cebc72a67530e15c8870c721d305988778d34377?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: How to handle a few files moving from one package to another?

2022-01-31 Thread Steven A. Falco

On 1/31/22 04:44 PM, Stephen Gallagher wrote:

On Mon, Jan 31, 2022 at 3:45 PM Steven A. Falco  wrote:


When updating from KiCad 5 to KiCad 6, a few files have moved from the 
kicad-doc package to the main kicad package.

If someone has KiCad 5 and its documentation package installed, and then tries 
to just upgrade the main package to KiCad 6 (without also updating the docs), 
they get an error message like:

Error: Transaction test error:
file /usr/share/doc/kicad/scripts/lib_convert.py from install of 
kicad-1:6.0.1-1.fc35.x86_64 conflicts with file from package 
kicad-doc-1:5.1.12-1.fc35.noarch
file /usr/share/doc/kicad/scripts/test_kicad_plugin.py from install of 
kicad-1:6.0.1-1.fc35.x86_64 conflicts with file from package 
kicad-doc-1:5.1.12-1.fc35.noarch

I think the correct solution is to put this into the main package:

Obsoletes: kicad-docs < 6.0.0

Is that correct, or is there a better way to handle it?


No, that will remove kicad-docs entirely from user systems.

What you want is:

Conflicts: kicad-doc < %{epoch}:%{version}-{release}

If you forget the epoch in this comparison, it won't work properly,
since the existing kicad-doc package will resolve as higher.

Also, I recommend using the version and release macros instead of a
static value, because it will ensure that the docs are always updated
to match the binary.


Thanks for the info.  In this case, I don't think it matters too much about the 
version/release.  It is just that a few files moved from the kicad-doc-5.1.12 package 
into the kicad-6.0.0 main package.  It shouldn't be a problem going from 6.0.0 to 6.0.1, 
for example.  A plain "dnf update" should handle that case.

But I'll definitely remember about the epoch - good tip!

Steve
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-namespace-sweep (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:24:01 UTC

From 3b13b114c25b112ece52f4777408954d9695bcaf Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:23:55 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-namespace-sweep/c/3b13b114c25b112ece52f4777408954d9695bcaf?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: How to handle a few files moving from one package to another?

2022-01-31 Thread Stephen Gallagher
On Mon, Jan 31, 2022 at 3:45 PM Steven A. Falco  wrote:
>
> When updating from KiCad 5 to KiCad 6, a few files have moved from the 
> kicad-doc package to the main kicad package.
>
> If someone has KiCad 5 and its documentation package installed, and then 
> tries to just upgrade the main package to KiCad 6 (without also updating the 
> docs), they get an error message like:
>
> Error: Transaction test error:
>file /usr/share/doc/kicad/scripts/lib_convert.py from install of 
> kicad-1:6.0.1-1.fc35.x86_64 conflicts with file from package 
> kicad-doc-1:5.1.12-1.fc35.noarch
>file /usr/share/doc/kicad/scripts/test_kicad_plugin.py from install of 
> kicad-1:6.0.1-1.fc35.x86_64 conflicts with file from package 
> kicad-doc-1:5.1.12-1.fc35.noarch
>
> I think the correct solution is to put this into the main package:
>
> Obsoletes: kicad-docs < 6.0.0
>
> Is that correct, or is there a better way to handle it?

No, that will remove kicad-docs entirely from user systems.

What you want is:

Conflicts: kicad-doc < %{epoch}:%{version}-{release}

If you forget the epoch in this comparison, it won't work properly,
since the existing kicad-doc package will resolve as higher.

Also, I recommend using the version and release macros instead of a
static value, because it will ensure that the docs are always updated
to match the binary.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: the meaning of pkgconfig's Libs fields

2022-01-31 Thread Florian Weimer
* Robbie Harwood:

> Zbigniew Jędrzejewski-Szmek  writes:
>
>> 1. pc(5) talks about "package", as if one would want to link to a
>>whole "package" instead one of the specific library files provided
>>by a package. Thankfully most .pc files only list one "-l" in Libs.
>>(Counterexamples: tbbmalloc_proxy.pc says 'Libs:-ltbbmalloc_proxy 
>> -ltbbmalloc',
>>and mit-krb5.pc says Libs:-lkrb5 -lk5crypto -lcom_err.)
>
> k5crypto and com_err are internal libraries used across the different
> interfaces krb5 provides - they're not intended for external
> consumption, and upstream doesn't support their direct use by other
> applications.
>
>> To a large extent pkgconfig files are duplicating dependency logic
>> that is already provided by distro packaging (rpm in our case). This
>> would seem like an OK idea: upstreams specify which libraries they
>> need and downstreams use it.
>
> So you're technically right that this information is already duplicated
> by the dependencies libkrb5.so has already, but that's only true on
> Linux.  The .pc files are provided by upstream, and need to work on all
> OSs that upstream supports - which includes OSs whose linkers don't
> follow dependencies, like AIX.

But dropping these -l directives on Linux would ensure that it's not
possible to link against those internal symbols by accident (at least
from applications; with shared objects, you just get underlinking unless
you specify -Wl,-z,defs).  The Linux linking failure could actually help
other systems as well, to avoid those unwanted reliance on internal
features.

Thanks,
Florian
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Module-Extract-Use (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:17:26 UTC

From 235d4de8e47964bf714b1fab054bf0073575d526 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:17:20 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Module-Extract-Use/c/235d4de8e47964bf714b1fab054bf0073575d526?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-MCE-Shared (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:14:48 UTC

From ea8bb8c09ffc35dbbed098c35ba718afe68dff12 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:14:41 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-MCE-Shared/c/ea8bb8c09ffc35dbbed098c35ba718afe68dff12?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Mail-Transport (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:13:34 UTC

From e7f91ff07e0b5c8c1637244b30d41009aadc0d1e Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:13:28 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/e7f91ff07e0b5c8c1637244b30d41009aadc0d1e?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Mail-Message (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:13:14 UTC

From 1eb5047b4b27d0532820e6c2280ec592e4765838 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:13:08 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Mail-Message/c/1eb5047b4b27d0532820e6c2280ec592e4765838?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: conditional require

2022-01-31 Thread Steven A. Falco

Thanks all!  I'll use the Conflicts approach.

Steve

On 1/31/22 04:06 PM, Ken Gaillot wrote:

In similar situations I've used something like

Conflicts: package-doc < 6.0.0

On Mon, 2022-01-31 at 16:01 -0500, Steven A. Falco wrote:

You just asked the same question that I did. :-)

I think the Obsoletes line is correct.  Once I get a ruling on that
from the experts, I'll add it to the package.

Steve

On 1/31/22 03:58 PM, przemek klosowski via devel wrote:

During recent major version update, some files were moved from
-doc to , and as a result updates of 
fail due to a file conflict. Manual update of -doc
resolves this, of course.

A simple solution would be to declare that 

Required: package-doc >= 6.0.0

but that would force the install of the docs package if it wasn't
already there.

Is there a way to declare a dependency only if the other package is
present/installed? Would

Obsoletes: package-doc < 6.0.0

be the right thing to do?



___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-IO-FDPass (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:06:56 UTC

From 9a830039d3010c8915afe535d18c163277209d4f Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:06:50 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-IO-FDPass/c/9a830039d3010c8915afe535d18c163277209d4f?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2047875] Please branch and build perl-Socket-MsgHdr for EPEL8

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2047875

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |MODIFIED



--- Comment #6 from Fedora Update System  ---
FEDORA-EPEL-2022-c8324d009f has been submitted as an update to Fedora EPEL 8.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-c8324d009f


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2047875
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: conditional require

2022-01-31 Thread Ken Gaillot
In similar situations I've used something like

Conflicts: package-doc < 6.0.0

On Mon, 2022-01-31 at 16:01 -0500, Steven A. Falco wrote:
> You just asked the same question that I did. :-)
> 
> I think the Obsoletes line is correct.  Once I get a ruling on that
> from the experts, I'll add it to the package.
> 
>   Steve
> 
> On 1/31/22 03:58 PM, przemek klosowski via devel wrote:
> > During recent major version update, some files were moved from
> > -doc to , and as a result updates of 
> > fail due to a file conflict. Manual update of -doc
> > resolves this, of course.
> > 
> > A simple solution would be to declare that 
> > 
> > Required: package-doc >= 6.0.0
> > 
> > but that would force the install of the docs package if it wasn't
> > already there.
> > 
> > Is there a way to declare a dependency only if the other package is
> > present/installed? Would
> > 
> > Obsoletes: package-doc < 6.0.0
> > 
> > be the right thing to do?

-- 
Ken Gaillot 
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-HTTP-MultiPartParser (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:04:07 UTC

From be401cdfb90c2fae0edfff4b3cbaf0d998a52fb7 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:04:00 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-HTTP-MultiPartParser/c/be401cdfb90c2fae0edfff4b3cbaf0d998a52fb7?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: conditional require

2022-01-31 Thread Miro Hrončok

On 31. 01. 22 21:58, przemek klosowski via devel wrote:
During recent major version update, some files were moved from -doc to 
, and as a result updates of  fail due to a file conflict. 
Manual update of -doc resolves this, of course.


A simple solution would be to declare that 

Required: package-doc >= 6.0.0

but that would force the install of the docs package if it wasn't already there.

Is there a way to declare a dependency only if the other package is 
present/installed? Would


Obsoletes: package-doc < 6.0.0

be the right thing to do?


The right thing to do is:

  Conflicts: package-doc < 6.0.0


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-HTTP-Entity-Parser (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 21:03:38 UTC

From f05618b74ce6e62859ea05ac886bc2674107b39a Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 21:03:32 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-HTTP-Entity-Parser/c/f05618b74ce6e62859ea05ac886bc2674107b39a?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: conditional require

2022-01-31 Thread Steven A. Falco

You just asked the same question that I did. :-)

I think the Obsoletes line is correct.  Once I get a ruling on that from the 
experts, I'll add it to the package.

Steve

On 1/31/22 03:58 PM, przemek klosowski via devel wrote:

During recent major version update, some files were moved from -doc to , 
and as a result updates of  fail due to a file conflict. Manual update of 
-doc resolves this, of course.

A simple solution would be to declare that 

Required: package-doc >= 6.0.0

but that would force the install of the docs package if it wasn't already there.

Is there a way to declare a dependency only if the other package is 
present/installed? Would

Obsoletes: package-doc < 6.0.0

be the right thing to do?
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


conditional require

2022-01-31 Thread przemek klosowski via devel
During recent major version update, some files were moved from 
-doc to , and as a result updates of  fail 
due to a file conflict. Manual update of -doc resolves this, of 
course.


A simple solution would be to declare that 

Required: package-doc >= 6.0.0

but that would force the install of the docs package if it wasn't 
already there.


Is there a way to declare a dependency only if the other package is 
present/installed? Would


Obsoletes: package-doc < 6.0.0

be the right thing to do?
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


How to handle a few files moving from one package to another?

2022-01-31 Thread Steven A. Falco

When updating from KiCad 5 to KiCad 6, a few files have moved from the 
kicad-doc package to the main kicad package.

If someone has KiCad 5 and its documentation package installed, and then tries 
to just upgrade the main package to KiCad 6 (without also updating the docs), 
they get an error message like:

Error: Transaction test error:
  file /usr/share/doc/kicad/scripts/lib_convert.py from install of 
kicad-1:6.0.1-1.fc35.x86_64 conflicts with file from package 
kicad-doc-1:5.1.12-1.fc35.noarch
  file /usr/share/doc/kicad/scripts/test_kicad_plugin.py from install of 
kicad-1:6.0.1-1.fc35.x86_64 conflicts with file from package 
kicad-doc-1:5.1.12-1.fc35.noarch

I think the correct solution is to put this into the main package:

Obsoletes: kicad-docs < 6.0.0

Is that correct, or is there a better way to handle it?

Steve
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Crypt-IDEA (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 20:31:24 UTC

From 103cd34d86db180ade40f3eb9e34db5401a1e09c Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 20:31:18 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Crypt-IDEA/c/103cd34d86db180ade40f3eb9e34db5401a1e09c?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Cookie-Baker (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 20:29:07 UTC

From 08b8eabd8bdd2bf293e29aa6be4bc6659aa55c46 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 20:29:00 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Cookie-Baker/c/08b8eabd8bdd2bf293e29aa6be4bc6659aa55c46?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F37 Change: MinGW UCRT target (Self-Contained Change proposal)

2022-01-31 Thread Ron Yorston
Tomasz Torcz  wrote:
>On Mon, Jan 31, 2022 at 05:17:29PM +0100, Kevin Kofler via devel wrote:
>> 
>> But yes, for Windows releases ≥ 95 OSR 2 and < 10 (and no, Windows version 
>> numbers are not anywhere near monotonic ;-) ), MSVCRT is included out of the 
>> box, UCRT is not. Is it really a good default to depend on a runtime library 
>> that is only included in Windows ≥ 10?
>
>  I've just checked, Windows 10 was released 7 years ago (Fedora 22
>timeframe).  We don't have to care about compatibility with so ancient
>releases.

Not Windows 95, sure, but the Windows world moves at a much slower pace
than Fedora, especially among non-technical users.  Windows 7 and 8 are
still out there.  Even XP.

That's why I consider the 32-bit MSVCRT binary the primary release of
my Windows software:  I can be sure it'll run on whatever ancient system 
it might end up on.

Ron
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


tdawson pushed to perl-Class-Std-Fast (epel8-playground). "epel8-playground decommissioned : https://pagure.io/epel/issue/136"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 20:23:48 UTC

From d9876e7764bebf965357c167c353aeaea1fa6cd0 Mon Sep 17 00:00:00 2001
From: Troy Dawson 
Date: Jan 31 2022 20:23:42 +
Subject: epel8-playground decommissioned : https://pagure.io/epel/issue/136


---

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index e69de29..000
--- a/.gitignore
+++ /dev/null
diff --git a/dead.package b/dead.package
new file mode 100644
index 000..a72aec0
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+epel8-playground decommissioned : https://pagure.io/epel/issue/136
diff --git a/sources b/sources
deleted file mode 100644
index e69de29..000
--- a/sources
+++ /dev/null



https://src.fedoraproject.org/rpms/perl-Class-Std-Fast/c/d9876e7764bebf965357c167c353aeaea1fa6cd0?branch=epel8-playground
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2046802] perl: FTBFS in Fedora rawhide/f36

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2046802

Jakub Jelinek  changed:

   What|Removed |Added

 CC||dho...@redhat.com



--- Comment #6 from Jakub Jelinek  ---
From what I can see, perl likes to do everything on its own, so the printf that
the test uses is actually PerlIO_stdoutf.
Looking at config.h, the long double detection looks reasonable
#define HAS_LONG_DOUBLE /**/
#ifdef HAS_LONG_DOUBLE
#define LONG_DOUBLESIZE 16  /**/
#define LONG_DOUBLEKIND 1   /**/
#define LONG_DOUBLE_IS_DOUBLE   0
#define LONG_DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN   1
...
#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE   5
#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE   6
#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE   7
#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE   8
...
#define LONG_DOUBLE_STYLE_IEEE
#undef LONG_DOUBLE_STYLE_IEEE_DOUBLEDOUBLE
#undef LONG_DOUBLE_STYLE_IEEE_EXTENDED
#define LONG_DOUBLE_STYLE_IEEE_STD
#undef LONG_DOUBLE_STYLE_VAX
#endif
but the question is what it does with it.  I'm not familiar with the perl
codebase and it is unfortunately
quite cryptic.
Is there an easy way to run a single test as opposed to all of them?
Actually:
#ifndef USE_LONG_DOUBLE
/*#define   USE_LONG_DOUBLE / **/
#endif
looks kind of unexpected.
I bet that is also the reason why
#define Gconvert(x,n,t,b) sprintf((b),"%.*g",(n),(x))
and not
#define Gconvert(x,n,t,b) sprintf((b),"%.*Lg",(n),(x))

I'd suggest to compare emitted config.h between s390x and ppc64le, s390x also
(like rawhide ppc64le) has IEEE quad long double (though, it has big-endian one
while ppc64le little endian).
And also compare it with f35-ish ppc64le (which had IBM double double instead
of IEEE quad long double).


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2046802
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[EPEL-devel] epel8-playground branch retires - happening now

2022-01-31 Thread Troy Dawson
Hello,
I am currently in the middle of retiring all of the epel8-playground
branches.
I apologize for not sending an email ahead of time.

For informations sake, I am retiring them with
   fedpkg retire "epel8-playground decommissioned :
https://pagure.io/epel/issue/
136"

Just so people know where we are in the epel8-playground decommission steps.

* block targets in koji - DONE
* Update Documentation - DONE
* Remove or fix package.cfg - DONE
* Remove configs from epel-release
-- https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-bc95045a9e
* Retire all epel8-playground branches
-- Happening right now

https://pagure.io/epel/issue/136#comment-774581

Troy
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: the meaning of pkgconfig's Libs fields

2022-01-31 Thread Kevin Kofler via devel
Robbie Harwood wrote:
> k5crypto and com_err are internal libraries used across the different
> interfaces krb5 provides - they're not intended for external
> consumption, and upstream doesn't support their direct use by other
> applications.

Then they belong in Libs.private, not Libs.

> So you're technically right that this information is already duplicated
> by the dependencies libkrb5.so has already, but that's only true on
> Linux.  The .pc files are provided by upstream, and need to work on all
> OSs that upstream supports - which includes OSs whose linkers don't
> follow dependencies, like AIX.

The GNU/Linux GNU ld also does not "follow dependencies" unless you use 
-Wl,--copy-dt-needed. (This has been the case since Fedora 13, see:
https://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking .) But 
the thing is, for shared libraries, you do not actually want or need the 
linker to "follow dependencies". You need to link a library only if you use 
it directly. If it is only used through a shared library, then it is enough 
that that shared library links it. This should be the case on any sane 
operating system.

The issue comes with static linking, because static libraries are not linked 
against anything, they are just an archive of object files. So there, you 
need to link not only the static library, but also its dependencies. But 
that is what Libs.private is supposed to be for.

> If the object is going to get loaded at run-time in all cases anyway (as
> is the case here), the cost of this is tiny.  The linker will only load
> the one copy, and the size difference from having vs. not having the
> dependency marked is tiny.  Unless this is breaking something, I don't
> believe it's worth the effort to change (but I don't represent krb5 and
> don't speak for those folks).

Well, this is not an issue if the libraries all come from the same package, 
but in general, extra Libs does make a practical difference because it means 
your -devel package now has to drag in the -devel packages for all the 
libraries in Libs, not just the runtime packages. Otherwise, linking to 
those libraries will fail.

For the runtime cost, it could be fixed by using the -Wl,--as-needed flag. 
Some distributions use that flag by default, there was also at least one 
attempt to get it added in Fedora, but it has not been implemented so far.

But it would really be helpful if the package would not add unnecessary -l 
flags to begin with.

Kevin Kofler
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: the meaning of pkgconfig's Libs fields

2022-01-31 Thread Kevin Kofler via devel
Zbigniew Jędrzejewski-Szmek wrote:
> Well, that is the reverse of how we do things in general. If I want to
> look for libraries using pkg-config, I install pkg-config. If I want
> to look for libraries using 'gcc test.c -lfoo', then I install gcc.
>
> What we have now is like saying that .h files should depend on gcc
> because you use gcc to consume them.

Several KDE -devel packages do require cmake and even g++ though. The idea 
is that you will normally need CMake and g++ to build anything against that 
-devel package.

That said, for CMake, this is not currently part of the AutoRequires, that 
only drags in cmake-filesystem for directory ownership (and in fact, I guess 
directory ownership is a reason for the pkg-config AutoRequires too), any 
Requires: cmake is manually added.

Kevin Kofler
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: CVE-2021-4034: why is pkexec still a thing?

2022-01-31 Thread Adam Williamson
On Mon, 2022-01-31 at 16:00 +0100, Miroslav Suchý wrote:
> Dne 27. 01. 22 v 0:18 Adam Williamson napsal(a):
> > BTW, bonus follow-up to this: as part of researching the background of
> > polkit, I noticed that we never actually entirely got done moving off
> > usermode:(  There are still over a dozen packages in the distro that
> > require it:
> 
> Moving off to where?

To polkit, was the original intention. That's what the Feature says:
https://fedoraproject.org/wiki/Features/UsermodeMigration

> FYI there is tracking bug
> 
> [Tracker] Deprecate consolehelper and switch apps to use PolicyKit 1 for 
> Fedora 12
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=502765

Yes, I know, it's the tracker bug for the above feature :)
> 
> but lots of the bugs are closed as DEFERED or WONTFIX.

Yes, I know, check who closed them and when ;) Several of them were
"me, last week". But there are several I had to leave open because I
verified the package was still in the distro and still using
consolehelper, and several tools for which either a bug was never
filed, or it was closed without the migration being done, or they
started using consolehelper later.
> 
> I tried to migrate Mock out of consolehelper
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=502749
> https://github.com/rpm-software-management/mock/issues/684

Aha, mock was actually the big one on the list that I wondered about,
so thanks for filling that in.
> 
> but very soon I discovered that documentation of PolicyKit is nearly 
> non-existent. At least, it is not sufficient to do 
> the migration. After reading the code I found that it is likely missing 
> functionality of consolehelper.
> 
> I had a discussion with maintainer of PolicyKit and we both come conclusion 
> that PolicyKit stopped in the middle of 
> nowhere and for me and Mock is better to stay with consolehelper.
> 
> Does the situation have changed?

I don't know. I can't tell from the above what documentation or
functionality you're missing, and that info doesn't seem to be in the
ticket or bug you linked either (except a very vague mention of needing
"to handle ENV".) I don't know when your conversations and research
took place, so it's hard to say what's changed since.

polkit's maintainer has changed twice (I think) since the time this
feature was introduced, it's currently Jan Rybar. The current polkit
documentation is at
https://www.freedesktop.org/software/polkit/docs/latest/ .
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: CVE-2021-4034: why is pkexec still a thing?

2022-01-31 Thread Adam Williamson
On Mon, 2022-01-31 at 10:19 +, Michael J Gruber wrote:
> I vaguely remember we had a move off consolekit at some point: In 2016, I 
> moved "luckybackup" away from "beesu" (which uses consolekit) to "pkexec" 
> (from polkit).
> 
> We still have "beesu" in Fedora. Should I switch back? ;)

No. The issue is not that pkexec is inherently worse than any other
tool to do approximately the same thing (prompt for some kind of
password, then run the entire app as root) - it's unfortunate that
pkexec happened to have a giant security flaw, but it's not unlikely
that other tools to do the same thing will turn out to have security
flaws if someone decides to take a close look at them. The issue is
that *that whole design* is suboptimal.

What we really wanted to happen with the switch was for apps that need
higher privileges for some operation to be rewritten such that they
could use polkit to signal a more privileged executable (ideally one
that *already runs* privileged, so there's no greater attack surface
than before) to perform that operation, and otherwise run unprivileged.

pkexec was a less-good second choice option for apps where there didn't
seem to be much prospect of anyone doing the work to move to a better
design. It at least let us get rid of consolehelper from most
installations, so we had fewer 'run-this-thing-as-root' tools to worry
about. Switching from pkexec to any other 'run-this-thing-as-root' tool
would not be an improvement. Moving to a more sophisticated design
using polkit's other capabilities would be an improvement.

I wouldn't consider a non-default leaf package that's probably not very
widely installed to be much of a priority in any case. We still
actually have several things in the distro that never moved off
consolehelper! Things that are default parts of our key editions and
spins would be much higher priority for this.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2047875] Please branch and build perl-Socket-MsgHdr for EPEL8

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2047875

Emmanuel Seyman  changed:

   What|Removed |Added

  Flags|needinfo?(emmanuel@seyman.f |
   |r)  |



--- Comment #5 from Emmanuel Seyman  ---
Sorry, there are a lot of EPEL9 bugs right now and it's easy to mix the
versions up.

branch requested for EPEL8:
https://pagure.io/releng/fedora-scm-requests/issue/41608


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2047875
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Intent to orphan gnu-efi

2022-01-31 Thread Al Stone
On 31 Jan 2022 13:20, Robbie Harwood wrote:
> Al Stone  writes:
> 
> > I may be interested in picking this up.  I've been doing some UEFI
> > dev work on Fedora.  Let me take a look at the package and let you
> > know in a day or two or three.  Anything I should watch out for if
> > I do decide to pick this up?
> 
> Thanks for your interest!  However, the plans have been dropped - dnf
> and I weren't in agreement about how dependency querying should work.
> While there aren't problems open against gnu-efi right now, PRs and
> triage of bugs around the boot stack is welcome.
> 
> Be well,
> --Robbie

ACK.  I'll try to take a look and see what's there.

Thanks.

-- 
ciao,
al
---
Al Stone
Principal Software Engineer
Red Hat, Inc.
a...@redhat.com
---


signature.asc
Description: PGP signature
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: the meaning of pkgconfig's Libs fields

2022-01-31 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Jan 31, 2022 at 03:39:20PM +0100, Vít Ondruch wrote:
> 
> Dne 31. 01. 22 v 14:09 Zbigniew Jędrzejewski-Szmek napsal(a):
> >Hi,
> >
> >various .pc files that we ship contain a lot of stuff in the Libs and
> >Libs.private field don't make much sense to me. I started looking at
> >the documentation, and the documentation is very scarce, and what is
> >there doesn't seem to have been thought out at all. I'm writing my
> >observations and questions below.
> >
> >pc(5) says:
> >
> >  Libs: Required linking flags for this package. Libraries this
> >package depends on for linking against it, which are not
> >described as dependencies should be specified here.
> >
> >  Libs.private: Required linking flags for this package that are
> >only required when linking statically. Libraries this
> >package depends on for linking against it statically, which
> >are not described as dependencies should be specified here.
> >
> >"described as dependencies" here means "not listed in Requires and
> >Requires.private fields, which are used to specify dependencies on
> >other pkgconf projects.
> >
> >On the face, this seems reasonable, but there's other documentation
> >that has a different spin. E.g.
> >https://people.freedesktop.org/~dbn/pkg-config-guide.html says:
> >
> >   Libs: The link flags specific to this package and any required
> > libraries that don't support pkg-config.
> >
> >   Libs.private: The link flags for private libraries required by
> > this package but not exposed to applications. The same
> > rule as Cflags applies here.
> >
> >"required" here refers to using Requires and Requires.private to
> >list other .pc files.
> >
> >Neither of the above approaches seems to be consistent with how we
> >actually use .pc files, and even not much consistent with how they
> >could be reasonably used:
> >
> >1. pc(5) talks about "package", as if one would want to link to a
> >whole "package" instead one of the specific library files provided
> >by a package. Thankfully most .pc files only list one "-l" in Libs.
> >(Counterexamples: tbbmalloc_proxy.pc says 'Libs:-ltbbmalloc_proxy 
> > -ltbbmalloc',
> >and mit-krb5.pc says Libs:-lkrb5 -lk5crypto -lcom_err.)
> >
> >The concept of having multiple libs in Libs in itself is borked:
> >either the libraries are functional separately, in which case they
> >would better have separate .pc files, so that the programs using
> >those libraries can link to the one they need, or if they are not
> >functional separately, the one that exposes functionality that is
> >useful externally should be advertised (the others will be pulled
> >in automatically by the linker).
> >
> >2. In practice, most .pc files that list multiple things in Libs seem to
> >be doing exposing their own link dependencies there. For example
> >mono-2.pc says 'Libs: -L${libdir} -lmono-2.0 -lm -lm -lpthread',
> >and indeed ldd /usr/lib64/libmono-2.0.so says it is linked to libm.so.6.
> >Of course this doesn't mean that programs using libmono would need to
> >be linked to libm themselves.
> >
> >Items 1 + 2 are promoting overlinking, i.e. adding either unneeded
> >libraries, or libraries that are used indirectly, to linker flags for
> >some object being linked.
> >
> >If we take the pc(5) definition at its word, the Libs.private lines
> >are even more broken in Fedora, because we almost never provide static
> >libraries.
> >
> >Looking at Requires and Requires.private, there is more strangeness.
> >
> >pc(5):
> >
> >  Requires: Required dependencies that must be met for the package
> >  to be usable. All dependencies must be satisfied or the
> >  pkg-config implementation must not use the package.
> >
> >  Requires.private: Required dependencies that must be met for the
> >  package to be usable for static linking. All dependencies
> >  must be satisfied or the pkg-config implementation must
> >  not use the package for static linking.
> >
> >To a large extent pkgconfig files are duplicating dependency logic
> >that is already provided by distro packaging (rpm in our case). This
> >would seem like an OK idea: upstreams specify which libraries they
> >need and downstreams use it.
> >
> >It seems not to work in practice: e.g. atk-bridge-2.0.pc specifies
> >
> >   Requires.private: dbus-1 >= 1.5, atspi-2 >= 2.33.2, atk >= 2.36.0,
> >   glib-2.0 >= 2.32.0, gmodule-2.0 >= 2.0.0, gobject-2.0 >= 2.0.0
> >
> >which is translated into:
> >
> >   $ rpm -qRf /usr/lib64/pkgconfig/atk-bridge-2.0.pc
> >   /usr/bin/pkg-config
> >   pkgconfig(atk) >= 2.36.0
> >   pkgconfig(atspi-2) >= 2.33.2
> >   pkgconfig(dbus-1) >= 1.5
> >   pkgconfig(glib-2.0) >= 2.32.0
> >   pkgconfig(gmodule-2.0) >= 2.0.0
> >   pkgconfig(gobject-2.0) >= 2.0.0
> >   ...
> >
> 

Re: the meaning of pkgconfig's Libs fields

2022-01-31 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Jan 31, 2022 at 05:20:39PM +0100, Kevin Kofler via devel wrote:
> Zbigniew Jędrzejewski-Szmek wrote:
> > 3. We autogenerate a dependency on /usr/bin/pkg-config for -devel.
> > Logic is reversed here: the -devel package **provides** something
> > that it consumed by pkg-config. Dependencies are from a consumer to
> > the providing entity.
> 
> The idea there is that packages that BR a library that uses pkg-config will 
> often expect to be able to find it using pkg-config, so that dependency 
> ensures that it is installed.

Well, that is the reverse of how we do things in general. If I want to
look for libraries using pkg-config, I install pkg-config. If I want
to look for libraries using 'gcc test.c -lfoo', then I install gcc.

What we have now is like saying that .h files should depend on gcc
because you use gcc to consume them.

> Reversing the dependency would make no sense, because we cannot have pkg-
> config depend on every single library that ships a .pc file.

Of course. There should be no dependency.

Zbyszek
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 2043397] perl-Email-Abstract for EPEL9

2022-01-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2043397

Fedora Update System  changed:

   What|Removed |Added

 Status|ASSIGNED|MODIFIED



--- Comment #4 from Fedora Update System  ---
FEDORA-EPEL-2022-93d3b108e8 has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-93d3b108e8


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2043397
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Message (epel9). "EPEL-9 post-bootstrap rebuild"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 19:00:03 UTC

From 3c25c6a4b480e1bb0b76c8a0c845473336819501 Mon Sep 17 00:00:00 2001
From: Paul Howarth 
Date: Jan 26 2022 11:50:15 +
Subject: EPEL-9 post-bootstrap rebuild


---

diff --git a/perl-Mail-Message.spec b/perl-Mail-Message.spec
index b56c874..1dbb6c2 100644
--- a/perl-Mail-Message.spec
+++ b/perl-Mail-Message.spec
@@ -1,9 +1,6 @@
-# Bootstrap for EPEL
-%global perl_bootstrap 1
-
 Name:  perl-Mail-Message
 Version:   3.011
-Release:   2%{?dist}
+Release:   3%{?dist}
 Summary:   MIME message handling
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Message
@@ -129,6 +126,9 @@ make test
 %{_mandir}/man3/*.3*
 
 %changelog
+* Wed Jan 26 2022 Paul Howarth  - 3.011-3
+- EPEL-9 post-bootstrap rebuild
+
 * Fri Jan 21 2022 Fedora Release Engineering  - 
3.011-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
 



https://src.fedoraproject.org/rpms/perl-Mail-Message/c/3c25c6a4b480e1bb0b76c8a0c845473336819501?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[EPEL-devel] Re: Revisiting policy for limited arch packages?

2022-01-31 Thread Gary Buhrmaster
On Mon, Jan 31, 2022 at 4:55 PM Kevin Fenzi  wrote:

> The limited arch policy we had for epel7 had a number of problems.
> At first we just said 'rebuild the exact rhel version' and then we
> switched to 'add a 0 to release so the rhel package always gets
> installed in favor of it'.

It (probably?) would not hurt to have the epel
repos have a higher cost in the repo config
to discourage choosing the epel package over
the rhel package (if all things are equal, but
of course, they are not always equal).

For some specific cases where I needed to
build the -devel package in a copr (until or
unless I can get the -devel packages shipped
in CRB (or equivalent)) I have manually set
the cost for the copr repos to be high so that
for a non -devel install I got the rhel versions.
I would love to know if there is a better way.
It all just seems so non-optimal.
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-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/epel-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: gcc-12.0.0-0.4.fc36 in rawhide

2022-01-31 Thread Frantisek Zatloukal
So, going over FTBFS bugs I've seen against bunch of my packages since the
mass rebuild, there is bunch of "undefined reference to
`std::type_info::operator==(std::type_info const&) const'" returned by ld,
affecting only armv7hl arch. The affected packages are: mozjs68, mozjs78,
mozjs91. I've tried to rebuild mozjs91 once again, but it failed the same
way: https://koji.fedoraproject.org/koji/taskinfo?taskID=82187552

Is there any way I can help?

Thanks!

On Wed, Jan 26, 2022 at 1:42 PM Jakub Jelinek  wrote:

> On Wed, Jan 26, 2022 at 01:36:43PM +0100, Jakub Jelinek wrote:
> > On Wed, Jan 26, 2022 at 01:29:37PM +0100, Dan Horák wrote:
> > > > > **Compilation error from a dependency header:**
> > > > >
> > > > > dependency “boost”: “# error "Never use  directly;
> include
> > > > >  instead."”, via
> > > > > boost/multiprecision/cpp_int/intel_intrinsics.hpp
> > > >
> > > > This is weird.
> > > > bmiintrin.h had:
> > > > #ifndef _X86GPRINTRIN_H_INCLUDED
> > > > # error "Never use  directly; include 
> instead."
> > > > #endif
> > > > in both gcc 11 and 12.  In fact, most of the more recent *intrin.h
> headers
> > > > want users to only use one of x86intrin.h, x86gprintrin.h or maybe
> > > > immintrin.h.
> > >
> > > this is being discussed in
> > > https://github.com/boostorg/multiprecision/issues/419
> >
> > Ah, ppc*, that indeed looks like a gcc bug.
>
> https://gcc.gnu.org/PR104239
>
> Jakub
> ___
> 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 on the list, report it:
> https://pagure.io/fedora-infrastructure
>


-- 

Best regards / S pozdravem,

František Zatloukal
Quality Engineer
Red Hat
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild (..more)"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:43 UTC

From 0e1788e97740672effdf63864d812827e46954c0 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering 
Date: Jan 30 2020 01:56:42 +
Subject: - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild


Signed-off-by: Fedora Release Engineering 

---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index e3c7ce3..189ca78 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,6 +1,6 @@
 Name:  perl-Mail-Transport
 Version:   3.004
-Release:   3%{?dist}
+Release:   4%{?dist}
 Summary:   Email message exchange
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Transport
@@ -68,6 +68,9 @@ make test
 %{_mandir}/man3/Mail::Transport::Sendmail.3*
 
 %changelog
+* Thu Jan 30 2020 Fedora Release Engineering  - 
3.004-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
 * Fri Oct 18 2019 Paul Howarth  - 3.004-3
 - Spec tidy-up
   - Use author-independent source URL



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/0e1788e97740672effdf63864d812827e46954c0?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "Perl 5.32 rebuild"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:43 UTC

From b8044c1f264c21d9f23952e1fbc30670b7370022 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Jun 25 2020 13:04:47 +
Subject: Perl 5.32 rebuild


---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index 189ca78..c1f5a93 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,6 +1,6 @@
 Name:  perl-Mail-Transport
 Version:   3.004
-Release:   4%{?dist}
+Release:   5%{?dist}
 Summary:   Email message exchange
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Transport
@@ -68,6 +68,9 @@ make test
 %{_mandir}/man3/Mail::Transport::Sendmail.3*
 
 %changelog
+* Thu Jun 25 2020 Jitka Plesnikova  - 3.004-5
+- Perl 5.32 rebuild
+
 * Thu Jan 30 2020 Fedora Release Engineering  - 
3.004-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
 



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/b8044c1f264c21d9f23952e1fbc30670b7370022?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "3.005"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:43 UTC

From dd46d0973fab88525a5e1b49817aa348379cf54f Mon Sep 17 00:00:00 2001
From: Tom Callaway 
Date: Jul 31 2020 15:25:34 +
Subject: 3.005


---

diff --git a/.gitignore b/.gitignore
index b713ac6..185a4a3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 /Mail-Transport-3.002.tar.gz
 /Mail-Transport-3.003.tar.gz
 /Mail-Transport-3.004.tar.gz
+/Mail-Transport-3.005.tar.gz
diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index 8a89679..38faa82 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,6 +1,6 @@
 Name:  perl-Mail-Transport
-Version:   3.004
-Release:   6%{?dist}
+Version:   3.005
+Release:   1%{?dist}
 Summary:   Email message exchange
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Transport
@@ -68,6 +68,9 @@ make test
 %{_mandir}/man3/Mail::Transport::Sendmail.3*
 
 %changelog
+* Fri Jul 31 2020 Tom Callaway  - 3.005-1
+- update to 3.005
+
 * Tue Jul 28 2020 Fedora Release Engineering  - 
3.004-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
 
diff --git a/sources b/sources
index 2c32fb9..3ccc12e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Mail-Transport-3.004.tar.gz) = 
133d093abb7fb6d596ae99ecc3d8559c9e8b61539e89505347a87e3735bf474a053ea429e2afe9c0d6b6d6900c91a23c9a137b5f9d233bdabea619e1d74f9c95
+SHA512 (Mail-Transport-3.005.tar.gz) = 
58e5b445207707cc259ce189d506423d66bd455c41c933ef3c5eb8a72645dd7f993276345a1be86658d5bab8fbb207eed48faecba6428b65fb48701c72585ad7



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/dd46d0973fab88525a5e1b49817aa348379cf54f?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "3.004 bump"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:42 UTC

From b07e72230161801772852c683b4a05c9e2e28519 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: Jun 06 2019 09:04:23 +
Subject: 3.004 bump


---

diff --git a/.gitignore b/.gitignore
index a586bf5..b713ac6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /Mail-Transport-3.000.tar.gz
 /Mail-Transport-3.002.tar.gz
 /Mail-Transport-3.003.tar.gz
+/Mail-Transport-3.004.tar.gz
diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index fc2a5b0..0636bd7 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,6 +1,6 @@
 Name:  perl-Mail-Transport
-Version:   3.003
-Release:   3%{?dist}
+Version:   3.004
+Release:   1%{?dist}
 Summary:   Email message exchange
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Transport
@@ -52,6 +52,9 @@ make test
 %{_mandir}/man3/*.3*
 
 %changelog
+* Thu Jun 06 2019 Jitka Plesnikova  - 3.004-1
+- 3.004 bump
+
 * Fri May 31 2019 Jitka Plesnikova  - 3.003-3
 - Perl 5.30 rebuild
 
diff --git a/sources b/sources
index 188bf2d..2c32fb9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Mail-Transport-3.003.tar.gz) = 
69a909fa43b38b3aff59d15d329807cc12569e4b5da5eae47aa51e81071657b8c034efd41b6d95fc82e8755d6b23393a459647d593541539bfcad958ff189507
+SHA512 (Mail-Transport-3.004.tar.gz) = 
133d093abb7fb6d596ae99ecc3d8559c9e8b61539e89505347a87e3735bf474a053ea429e2afe9c0d6b6d6900c91a23c9a137b5f9d233bdabea619e1d74f9c95



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/b07e72230161801772852c683b4a05c9e2e28519?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "Spec tidy-up (..more)"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:43 UTC

From c6b3215f0113c444223960d1d97a31fc024f2beb Mon Sep 17 00:00:00 2001
From: Paul Howarth 
Date: Oct 18 2019 08:42:24 +
Subject: Spec tidy-up


- Use author-independent source URL
- Classify buildreqs by usage
- Drop redundant use of %{?perl_default_filter}
- Use %{make_build} and %{make_install}
- Fix permissions verbosely
- Make %files list more explicit
- Package README.md rather than README

---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index 8a37c46..e3c7ce3 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,33 +1,42 @@
 Name:  perl-Mail-Transport
 Version:   3.004
-Release:   2%{?dist}
+Release:   3%{?dist}
 Summary:   Email message exchange
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Transport
-Source0:   
https://cpan.metacpan.org/authors/id/M/MA/MARKOV/Mail-Transport-%{version}.tar.gz
+Source0:   
https://cpan.metacpan.org/modules/by-module/Mail/Mail-Transport-%{version}.tar.gz
+BuildArch: noarch
+# Build
+BuildRequires: coreutils
 BuildRequires: make
 BuildRequires: perl-generators
 BuildRequires: perl-interpreter
+BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
+BuildRequires: perl(IO::Handle)
+# Runtime
 BuildRequires: perl(base)
 BuildRequires: perl(Carp)
 BuildRequires: perl(Errno)
-BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
 BuildRequires: perl(File::Spec) >= 0.7
-BuildRequires: perl(IO::Handle)
 BuildRequires: perl(IO::Lines)
 BuildRequires: perl(IO::Socket)
 BuildRequires: perl(List::Util)
 BuildRequires: perl(Mail::Reporter) >= 3
+BuildRequires: perl(Net::Config)
+BuildRequires: perl(Net::Domain)
 BuildRequires: perl(Net::SMTP)
 BuildRequires: perl(strict)
-BuildRequires: perl(Test::More)
 BuildRequires: perl(vars)
 BuildRequires: perl(warnings)
-BuildArch: noarch
-Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo 
$version))
+# Test Suite
+BuildRequires: perl(Test::More)
+# Dependencies
+Requires:  perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 Requires:  perl(IO::Lines)
-
-%{?perl_default_filter}
+Requires:  perl(IO::Socket)
+Requires:  perl(List::Util)
+Requires:  perl(Net::Config)
+Requires:  perl(Net::Domain)
 
 %description
 Email message exchange code, formerly part of the Mail::Box package.
@@ -36,22 +45,39 @@ Email message exchange code, formerly part of the Mail::Box 
package.
 %setup -q -n Mail-Transport-%{version}
 
 %build
-yes y |%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
-make
+yes y | perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
+%{make_build}
 
 %install
-make pure_install DESTDIR=$RPM_BUILD_ROOT
-%{_fixperms} $RPM_BUILD_ROOT/*
+%{make_install}
+%{_fixperms} -c %{buildroot}
 
 %check
 make test
 
 %files
-%doc README ChangeLog
+%doc ChangeLog README.md
 %{perl_vendorlib}/Mail/
-%{_mandir}/man3/*.3*
+%{_mandir}/man3/Mail::Transport.3*
+%{_mandir}/man3/Mail::Transport::Exim.3*
+%{_mandir}/man3/Mail::Transport::Mailx.3*
+%{_mandir}/man3/Mail::Transport::Qmail.3*
+%{_mandir}/man3/Mail::Transport::Receive.3*
+%{_mandir}/man3/Mail::Transport::SMTP.3*
+%{_mandir}/man3/Mail::Transport::Send.3*
+%{_mandir}/man3/Mail::Transport::Sendmail.3*
 
 %changelog
+* Fri Oct 18 2019 Paul Howarth  - 3.004-3
+- Spec tidy-up
+  - Use author-independent source URL
+  - Classify buildreqs by usage
+  - Drop redundant use of %%{?perl_default_filter}
+  - Use %%{make_build} and %%{make_install}
+  - Fix permissions verbosely
+  - Make %%files list more explicit
+  - Package README.md rather than README
+
 * Fri Jul 26 2019 Fedora Release Engineering  - 
3.004-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
 



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/c6b3215f0113c444223960d1d97a31fc024f2beb?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "3.003"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:42 UTC

From 0ddea0155a0bbe797e2088e45dfc2ff58c6deb96 Mon Sep 17 00:00:00 2001
From: Tom Callaway 
Date: Sep 05 2018 17:25:06 +
Subject: 3.003


---

diff --git a/.gitignore b/.gitignore
index 8846b49..a586bf5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /Mail-Transport-3.000.tar.gz
 /Mail-Transport-3.002.tar.gz
+/Mail-Transport-3.003.tar.gz
diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index f950aed..28851e9 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,6 +1,6 @@
 Name:  perl-Mail-Transport
-Version:   3.002
-Release:   4%{?dist}
+Version:   3.003
+Release:   1%{?dist}
 Summary:   Email message exchange
 Group: Development/Libraries
 License:   GPL+ or Artistic
@@ -53,6 +53,9 @@ make test
 %{_mandir}/man3/*.3*
 
 %changelog
+* Wed Sep  5 2018 Tom Callaway  - 3.003-1
+- update to 3.003
+
 * Fri Jul 13 2018 Fedora Release Engineering  - 
3.002-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
 
diff --git a/sources b/sources
index eeca5eb..188bf2d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Mail-Transport-3.002.tar.gz) = 
8bee89a71df9c6b834ce25ed131690c688e7f36b9778cb4862f4cb1a313154529a2ff924c053c525e12afeb0508dbb2895d769a8777be2709377ad48438de42a
+SHA512 (Mail-Transport-3.003.tar.gz) = 
69a909fa43b38b3aff59d15d329807cc12569e4b5da5eae47aa51e81071657b8c034efd41b6d95fc82e8755d6b23393a459647d593541539bfcad958ff189507



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/0ddea0155a0bbe797e2088e45dfc2ff58c6deb96?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild (..more)"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:43 UTC

From 79871d8b57a171dcdb561398602110c52b8b8382 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering 
Date: Jul 28 2020 16:55:54 +
Subject: - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild


Signed-off-by: Fedora Release Engineering 

---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index c1f5a93..8a89679 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,6 +1,6 @@
 Name:  perl-Mail-Transport
 Version:   3.004
-Release:   5%{?dist}
+Release:   6%{?dist}
 Summary:   Email message exchange
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Transport
@@ -68,6 +68,9 @@ make test
 %{_mandir}/man3/Mail::Transport::Sendmail.3*
 
 %changelog
+* Tue Jul 28 2020 Fedora Release Engineering  - 
3.004-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
 * Thu Jun 25 2020 Jitka Plesnikova  - 3.004-5
 - Perl 5.32 rebuild
 



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/79871d8b57a171dcdb561398602110c52b8b8382?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild (..more)"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:42 UTC

From 8bb25e507b5d6f3a9c6f200ca1bb79898931d887 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering 
Date: Jul 26 2019 04:28:31 +
Subject: - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild


Signed-off-by: Fedora Release Engineering 

---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index 0636bd7..8a37c46 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,6 +1,6 @@
 Name:  perl-Mail-Transport
 Version:   3.004
-Release:   1%{?dist}
+Release:   2%{?dist}
 Summary:   Email message exchange
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Transport
@@ -52,6 +52,9 @@ make test
 %{_mandir}/man3/*.3*
 
 %changelog
+* Fri Jul 26 2019 Fedora Release Engineering  - 
3.004-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
 * Thu Jun 06 2019 Jitka Plesnikova  - 3.004-1
 - 3.004 bump
 



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/8bb25e507b5d6f3a9c6f200ca1bb79898931d887?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "Perl 5.30 rebuild"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:42 UTC

From 677603ac7d6f345702d7345567869a999c2fdfbf Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova 
Date: May 31 2019 14:11:31 +
Subject: Perl 5.30 rebuild


---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index f940954..fc2a5b0 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,6 +1,6 @@
 Name:  perl-Mail-Transport
 Version:   3.003
-Release:   2%{?dist}
+Release:   3%{?dist}
 Summary:   Email message exchange
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Transport
@@ -52,6 +52,9 @@ make test
 %{_mandir}/man3/*.3*
 
 %changelog
+* Fri May 31 2019 Jitka Plesnikova  - 3.003-3
+- Perl 5.30 rebuild
+
 * Fri Feb 01 2019 Fedora Release Engineering  - 
3.003-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
 



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/677603ac7d6f345702d7345567869a999c2fdfbf?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild (..more)"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:42 UTC

From 6f69f11b83462922e5eb7741889bf91c6028d4a3 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering 
Date: Feb 01 2019 22:04:47 +
Subject: - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild


Signed-off-by: Fedora Release Engineering 

---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index cfe6cba..f940954 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,6 +1,6 @@
 Name:  perl-Mail-Transport
 Version:   3.003
-Release:   1%{?dist}
+Release:   2%{?dist}
 Summary:   Email message exchange
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Transport
@@ -52,6 +52,9 @@ make test
 %{_mandir}/man3/*.3*
 
 %changelog
+* Fri Feb 01 2019 Fedora Release Engineering  - 
3.003-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
 * Wed Sep  5 2018 Tom Callaway  - 3.003-1
 - update to 3.003
 



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/6f69f11b83462922e5eb7741889bf91c6028d4a3?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "perl dependency renamed to perl-interpreter "

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:42 UTC

From 6215e1679a0fee6c0334fd6c4e9f0b49f26db870 Mon Sep 17 00:00:00 2001
From: Petr Písař 
Date: Jul 12 2017 12:06:16 +
Subject: perl dependency renamed to perl-interpreter 



---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index 43b763e..8ac0a4e 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -6,7 +6,7 @@ Group:  Development/Libraries
 License:   GPL+ or Artistic
 URL:   http://search.cpan.org/dist/Mail-Transport/
 Source0:   
http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/Mail-Transport-%{version}.tar.gz
-BuildRequires: perl
+BuildRequires: perl-interpreter
 BuildRequires: perl-generators
 BuildRequires: perl(base)
 BuildRequires: perl(Carp)



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/6215e1679a0fee6c0334fd6c4e9f0b49f26db870?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "cpan.org addresses moved to MetaCPAN "

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:42 UTC

From 2eec826ce4fa3fb3c966464090b585a4cf0c460f Mon Sep 17 00:00:00 2001
From: Petr Písař 
Date: Jun 04 2018 12:13:59 +
Subject: cpan.org addresses moved to MetaCPAN 



---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index 0373bd0..bdb7c5c 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -4,8 +4,8 @@ Release:2%{?dist}
 Summary:   Email message exchange
 Group: Development/Libraries
 License:   GPL+ or Artistic
-URL:   http://search.cpan.org/dist/Mail-Transport/
-Source0:   
http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/Mail-Transport-%{version}.tar.gz
+URL:   https://metacpan.org/release/Mail-Transport
+Source0:   
https://cpan.metacpan.org/authors/id/M/MA/MARKOV/Mail-Transport-%{version}.tar.gz
 BuildRequires: make
 BuildRequires: perl-generators
 BuildRequires: perl-interpreter



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/2eec826ce4fa3fb3c966464090b585a4cf0c460f?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "Remove obsolete Group tag (..more)"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:42 UTC

From f7582e43e2e844e80d5fb381de07dc6a02ac39e0 Mon Sep 17 00:00:00 2001
From: Igor Gnatenko 
Date: Jan 28 2019 19:24:30 +
Subject: Remove obsolete Group tag


References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag

---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index 28851e9..cfe6cba 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -2,7 +2,6 @@ Name:   perl-Mail-Transport
 Version:   3.003
 Release:   1%{?dist}
 Summary:   Email message exchange
-Group: Development/Libraries
 License:   GPL+ or Artistic
 URL:   https://metacpan.org/release/Mail-Transport
 Source0:   
https://cpan.metacpan.org/authors/id/M/MA/MARKOV/Mail-Transport-%{version}.tar.gz



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/f7582e43e2e844e80d5fb381de07dc6a02ac39e0?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


pghmcfc pushed to perl-Mail-Transport (epel9). "- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild (..more)"

2022-01-31 Thread notifications
Notification time stamped 2022-01-31 18:40:42 UTC

From cc602fcdbd7ad223c4d9954e5132f034bde11c8a Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering 
Date: Jul 13 2018 18:22:38 +
Subject: - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild


Signed-off-by: Fedora Release Engineering 

---

diff --git a/perl-Mail-Transport.spec b/perl-Mail-Transport.spec
index 47cc3e5..f950aed 100644
--- a/perl-Mail-Transport.spec
+++ b/perl-Mail-Transport.spec
@@ -1,6 +1,6 @@
 Name:  perl-Mail-Transport
 Version:   3.002
-Release:   3%{?dist}
+Release:   4%{?dist}
 Summary:   Email message exchange
 Group: Development/Libraries
 License:   GPL+ or Artistic
@@ -53,6 +53,9 @@ make test
 %{_mandir}/man3/*.3*
 
 %changelog
+* Fri Jul 13 2018 Fedora Release Engineering  - 
3.002-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
 * Fri Jun 29 2018 Jitka Plesnikova  - 3.002-3
 - Perl 5.28 rebuild
 



https://src.fedoraproject.org/rpms/perl-Mail-Transport/c/cc602fcdbd7ad223c4d9954e5132f034bde11c8a?branch=epel9
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


  1   2   >