Re: poppler soname bump in Rawhide soon

2024-01-31 Thread Tom Callaway
efl should be fixed in rawhide now.

~spot

On Wed, Jan 31, 2024 at 7:32 AM Michael J Gruber 
wrote:

> Am Mi., 31. Jan. 2024 um 11:15 Uhr schrieb Marek Kasik  >:
> >
> > Hi,
> >
> > On 1/30/24 12:15, Michael J Gruber wrote:
> > > Marek Kasik venit, vidit, dixit 2024-01-30 12:02:34:
> > >> Hi,
> > >>
> > >> I plan to rebase poppler to 24.02.0 once it is released. It will be
> > >> probably released this week and I would like to get it to rawhide
> before
> > >> the branching together with rebuilds of dependent packages.
> > >>
> > >> I'll prepare the build in a side tag and will message relevant
> > >> maintainers to rebuild their packages there.
> > >>
> > >> The packages which will need rebuilds:
> > >>calligra
> > >>gambas3
> > >>gdal
> > >>gdcm
> > >>inkscape
> > >>kf5-kitinerary
> > >>libreoffice
> > >>pdf2djvu
> > >>scribus
> > >
> > > That list is surprisingly short. For example, poppler-glib requires a
> > > specific poppler version, and via poppler-glib-devel that affects more
> > > packages (zathura-pdf-poppler comes to my mind).
> > >
> > > Does libpoppler-glib stay at the same soname and "absorb" all poppler
> > > changes behind its ABI?
> >
> > yes, libpoppler-glib and other front-ends are stable so they'll stay on
> > their sonames. The soname which is going to be changed is soname of the
> > core library which is not stable. The packages mentioned above uses the
> > core library directly so we have to keep the unstable API available.
>
> Thanks, that clarifies everything.
>
> Cheers
> Michael
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Wx] PR #3: Remove unneeded complexity of the gtk requires hack

2024-01-30 Thread Tom Callaway

spot merged a pull-request against the project: `perl-Wx` that you are 
following.

Merged pull-request:

``
Remove unneeded complexity of the gtk requires hack
``

https://src.fedoraproject.org/rpms/perl-Wx/pull-request/3
--
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


New packages needed to update cura

2023-12-22 Thread Tom Callaway
Hi friends,

There are two new packages that need to be added to Fedora in order to
update Cura:

* asio-grpc - https://bugzilla.redhat.com/show_bug.cgi?id=2255630
* CuraEngine_grpc_definitions -
https://bugzilla.redhat.com/show_bug.cgi?id=2255633

These should be very easy reviews, asio-grpc is a noarch header only
package, and CuraEngine_grpc_definitions is just a lot of protobuf files
that get compiled into a single library.

Will trade reviews if needed.

Thanks in advance,
~spot
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-MARC-Record] PR #1: Package tests and format license to SPDX

2023-11-24 Thread Tom Callaway

spot merged a pull-request against the project: `perl-MARC-Record` that you are 
following.

Merged pull-request:

``
Package tests and format license to SPDX
``

https://src.fedoraproject.org/rpms/perl-MARC-Record/pull-request/1
--
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Devel-Cover] PR #1: Add dependency to Perl version on which was build

2023-11-22 Thread Tom Callaway

spot merged a pull-request against the project: `perl-Devel-Cover` that you are 
following.

Merged pull-request:

``
Add dependency to Perl version on which was build
``

https://src.fedoraproject.org/rpms/perl-Devel-Cover/pull-request/1
--
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Image-ExifTool] PR #1: Update to 12.69

2023-11-15 Thread Tom Callaway

spot closed without merging a pull-request against the project: 
`perl-Image-ExifTool` that you
are following.

Closed pull-request:

``
Update to 12.69
``

https://src.fedoraproject.org/rpms/perl-Image-ExifTool/pull-request/1
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Image-ExifTool] PR #1: Update to 12.69

2023-11-15 Thread Tom Callaway

spot commented on the pull-request: `Update to 12.69` that you are following:
``
Upstream for this one has asked us to track latest stable in CPAN, not latest 
available.

Also, I am not a fan of %autorelease/%autochangelog.
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-Image-ExifTool/pull-request/1
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Net-SNMP] PR #1: Remove deprecated Socket6 library

2023-06-15 Thread Tom Callaway

spot merged a pull-request against the project: `perl-Net-SNMP` that you are 
following.

Merged pull-request:

``
Remove deprecated Socket6 library
``

https://src.fedoraproject.org/rpms/perl-Net-SNMP/pull-request/1
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-SNMP_Session] PR #2: Fix IPv6 functionality of SNMP_Session

2023-06-05 Thread Tom Callaway

spot merged a pull-request against the project: `perl-SNMP_Session` that you 
are following.

Merged pull-request:

``
Fix IPv6 functionality of SNMP_Session
``

https://src.fedoraproject.org/rpms/perl-SNMP_Session/pull-request/2
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Tie-IxHash] PR #1: Update license to SPDX format

2023-06-01 Thread Tom Callaway

spot merged a pull-request against the project: `perl-Tie-IxHash` that you are 
following.

Merged pull-request:

``
Update license to SPDX format
``

https://src.fedoraproject.org/rpms/perl-Tie-IxHash/pull-request/1
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Mail-Sender] PR #1: Update license to SPDX format

2023-06-01 Thread Tom Callaway

spot merged a pull-request against the project: `perl-Mail-Sender` that you are 
following.

Merged pull-request:

``
Update license to SPDX format
``

https://src.fedoraproject.org/rpms/perl-Mail-Sender/pull-request/1
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-HTML-Tree] PR #1: Update license to SPDX format

2023-06-01 Thread Tom Callaway

spot merged a pull-request against the project: `perl-HTML-Tree` that you are 
following.

Merged pull-request:

``
Update license to SPDX format
``

https://src.fedoraproject.org/rpms/perl-HTML-Tree/pull-request/1
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-File-Which] PR #1: Update license to SPDX format

2023-06-01 Thread Tom Callaway

spot merged a pull-request against the project: `perl-File-Which` that you are 
following.

Merged pull-request:

``
Update license to SPDX format
``

https://src.fedoraproject.org/rpms/perl-File-Which/pull-request/1
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-File-HomeDir] PR #1: Update license to SPDX format

2023-06-01 Thread Tom Callaway

spot merged a pull-request against the project: `perl-File-HomeDir` that you 
are following.

Merged pull-request:

``
Update license to SPDX format
``

https://src.fedoraproject.org/rpms/perl-File-HomeDir/pull-request/1
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-PPI-Tester] PR #1: Update Makefile.PL to not use Module::Install::DSL

2023-05-11 Thread Tom Callaway

spot merged a pull-request against the project: `perl-PPI-Tester` that you are 
following.

Merged pull-request:

``
Update Makefile.PL to not use Module::Install::DSL
``

https://src.fedoraproject.org/rpms/perl-PPI-Tester/pull-request/1
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-SNMP_Session] PR #1: Fix ipv6

2023-04-10 Thread Tom Callaway

spot merged a pull-request against the project: `perl-SNMP_Session` that you 
are following.

Merged pull-request:

``
Fix ipv6
``

https://src.fedoraproject.org/rpms/perl-SNMP_Session/pull-request/1
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


TeXLive 2023

2023-03-29 Thread Tom Callaway
Hi Fedora,

TeXLive 2023 (composed of texlive-base and texlive SRPMs) is in rawhide
now. I've done local testing to try to make sure it doesn't break anything
obvious... but the size and scope of TL means that there are probably still
some bugs introduced by this update.

Change wiki page here: https://fedoraproject.org/wiki/Changes/TeXLive2023

Please let me know if something stops building as a result of the new
texlive packages, either via email, bugzilla, twitter, mastodon, or carrier
pigeon, with as much detail as you can provide.

There is at least one clear bug: texlive-texaccents (from texlive-base)
will not install at the moment, because it depends on snobol4. Snobol4 is
not in Fedora yet, I have made a new package which is pending review (and
it shouldn't be a hard review), so help with reviewing would be appreciated:

https://bugzilla.redhat.com/show_bug.cgi?id=2182080

Note that texlive-texaccents used to be Python, but upstream decided to
rewrite it in SNOBOL. The only thing (I think) that depends on texaccents
is texlive-collection-binextra.

I do not plan to push TeXLive 2023 to any stable Fedora, just let it get
inherited for Fedora 39+.

Also, this is the fastest I've ever turned around a TeXLive build (mostly
because I had just updated most things for 2022 in January).

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


[rpms/perl-Wx] PR #2: Rebuild with wxWidgets 3.2

2023-01-21 Thread Tom Callaway

spot commented on the pull-request: `Rebuild with wxWidgets 3.2` that you are 
following:
``
Ah, I see my mistake, I was looking at wxGTK3.
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-Wx/pull-request/2
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Wx] PR #2: Rebuild with wxWidgets 3.2

2023-01-20 Thread Tom Callaway

spot closed without merging a pull-request against the project: `perl-Wx` that 
you
are following.

Closed pull-request:

``
Rebuild with wxWidgets 3.2
``

https://src.fedoraproject.org/rpms/perl-Wx/pull-request/2
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Wx] PR #2: Rebuild with wxWidgets 3.2

2023-01-20 Thread Tom Callaway

spot commented on the pull-request: `Rebuild with wxWidgets 3.2` that you are 
following:
``
I manually applied this, since it went out of sync with the mass rebuild.

I did notice that wxWidgets 3.2 doesn't seem to be in rawhide yet, you might 
want to make sure you get that in there quickly or this will start failing to 
build. :)
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-Wx/pull-request/2
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Alien-wxWidgets] PR #2: Rebuild with wxWidgets 3.2

2023-01-20 Thread Tom Callaway

spot merged a pull-request against the project: `perl-Alien-wxWidgets` that you 
are following.

Merged pull-request:

``
Rebuild with wxWidgets 3.2
``

https://src.fedoraproject.org/rpms/perl-Alien-wxWidgets/pull-request/2
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: TeXLive 2022 landing in rawhide today

2023-01-08 Thread Tom Callaway
Please open a bug on this so I can track it.

Thanks,
~spot

On Sat, Jan 7, 2023 at 11:11 AM Orion Poplawski  wrote:

> On 1/4/23 17:52, Tom Callaway wrote:
> > Hi Fedora,
> >
> > TeXLive 2022 (composed of texlive-base and texlive SRPMs) is landing in
> > rawhide today. I've done extensive local testing in mock to try to make
> > sure it doesn't break anything obvious... but the size and scope of TL
> > means that there are probably still some bugs introduced by this update.
> >
> > Please let me know if something stops building as a result of the new
> > texlive packages, either via email, bugzilla, twitter, mastodon, or
> > carrier pigeon, with as much detail as you can provide.
> >
> > I do not plan to push this to any stable Fedora, BUT, I have tested with
> > it installed over Fedora 37 and it seems to work okay for me.
> >
> > Apologies on the delay in getting this done. I realize TL 2023 is
> > probably coming out in a few months, hopefully, it will not take a year
> > for me to get that update in place.
> >
> > ~spot
>
> Seems to be breaking LaTeXML's tests:
> https://apps.fedoraproject.org/koschei/package/LaTeXML?collection=f38
>
> Unfortunately koschei's query to see what else might be affected hits a
> gateway timeout:
>
>
> https://koschei.fedoraproject.org/affected-by/texlive-latex?epoch1=9=20210325=52.fc38=10=svn63825=55.fc38=f38
>
> Would be nice if that could be given more time to complete.
>
> --
> Orion Poplawski
> he/him/his  - surely the least important thing about me
> IT Systems Manager 720-772-5637
> NWRA, Boulder/CoRA Office FAX: 303-415-9702
> 3380 Mitchell Lane   or...@nwra.com
> Boulder, CO 80301 https://www.nwra.com/
>
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: TeXLive 2022 landing in rawhide today

2023-01-04 Thread Tom Callaway
Despite the size, I don't think TL updates have ever gone through that
process before. Not opposed to doing it though, do we need to revert those
builds from rawhide?

~spot

On Wed, Jan 4, 2023 at 10:26 PM Peter Robinson  wrote:

> Hi Spot,
>
> > TeXLive 2022 (composed of texlive-base and texlive SRPMs) is landing in
> rawhide today. I've done extensive local testing in mock to try to make
> sure it doesn't break anything obvious... but the size and scope of TL
> means that there are probably still some bugs introduced by this update.
> >
> > Please let me know if something stops building as a result of the new
> texlive packages, either via email, bugzilla, twitter, mastodon, or carrier
> pigeon, with as much detail as you can provide.
> >
> > I do not plan to push this to any stable Fedora, BUT, I have tested with
> it installed over Fedora 37 and it seems to work okay for me.
> >
> > Apologies on the delay in getting this done. I realize TL 2023 is
> probably coming out in a few months, hopefully, it will not take a year for
> me to get that update in place.
>
> While I appreciate the work here and I trust you to get it right I
> can't help but think a change of this size should be going through the
> official change process and I don't see an approved change for F-38
> [1], is there a reason not to go via this process?
>
> Peter
>
> [1]
> https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW_status=ASSIGNED=Fedora=gnupg2=Fedora=Fedora%20EPEL
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


TeXLive 2022 landing in rawhide today

2023-01-04 Thread Tom Callaway
Hi Fedora,

TeXLive 2022 (composed of texlive-base and texlive SRPMs) is landing in
rawhide today. I've done extensive local testing in mock to try to make
sure it doesn't break anything obvious... but the size and scope of TL
means that there are probably still some bugs introduced by this update.

Please let me know if something stops building as a result of the new
texlive packages, either via email, bugzilla, twitter, mastodon, or carrier
pigeon, with as much detail as you can provide.

I do not plan to push this to any stable Fedora, BUT, I have tested with it
installed over Fedora 37 and it seems to work okay for me.

Apologies on the delay in getting this done. I realize TL 2023 is probably
coming out in a few months, hopefully, it will not take a year for me to
get that update in place.

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


[rpms/perl-DBD-SQLite] PR #2: Tests

2022-11-04 Thread Tom Callaway

spot merged a pull-request against the project: `perl-DBD-SQLite` that you are 
following.

Merged pull-request:

``
Tests
``

https://src.fedoraproject.org/rpms/perl-DBD-SQLite/pull-request/2
___
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, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Chromium security bugs remain unfixed for > 1 month

2022-03-02 Thread Tom Callaway
Apologies for the delays. My wife has been rather ill for a while, so my open 
source time has been greatly minimized lately.

Fedora cannot use the default tarball due to legal restrictions. Additionally, 
Fedora uses GCC (intentionally) which requires patch work for each release, but 
improves the quality of the resulting package.

Chromium was also breaking koji due to the large amount of memory it needs to 
build exceeding the available memory in VMs. The helpful Fedora Infra team has 
created a baremetal group for Chromium to work around this.

Finally, I had been working on trying to resolve the build failures with Fedora 
36, but they should now be fixed (as of last night).

Of course, Google released a new major version this morning, so the terrifying 
carousel spins anew.

Your patience is appreciated.

~spot
___
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


libvpx soname bump 6.3.0 -> 7.0.0

2022-01-27 Thread Tom Callaway
Updating libvpx in rawhide to 1.11.0 comes with an soname bump to 7.0.0.

Affected Fedora packages:
* baresip
* godot
* gstreamer1-plugins-good
* linphone
* qt5-qtwebengine
* seamonkey
* toxcore
* utox
* xpra

I'm doing a rawhide chain-build since all of these rebuild locally without
issue against the new libvpx. Hopefully that will go fine, but we'll see.

~spot
___
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


Bumping lapack to 3.10.0 in rawhide

2021-06-30 Thread Tom Callaway
LAPACK & BLAS are going to 3.10.0 in rawhide. The sover on the shared libs
is still at .3, so it _should_ not break anything, but there is a history
of this not always being true.

Please file bugs if things stop building against LAPACK/BLAS.

Thanks,
~spot
___
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: RPMLint 2.0 released!

2021-06-03 Thread Tom Callaway
I have landed rpmlint 2.0.0 in rawhide, along with Mirek Suchý's toml
configs (with updates for the licenses.toml). PRs, bug reports, and
suggestions welcome.

Thanks,
~spot

On Wed, May 19, 2021 at 6:55 AM Miroslav Suchý  wrote:

> Dne 19. 05. 21 v 6:46 Michal Schorm napsal(a):
>
> * RPMLint includes _many more checks_! Nearly all of the generally
>
> However I always have a hard time understanding what the issue caught
> by RPMLint actually is.
> I would like to see some library of the checks with the explanation of
> what it is, why it is important and usual examples of bad / correct
> code and how to fix it. Something like CWEs (e.g. [1])
> Is there something like it already by any chance ?
>
> There is a long way between an error / warning being reported by
> RPMLint with maintainer just ignoring it, and the maintainer to
> understand the value and importance of having it fixed (as well as
> knowledge how to fix it)
>
> [1] https://cwe.mitre.org/data/definitions/416.html
>
> $ python3 lint.py /tmp/tito/rpmconf-1.1.4-1.fc34.src.rpm
>
> ...
>
> rpmconf.src: E: description-line-too-long This tool search ...
>
> $ python3 lint.py -e description-line-too-long
> description-line-too-long:
> Your description lines must not exceed 79 characters. If a line is
> exceeding
> this number, cut it to fit in two lines
>
> Or you can run rpmlint in verbose mode "-v" where this explanation is
> printed for every findings.
>
>
> Is this good enough? ;)
>
> 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
>
___
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: texlive 2021 landing in Rawhide

2021-05-28 Thread Tom Callaway
I have new builds of texlive (2021-41.fc35) and texlive-base
(20210325-34.fc35) going. Fixes:

- add texlive-gsftopk as a dependency on texlive-texlive-scripts for mktexpk
- add texlive-psnfss as a dependency on texlive-latex
- drop Requires: tex(psfonts.map), died with updmap-map
- add tfm font provides to texlive-cm
- add beamerthemenord component package to resolve broken deps
- add latex-firstaid-dev component package to resolve broken deps
- fix typo in Requires for texlive-pst-optexp
- fix deps for texlive-kvmap

Assuming those build (and they should, fingers crossed), I am cautiously
optimistic that the reported build failures will go away. If they do not,
you know what to do (either reply here, file new bugs, or add new info to
the existing ones).

Thanks for your help,
~spot

On Thu, May 27, 2021 at 8:43 PM Miro Hrončok  wrote:

> On 27. 05. 21 23:17, Tom Callaway wrote:
> > Hi Fedorans,
> >
> > Just a heads-up, texlive-base (where the compiled code and immediate
> > dependencies lives) and texlive (where the thousands of other noarch
> components
> > live) have been updated to TeXLive 2021 in Rawhide (and the latest
> available
> > components from CTAN at the time I did the work).
> >
> > I've done local testing and everything seems to still work, but
> inevitably, the
> > act of updating TeXLive breaks things, so if your packages have TeX
> > dependencies and stop building in rawhide, let me know.
>
> Hey Spot, thanks for the update.
>
> I see some problems in Koschei, I've reported them in
> https://bugzilla.redhat.com/show_bug.cgi?id=1965547
>
> Inlining the problems here as well in case you prefer to discuss them via
> email:
>
>
> https://koschei.fedoraproject.org/package/python-mplcairo?collection=f35
> https://koschei.fedoraproject.org/package/python-matplotlib?collection=f35
>
> No package found for: tex(cmsy10.tfm)
> No package found for: tex(cmmi10.tfm)
> No package found for: tex(cmb10.tfm)
> No package found for: tex(cmex10.tfm)
> No package found for: tex(cmss10.tfm)
>
>
> 
>
>
> https://koschei.fedoraproject.org/package/python-nbconvert?collection=f35
>
>  Problem: package texlive-scheme-full-9:svn54074-40.fc35.noarch
> requires
> texlive-collection-latexextra, but none of the providers can be installed
>  - conflicting requests
>  - nothing provides texlive-beamerthemenord needed by
> texlive-collection-latexextra-9:svn59009-40.fc35.noarch
>
>
> 
>
>
> https://koschei.fedoraproject.org/package/python-sphinx?collection=f35
>
> This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) (preloaded
> format=pdflatex)
>   restricted \write18 enabled.
> entering extended mode
> (pdflatex/python.tex
> LaTeX2e <2020-10-01> patch level 4
> L3 programming layer <2021-05-07> (./sphinxmanual.cls
> Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx
> manual)
> (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
> Document Class: report 2020/04/10 v1.4m Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)))
> (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty<>)
> (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
> For additional information on amsmath, use the `?' option.
> (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
> (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty))
> (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
> (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
> (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
> (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
> (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def))
> (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf))
> (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty)
> (./sphinx.sty
> (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
> (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def)))
> (/usr/share/texlive/texmf-dist/tex/latex/f

texlive 2021 landing in Rawhide

2021-05-27 Thread Tom Callaway
Hi Fedorans,

Just a heads-up, texlive-base (where the compiled code and immediate
dependencies lives) and texlive (where the thousands of other noarch
components live) have been updated to TeXLive 2021 in Rawhide (and the
latest available components from CTAN at the time I did the work).

I've done local testing and everything seems to still work, but inevitably,
the act of updating TeXLive breaks things, so if your packages have TeX
dependencies and stop building in rawhide, let me know.

Also, FWIW, I have no plans to bring this back to any stable branches.
TL2020 is doing well enough there for now.

Thanks in advance for your patience,
~spot

P.S. Please don't start the "WHY THE #$%& does texlive make so many
subpackages" thread unless you're sending me money, fine alcohol, or
patches.
___
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: Let's retire original glib and gtk+

2021-05-27 Thread Tom Callaway
FWIW, I have retired xmms. Upstream is long gone, and it was being held
together by spider-webs anyways.

~spot

On Wed, May 26, 2021 at 4:43 AM Peter Robinson  wrote:

> On Tue, May 25, 2021 at 11:01 PM Michael Catanzaro 
> wrote:
> >
> > On Sat, May 22 2021 at 09:23:23 AM +1000, Bob Hepple
> >  wrote:
> > > I have no idea how significant this might be, but perhaps this should
> > > be discussed more publicly.
> >
> > Use containers? Ship your own glib as a static lib? I'm impressed you
> > have software that still needs it tbh.
>
> I think copr is the perfect place for these sort of things for those
> that care enough.
> ___
> 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


New lapack packages in rawhide

2021-04-10 Thread Tom Callaway
Hi Fedorans,

I've updated lapack to 3.9.1 in rawhide. This comes with several notable
changes:

1. I've moved to using the upstream build files, specifically, cmake. This
eliminates lots of ancient cruft in the Fedora lapack package that needed
to be redone by hand with every new release.
2. This change means that the lapack and cblas header files are installed
where upstream intends them to be installed, which is under /usr/include,
rather than /usr/include/{lapack,cblas}/. You may need to adjust your
dependent packages for this, but as this is the upstream behavior, you may
have had to patch your package to find the files (and now you should not
need to).
3. That said, there are now cmake helpers along with the pkgconfig files.
If your package detects either of these and uses them during build to set
includepaths, you should not need to change anything.
4. There is now a libtmglib shared library in lapack. Previously, these
symbols lived inside liblapacke (which is still present, just now linked to
libtmglib for those symbols).
5. I have disabled debuginfo. Lapack has a special "64_" variant where the
library symbols are prefixed with "64_", but the debuginfo process was
undoing this (somehow). This has been true for a while, which makes me
wonder how many people were actually using that variant, but whatever.

Given the scope of this change, I do not plan to push it to Fedora 34 or
older at this time. If you find any bugs, please let me know through any of
the usual channels (bugzilla, email, etc).

~spot
___
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


[rpms/perl-Font-AFM] PR #3: use NimbusSans-Bold font in test instead of phvr

2021-03-25 Thread Tom Callaway

spot merged a pull-request against the project: `perl-Font-AFM` that you are 
following.

Merged pull-request:

``
use NimbusSans-Bold font in test instead of phvr
``

https://src.fedoraproject.org/rpms/perl-Font-AFM/pull-request/3
___
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


Orphaning the cura-lulzbot package set

2021-03-01 Thread Tom Callaway
This fork of cura has basically been abandoned by upstream, and the new
company that acquired Lulzbot has gone out of compliance with the source
code for the firmware. They have made it very clear that they have no real
interest in working with the community to improve this situation, and I no
longer have any motivation to maintain these packages.

Accordingly, I've orphaned the following packages:

* cura-lulzbot
* lulzbot-marlin-firmware
* CuraEngine-lulzbot
* python-uranium-lulzbot

~spot

P.S. I opened an upstream pull request to add support for the Lulzbot TAZ
Pro and the Mini 2 in the main Cura codebase (still actively maintained). I
would highly recommend that anyone considering reviving these packages
devote their efforts in that direction instead.
___
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


Bullet update (sover bump)

2021-02-12 Thread Tom Callaway
Hi Fedorans,

With the consent of the maintainer, I updated bullet to 3.08 in Fedora 34
and Rawhide. I also am in the process of rebuilding the dependent packages
in Fedora (they all work fine for me in local rebuilds). gazebo and fawkes
are still going, but the others are done. There is also one dependent
package in rpmfusion that will need to be rebuilt (openmw).

If you see anything obviously broken, please poke me.

Thanks,
~spot
___
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


[rpms/perl-HTML-Format] PR #1: Correct dependencies

2021-01-25 Thread Tom Callaway

spot merged a pull-request against the project: `perl-HTML-Format` that you are 
following.

Merged pull-request:

``
Correct dependencies
``

https://src.fedoraproject.org/rpms/perl-HTML-Format/pull-request/1
___
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


Re: List of long term FTBFS packages to be retired in February

2021-01-20 Thread Tom Callaway
Looks like VirtualGL was rebuilt:
https://koji.fedoraproject.org/koji/packageinfo?packageID=14293

~spot

On Mon, Dec 28, 2020 at 3:57 PM Miro Hrončok  wrote:

> Dear maintainers.
>
> Based on the current fail to build from source policy, the following
> packages
> will be retired from Fedora 34 approximately one week before branching
> (February
> 2021).
>
> Policy:
>
> https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
>
> Note that some listed packages are orphaned and hence may be retired even
> sooner.
>
> The packages in rawhide were not successfully built at least since Fedora
> 32.
>
> This report is based on dist tags.
>
> Packages collected via:
>
> https://github.com/hroncok/fedora-report-ftbfs-retirements/blob/master/ftbfs-retirements.ipynb
>
> If you see a package that was built, please let me know.
> If you see a package that should be exempted from the process, please let
> me
> know and we can work together to get a FESCo approval for that.
>
> If you see a package that can be rebuilt, please do so.
>
>Package  (co)maintainers
> Latest build
>
> ===
> VirtualGL   gsgatlin   Fedora
> 31
> boo elsupergomez, orphan, tpokorra Fedora
> 31
> gmpcorphan Fedora
> 31
> jboss-servlet-2.5-api   dmoluguw, orphan   Fedora
> 31
> js-html5shivorphan Fedora
> 31
> js-respond  orphan Fedora
> 31
> nodejs-info-symbol  orphan Fedora
> 31
> nodejs-interpretnodejs-sig, orphan Fedora
> 31
> nodejs-net-browserify-alt   orphan Fedora
> 31
> nodejs-win-spawnnodejs-sig, orphan Fedora
> 31
> rubygem-net-ssh-multi   maxamillion, orphan, tdawson   Fedora
> 31
> sugar-flipstickscallkalpa, chimosky, pbrobinson,   Fedora
> 31
>   tuxbrewr
> sugar-getiabookscallkalpa, chimosky, pbrobinson,   Fedora
> 31
>   tuxbrewr
> sugar-infoslicercallkalpa, chimosky, pbrobinson,   Fedora
> 31
>   tuxbrewr
> sugar-labyrinth callkalpa, chimosky, pbrobinsonFedora
> 31
> sugar-ruler callkalpa, chimoskyFedora
> 31
> sugar-starchart callkalpa, chimosky, orphanFedora
> 31
> sugar-view-slides   callkalpa, chimosky, pbrobinson,   Fedora
> 31
>   tuxbrewr
> sugar-visualmatch   chimosky, orphan   Fedora
> 31
> sugar-yupanacallkalpa, chimosky, orphanFedora
> 31
>
>
> The following packages require above mentioned packages:
>
> Depending on: js-html5shiv (1)
> copr-frontend (maintained by: clime, copr-sig, dturecek, frostyx,
> msuchy, praiskup)
> copr-frontend-1.171-1.fc34.noarch requires js-html5shiv
>
> Depending on: nodejs-info-symbol (2)
> nodejs-log-utils (maintained by: orphan)
> nodejs-log-utils-0.2.1-6.fc32.noarch requires
> npm(info-symbol)
>
> nodejs-time-diff (maintained by: orphan)
> nodejs-time-diff-0.3.1-7.fc32.src requires npm(info-symbol)
>
> Depending on: nodejs-interpret (1)
> nodejs-shelljs (maintained by: fab, nodejs-sig, patches)
> nodejs-shelljs-0.8.4-2.fc33.noarch requires npm(interpret)
>
>
> Affected (co)maintainers (directly and indirectly):
> callkalpa: sugar-labyrinth, sugar-yupana, sugar-ruler, sugar-flipsticks,
> sugar-view-slides, sugar-infoslicer, sugar-starchart, sugar-getiabooks
> chimosky: sugar-labyrinth, sugar-yupana, sugar-ruler, sugar-flipsticks,
> sugar-view-slides, sugar-visualmatch, sugar-infoslicer, sugar-starchart,
> sugar-getiabooks
> clime: js-html5shiv
> copr-sig: js-html5shiv
> dmoluguw: jboss-servlet-2.5-api
> dturecek: js-html5shiv
> elsupergomez: boo
> fab: nodejs-interpret
> frostyx: js-html5shiv
> gsgatlin: VirtualGL
> maxamillion: rubygem-net-ssh-multi
> msuchy: js-html5shiv
> nodejs-sig: nodejs-win-spawn, nodejs-interpret
> patches: nodejs-interpret
> pbrobinson: sugar-labyrinth, sugar-flipsticks, sugar-view-slides,
> sugar-infoslicer, sugar-getiabooks
> praiskup: js-html5shiv
> tdawson: rubygem-net-ssh-multi
> tpokorra: boo
> tuxbrewr: sugar-view-slides, sugar-infoslicer, sugar-getiabooks,
> sugar-flipsticks
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> 

Re: Chromium built in rawhide does not render most strings

2021-01-13 Thread Tom Callaway
https://bugs.chromium.org/p/chromium/issues/detail?id=1164975

Please add in this info, it was on my TODO list, but clearly hasn't
happened yet.

~spot

On Wed, Jan 13, 2021 at 8:33 AM Dominik 'Rathann' Mierzejewski <
domi...@greysector.net> wrote:

> On Wednesday, 13 January 2021 at 03:14, Kevin Kofler via devel wrote:
> > Florian Weimer wrote:
> > > Right, and the glibc 2.33 versions all call fstatat64 in the end
> (system
> > > call number 0x106).
> >
> > That would be:
> >
> > #if !defined(__NR_newfstatat)
> > #define __NR_newfstatat 262
> > #endif
> >
> > from:
> >
> >
> https://chromium.googlesource.com/chromium/src.git/+/refs/heads/master/sandbox/linux/system_headers/x86_64_linux_syscalls.h
> >
> > > The older x versions call the earlier system calls
> > > (numbers 4, 5, 6)
> >
> > And these are defined as:
> >
> > #if !defined(__NR_stat)
> > #define __NR_stat 4
> > #endif
> >
> > #if !defined(__NR_fstat)
> > #define __NR_fstat 5
> > #endif
> >
> > #if !defined(__NR_lstat)
> > #define __NR_lstat 6
> > #endif
> >
> > I see that the sandbox is treating __NR_newfstatat as IsFileSystem, like
> > __NR_stat and __NR_lstat, whereas __NR_fstat is under
> > IsAllowedFileSystemAccessViaFd. So the issue is that everything now
> calls
> > the same syscall under the hood, so the sandbox can no longer
> distinguish
> > the two access types just by looking at the syscall ID.
> >
> > The baseline policy disallows everything under IsFileSystem and allows
> only
> > IsAllowedFileSystemAccessViaFd:
> >
> https://chromium.googlesource.com/chromium/src.git/+/refs/heads/master/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc
> > (i.e., __NR_fstat is allowed, whereas __NR_stat, __NR_lstat, and
> > __NR_newfstatat are not).
>
> I think you wanted to link
>
> https://chromium.googlesource.com/chromium/src.git/+/refs/heads/master/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc
> here instead.
> __NR_newfstatat is at line 116 and __NR_fstat is at line 170. Note that
> plain __NR_stat and __NR_lstat are also rejected (lines 101 and 94).
>
> > It looks like it needs to restrict the arguments to __NR_newfstatat (to
> an
> > empty path and the AT_EMPTYPATH flag) instead of rejecting it outright,
> so
> > that fstat keeps working, see:
> >
> https://sourceware.org/git/?p=glibc.git;a=blob;f=io/fstat.c;h=dc117361ffe7064be7c6746465388803e203adcf;hb=HEAD
>
> Is there an upstream bug open for this already?
>
> Regards,
> Dominik
> --
> Fedora   https://getfedora.org  |  RPM Fusion  http://rpmfusion.org
> There should be a science of discontent. People need hard times and
> oppression to develop psychic muscles.
> -- from "Collected Sayings of Muad'Dib" by the Princess Irulan
> ___
> 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
>
___
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


Re: Chromium built in rawhide does not render most strings

2021-01-08 Thread Tom Callaway
Based on my (admittedly extremely limited) understanding of things, this
seems correct as is:

#if defined(__x86_64__) || defined(__aarch64__)
case __NR_newfstatat:  // fstatat(). EPERM not a valid errno.
#elif defined(__i386__) || defined(__arm__) || \
(defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS))
case __NR_fstatat64:
#endif

Is fstatat64 actually implemented on x86_64 now?

Alternately, if you'd prefer to simply open an upstream bug with Google,
just let me know. :) I want to be helpful here, but not waste your time.

Thanks,
~spot
___
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


Re: Chromium built in rawhide does not render most strings

2021-01-08 Thread Tom Callaway
Looks like this might be it. Running with --no-sandbox brings back the
strings. Is there a reference to how the stat calls should now be done?

Thanks,
~spot

On Fri, Jan 8, 2021 at 8:58 AM Florian Weimer  wrote:

> * Tom Callaway:
>
> > This makes me very suspicious of something in glibc between 2.32
> > (Fedora 33) and 2.32.9000 (rawhide), but I'm not sure where to look
> > from here. Any ideas?
>
> Does the issue go away if you disable the Chromium sandbox?
>
> One difference is that the stat functions are called in a different way,
> and perhaps the sandbox isn't ready for that.
>
> Thanks,
> Florian
> --
> Red Hat GmbH, https://de.redhat.com/ , Registered seat: Grasbrunn,
> Commercial register: Amtsgericht Muenchen, HRB 153243,
> Managing Directors: Charles Cachera, Brian Klemm, Laurie Krebs, Michael
> O'Neill
>
>
___
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


Re: Chromium built in rawhide does not render most strings

2021-01-07 Thread Tom Callaway
Okay, to try to narrow this down a bit, I setup a very large AWS Fedora 33
instance and built chromium packages, then installed them into a second
Fedora Rawhide instance.
As before, these packages work fine. (This is our baseline)

Next, I updated glibc (and JUST glibc, glibc-common, glibc-devel,
glibc-headers, glibc-langpack-en) from Rawhide on the Fedora 33 instance
and built the chromium package again. This build, when installed into
Fedora Rawhide, exhibits the text rendering issue.

This makes me very suspicious of something in glibc between 2.32 (Fedora
33) and 2.32.9000 (rawhide), but I'm not sure where to look from here. Any
ideas?

~spot

On Sun, Jan 3, 2021 at 4:49 AM Mattia Verga via devel <
devel@lists.fedoraproject.org> wrote:

> Il 02/01/21 22:57, Kevin Kofler via devel ha scritto:
> > Tom Callaway wrote:
> >> I rebuilt chromium, but it did not resolve the issue.
> > So what can we do to resolve the issue? Surely we cannot leave both
> Chromium
> > and Falkon unable to render text forever.
> >
> >  Kevin Kofler
> > ___
>
> The problem seems to be qt5-qtwebengine is unable to use system fonts.
> It doesn't render text using default fonts (i.e. 'serif' or 'sans-serif'
> css styles), but it does render text using custom css fonts. In fact, it
> renders most of qt.io homepage (using 'Titillium Web' custom css font)
> and also some text on Bodhi homepage (using 'Open Sans' custom css font).
>
> However, opening, for example, Falkon settings, I can get the fonts
> under the Character settings and the preview works.
>
> Mattia
>
> ___
> 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
>
___
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


Re: Chromium built in rawhide does not render most strings

2020-12-31 Thread Tom Callaway
I rebuilt chromium, but it did not resolve the issue.

~spot

On Wed, Dec 30, 2020 at 5:35 PM Marius Schwarz 
wrote:

> Am 30.12.20 um 14:07 schrieb Mattia Verga via devel:
> > Il 30/12/20 10:14, Marius Schwarz ha scritto:
> >> Don't you need to recompile stuff first to have an effect?  :)
> >>
> >>
> > I've just pushed a rebuild for qt5-qtwebengine, let's see if that's
> enough.
> >
>
> I had a chromium 85 build running instead of the 87er, that had no
> problems rendering texts. My guerss is, that chromium needs a rebuild too.
>
> Best regards,
> Marius
> ___
> 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
>
___
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


Re: Chromium built in rawhide does not render most strings

2020-12-17 Thread Tom Callaway
I downgraded cairo to 1.16.0-9.fc33 and it had no effect, the bug remained.

Thanks,
~spot

On Thu, Dec 17, 2020 at 11:19 AM Kalev Lember  wrote:

> On Thu, Dec 17, 2020 at 5:12 PM Tom Callaway  wrote:
>
>> Okay, this one has me stumped. Any chromium package I build through
>> rawhide refuses to render most of the strings.
>>
>> At first, I thought this was gcc 11, but then I noticed that the first
>> build with this problem was built before GCC 11 landed in rawhide (the
>> compiler was the same n-v-r as the one in Fedora 33). Next, I thought it
>> must be due to a newer system component that Chromium uses dynamically, but
>> I was able to disprove that by installing the Fedora 33 build (same
>> version-release) into a Rawhide VM, and it works fine. Google Chrome also
>> works fine in rawhide.
>>
>> It seems that this must be something that is contained within chromium,
>> that when built in rawhide, builds broken.
>>
>> Here's a screenshot of what it looks like:
>> https://twitter.com/spotfoss/status/1338918235719299072/photo/1
>>
>> Note that some text strings are rendering (in the UI, in the "search
>> box"), but most of them are not (the "HTML5Test" text below the icon, all
>> of the strings in the developer console).
>>
>
> Can you try downgrading cairo to the f33 version (1.16.0), just to rule
> that out? We updated it to the 1.17.4 development version in rawhide and I
> think we're the first distro to ship it, so it could possibly have issues.
>
> --
> Kalev
> ___
> 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
>
___
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


Re: Chromium built in rawhide does not render most strings

2020-12-17 Thread Tom Callaway
Certainly not ruling out glibc as the problem here, but if it was glibc, I
would think the problem would arise when I install the Fedora 33 build in
rawhide, and it does not...

~spot

On Thu, Dec 17, 2020 at 12:10 PM Robbie Harwood  wrote:

> Tom Callaway  writes:
>
> > I cannot install the rawhide-built chromium into F33 without bringing
> glibc
> > from rawhide with me:
> >
> > [spot@localhost ~]$ sudo rpm -Uvh
> > chromium-common-87.0.4280.88-1.fc34.x86_64.rpm
> > chromium-87.0.4280.88-1.fc34.x86_64.rpm
> > error: Failed dependencies:
> > libc.so.6(GLIBC_2.33)(64bit) is needed by
> > chromium-common-87.0.4280.88-1.fc34.x86_64
> > libc.so.6(GLIBC_2.33)(64bit) is needed by
> > chromium-87.0.4280.88-1.fc34.x86_64
> >
> > When I _just_ update glibc from rawhide on an otherwise Fedora 33
> instance
> > (glibc, glibc-all-langpacks, glibc-common, glibc-devel,
> glibc-headers-x86,
> > glibc-langpack-en), then install the rawhide built chromium, it exhibits
> > the same missing strings bug.
>
> Interesting.  Seems like that points at the problem being
> glibc-adjacent, no?  That's still really wide though...
>
> Thanks,
> --Robbie
>
___
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


Re: Chromium built in rawhide does not render most strings

2020-12-17 Thread Tom Callaway
I cannot install the rawhide-built chromium into F33 without bringing glibc
from rawhide with me:

[spot@localhost ~]$ sudo rpm -Uvh
chromium-common-87.0.4280.88-1.fc34.x86_64.rpm
chromium-87.0.4280.88-1.fc34.x86_64.rpm
error: Failed dependencies:
libc.so.6(GLIBC_2.33)(64bit) is needed by
chromium-common-87.0.4280.88-1.fc34.x86_64
libc.so.6(GLIBC_2.33)(64bit) is needed by
chromium-87.0.4280.88-1.fc34.x86_64

When I _just_ update glibc from rawhide on an otherwise Fedora 33 instance
(glibc, glibc-all-langpacks, glibc-common, glibc-devel, glibc-headers-x86,
glibc-langpack-en), then install the rawhide built chromium, it exhibits
the same missing strings bug.

~spot



On Thu, Dec 17, 2020 at 11:29 AM Robbie Harwood  wrote:

> Tom Callaway  writes:
>
> > Okay, this one has me stumped. Any chromium package I build through
> rawhide
> > refuses to render most of the strings.
> >
> > At first, I thought this was gcc 11, but then I noticed that the first
> > build with this problem was built before GCC 11 landed in rawhide (the
> > compiler was the same n-v-r as the one in Fedora 33). Next, I thought it
> > must be due to a newer system component that Chromium uses dynamically,
> but
> > I was able to disprove that by installing the Fedora 33 build (same
> > version-release) into a Rawhide VM, and it works fine. Google Chrome also
> > works fine in rawhide.
> >
> > Chromium has a lot of bundled components, so it is usually fairly
> resistant
> > to system changes. There are no differences between how Chromium builds
> > (within the RPM spec) on Fedora 33 and Rawhide. It also doesn't use
> > %{optflags}, so the compiler flags are equivalent.
> >
> > Could this be due to some quirk of binutils in the way chromium gets
> linked
> > in rawhide? Is there something else unique to how packages are built in
> > rawhide right now? Are any other rawhide packages having similar string
> > issues?
>
> Have you tried the reverse?  rawhide-built chromium into fc33?
>
> Thanks,
> --Robbie
>
___
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


Chromium built in rawhide does not render most strings

2020-12-17 Thread Tom Callaway
Okay, this one has me stumped. Any chromium package I build through rawhide
refuses to render most of the strings.

At first, I thought this was gcc 11, but then I noticed that the first
build with this problem was built before GCC 11 landed in rawhide (the
compiler was the same n-v-r as the one in Fedora 33). Next, I thought it
must be due to a newer system component that Chromium uses dynamically, but
I was able to disprove that by installing the Fedora 33 build (same
version-release) into a Rawhide VM, and it works fine. Google Chrome also
works fine in rawhide.

It seems that this must be something that is contained within chromium,
that when built in rawhide, builds broken.

Here's a screenshot of what it looks like:
https://twitter.com/spotfoss/status/1338918235719299072/photo/1

Note that some text strings are rendering (in the UI, in the "search box"),
but most of them are not (the "HTML5Test" text below the icon, all of the
strings in the developer console).

Chromium has a lot of bundled components, so it is usually fairly resistant
to system changes. There are no differences between how Chromium builds
(within the RPM spec) on Fedora 33 and Rawhide. It also doesn't use
%{optflags}, so the compiler flags are equivalent.

Could this be due to some quirk of binutils in the way chromium gets linked
in rawhide? Is there something else unique to how packages are built in
rawhide right now? Are any other rawhide packages having similar string
issues?

Here are some builds for comparison:

Fedora 34: Chromium 87.0.4280.88 (built against GCC 11):
  https://koji.fedoraproject.org/koji/taskinfo?taskID=57595738
Fedora 34: Chromium 87.0.4280.88 (built against GCC 10, same as Fedora 33):
  https://koji.fedoraproject.org/koji/buildinfo?buildID=1655036
Fedora 33: Chromium 87.0.4280.88 (build against GCC 10, but actually works
in rawhide):
  https://koji.fedoraproject.org/koji/buildinfo?buildID=1655036
Fedora 34: Chromium 88.0.4324.27 (beta version of chromium, also broken)
  https://koji.fedoraproject.org/koji/taskinfo?taskID=56977476

Thanks in advance,
~spot
___
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


[rpms/perl-Class-DBI] PR #1: Improve compatibility with EL8

2020-08-20 Thread Tom Callaway

spot merged a pull-request against the project: `perl-Class-DBI` that you are 
following.

Merged pull-request:

``
Improve compatibility with EL8
``

https://src.fedoraproject.org/rpms/perl-Class-DBI/pull-request/1
___
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


Re: chromium/ffmpeg fails on aarch64 in F33+

2020-08-18 Thread Tom Callaway
Filed as 1869884.

~tom

On Tue, Aug 18, 2020 at 5:38 PM Jeff Law  wrote:

> On Tue, 2020-08-18 at 17:26 -0400, Tom Callaway wrote:
> > I don't know aarch64 assembly, but chromium (or more specifically, the
> ffmpeg part of chromium) is failing on aarch64 on F33+ (everywhere else it
> is fine):
> >
> > obj/third_party/ffmpeg/ffmpeg_internal/videodsp.o: in function
> `ff_prefetch_aarch64':
> > (.text+0x10): relocation truncated to fit: R_AARCH64_CONDBR19 against
> symbol `ff_prefetch_aarch64' defined in .text section in
> obj/third_party/ffmpeg/ffmpeg_internal/videodsp.o
> >
> > The relevant asm is short and has not seen any change in a while, so I'm
> suspicious of the toolchain.
> >
> > Any help is appreciated so we can get chromium security updates into
> F33+.
> I would guess that there's either a conditional jump to an undefined label
> or to
> a label that is too far away.
>
> Toolchain?  Likely.  GCC is probably the most appropriate component.
>
> jeff
> ___
> 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
>
___
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


chromium/ffmpeg fails on aarch64 in F33+

2020-08-18 Thread Tom Callaway
I don't know aarch64 assembly, but chromium (or more specifically, the
ffmpeg part of chromium) is failing on aarch64 on F33+ (everywhere else it
is fine):

obj/third_party/ffmpeg/ffmpeg_internal/videodsp.o: in function
`ff_prefetch_aarch64':
(.text+0x10): relocation truncated to fit: R_AARCH64_CONDBR19 against
symbol `ff_prefetch_aarch64' defined in .text section in
obj/third_party/ffmpeg/ffmpeg_internal/videodsp.o

The relevant asm is short and has not seen any change in a while, so I'm
suspicious of the toolchain.

Any help is appreciated so we can get chromium security updates into F33+.

Tom
___
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


Chromium failing on aarch64 in rawhide

2020-07-31 Thread Tom Callaway
This one is odd. Chromium is failing on aarch64 in rawhide, on a bit of
ffmpeg code that has not changed in _years_.

[clear_key_cdm:13/13] g++ -shared -Wl,--fatal-warnings -fPIC
-Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed
-Wl,-O2 -Wl,--gc-sections -rdynamic -o "./libclearkeycdm.so"
-Wl,-soname="libclearkeycdm.so" @"./libclearkeycdm.so.rsp"
FAILED: libclearkeycdm.so
g++ -shared -Wl,--fatal-warnings -fPIC -Wl,-z,noexecstack -Wl,-z,relro
-Wl,-z,now -Wl,-z,defs -Wl,--as-needed -Wl,-O2 -Wl,--gc-sections -rdynamic
-o "./libclearkeycdm.so" -Wl,-soname="libclearkeycdm.so"
@"./libclearkeycdm.so.rsp"
obj/third_party/ffmpeg/ffmpeg_internal/videodsp.o: in function
`ff_prefetch_aarch64':
(.text+0x10): relocation truncated to fit: R_AARCH64_CONDBR19 against
symbol `ff_prefetch_aarch64' defined in .text section in
obj/third_party/ffmpeg/ffmpeg_internal/videodsp.o
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
error: Bad exit status from /var/tmp/rpm-tmp.zGpENj (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.zGpENj (%build)
Child return code was: 1
EXCEPTION: [Error()]

The function it references is defined in libavcodec/aarch64/videodsp.S:

function ff_prefetch_aarch64, export=1
subsw2,  w2,  #2
prfmpldl1strm, [x0]
prfmpldl1strm, [x0,  x1]
add x0,  x0,  x1,  lsl #1
b.gtX(ff_prefetch_aarch64)
ret
endfunc

Did something change in rawhide that might be breaking this?

Thanks in advance,
Tom
___
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


Re: module 'posix' not found when module load mpi/mpich-x86_64

2020-07-01 Thread Tom Callaway
Lmod needed a little patch to detect Lua 5.4 as a valid version, but it's
fixed and rebuilt in rawhide now (Lmod-8.3.17-2.fc33).

Thanks,
Tom

On Tue, Jun 30, 2020 at 6:24 PM Miro Hrončok  wrote:

> On 30. 06. 20 19:34, Christoph Junghans wrote:
> > Adding
> > BuildRequires:  lua-posix
> > doesn't help.
>
> lua-posix was rebuilt for Lua 5.4 hence it is installed into
> /usr/share/lua/5.4
>
> lmod searches in /usr/share/lua/5.3
>
> > Any ideas?
> > Does lmod need a rebuild for lua-5.3?
>
> Given the above I assume Lmod needs to be rebuilt and/or switched to use
> Lua 5.4.
>
> Note that /usr/share/lmod/lmod/libexec/lmod has:
>
> local sys_lua_path =
>
> "/usr/share/lua/5.3/?.lua;/usr/share/lua/5.3/?/init.lua;/usr/lib64/lua/5.3/?.lua;/usr/lib64/lua/5.3/?/init.lua"
>
> I don't if that's generated on build time or whether it will require
> patching.
>
> --
> 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


Re: Lua 5.4.0

2020-06-30 Thread Tom Callaway
All of these are now fixed, except for lua-luv and lua-event. Lua-luv needs
a fixed cmake (FindLua.cmake needed patching to find Lua 5.4). I've been
trying to build a new cmake in rawhide all afternoon, but s390x fails to
get a buildroot established each time (not due to cmake issues). The
lua-luv fixes are checked into git, I'll keep trying.

lua-event seems to be broken because of broken deps unrelated to Lua
5.4: nothing provides perl(:MODULE_COMPAT_5.30.1) needed by
perl-Monotone-1.1-34.fc32.x86_64, so I left it alone.

Thanks,
Tom

On Tue, Jun 30, 2020 at 10:46 AM Miro Hrončok  wrote:

> On 30. 06. 20 16:06, Miro Hrončok wrote:
> >
> > The current status is:
> >
> > $ comm -23 <(repoquery --refresh --repo=koji --whatrequires 'lua(abi) =
> 5.3'
> > --source | pkgname | sort) <(repoquery --repo=koji --whatrequires
> 'lua(abi) =
> > 5.4' --source | pkgname | sort)
> >
> > librs232
> https://bugzilla.redhat.com/show_bug.cgi?id=1852144
>
> > lua-cqueues
> https://bugzilla.redhat.com/show_bug.cgi?id=1852147
>
> > lua-event
> https://bugzilla.redhat.com/show_bug.cgi?id=1852150
>
> > lua-ldap
> https://bugzilla.redhat.com/show_bug.cgi?id=1852154
>
> > lua-luaossl
> https://bugzilla.redhat.com/show_bug.cgi?id=1852157
>
> > lua-luv
> https://bugzilla.redhat.com/show_bug.cgi?id=1852158
>
> > prosody
> https://bugzilla.redhat.com/show_bug.cgi?id=1852234
>
> --
> 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
>
___
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


Re: Lua 5.4.0

2020-06-29 Thread Tom Callaway
Okay. I duct taped lua-posix into a "working" state. Also did builds for
lua-argparse, lua-expat, lua-lpeg, and rpm (so that the macros say "5.4").

Any and all help is appreciated.

Tom

On Mon, Jun 29, 2020 at 4:37 PM Jerry James  wrote:

> On Mon, Jun 29, 2020 at 2:34 PM Miro Hrončok  wrote:
> > Not sure if that was enough to prevent broken deps:
> >
> > $ repoquery --repo=koji{,-source} --whatrequires 'lua(abi) = 5.3'
> > lua-argparse-0:0.5.0-10.fc32.noarch
> > lua-cqueues-0:20190813-3.fc32.x86_64
> > lua-cyrussasl-0:1.1.0-8.fc32.x86_64
> > lua-dbi-0:0.7.2-2.fc32.x86_64
> > lua-event-0:0.4.6-4.fc32.x86_64
> > lua-expat-0:1.3.0-18.fc32.x86_64
> > lua-filesystem-0:1.6.3-12.fc32.x86_64
> > lua-fun-0:0.1.3-12.fc32.noarch
> > lua-json-0:1.3.2-14.fc32.noarch
> > lua-ldap-0:1.1.0-15.fc32.x86_64
> > lua-librs232-0:1.0.3-10.20190917git1c29a27.fc32.x86_64
> > lua-logging-0:1.3.0-15.fc32.noarch
> > lua-lpeg-0:1.0.2-2.fc32.x86_64
> > lua-luaossl-0:20190731-2.fc32.x86_64
> > lua-luv-0:1.36.0.0-1.fc33.x86_64
> > lua-moonscript-0:0.5.0-4.fc32.noarch
> > lua-mosquitto-0:0.3-2.fc32.x86_64
> > lua-mpack-0:1.0.8-3.fc32.x86_64
> > lua-posix-0:33.3.1-16.fc32.x86_64
> > lua-psl-0:0.3-4.fc32.x86_64
> > lua-sec-0:0.9-2.fc32.x86_64
> > lua-socket-0:3.0-0.22.rc1.fc32.x86_64
> > lua-socket-compat-0:3.0-0.22.rc1.fc32.x86_64
> > lua-term-0:0.07-10.fc32.x86_64
> > lua-wsapi-0:1.6.1-11.fc32.noarch
> > lua-wsapi-0:1.6.1-11.fc32.src
> > luadoc-0:3.0.1-22.fc32.noarch
> > luarocks-0:3.3.1-1.fc33.x86_64
> > prosody-0:0.11.5-1.fc33.x86_64
> > rrdtool-lua-0:1.7.2-10.fc33.x86_64
> > vicious-0:2.4.1-1.fc33.noarch
>
> And since copy-jdk-configs Requires lua-posix, Java package builds are
> currently failing.
> --
> Jerry James
> http://www.jamezone.org/
>
___
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


Lua 5.4.0

2020-06-29 Thread Tom Callaway
I just built lua 5.4.0 in Rawhide. As with previous major updates of lua,
the package also includes a copy of the lua 5.3 libraries so that rawhide
does not just become broken reps. If you depend on lua, please rebuild your
packages in rawhide and let me know if you run into any issues.

Thanks,
Tom
___
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


Unretire: R-AnnotationDbi

2020-06-10 Thread Tom Callaway
Hello Fedorans,

It is my intent to revive R-AnnotationDbi, as it is needed to update
R-biomaRt. I've already done the review request here:

https://bugzilla.redhat.com/show_bug.cgi?id=1845360

Thanks,
Tom
___
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


Re: TeXLive 2020 landing in rawhide

2020-05-27 Thread Tom Callaway
There are some new subpackages (and some old ones went away), but
since every package had the release value bumped, this is expected.

Tom

On 2020-05-27 at 00:52, ke...@scrye.com wrote:
> On Tue, May 26, 2020 at 05:05:32PM -0700, Adam Williamson wrote:
> ...snip...
>
> > there is, IIRC, supposed to be a 'spin review' process we go through
> > every release which should be run by the spin wrangler and that is
> > where max size changes are supposed to be done, but I don't think we've
> > had a spin wrangler or actually done that process for several releases.
> > So in lieu of that, I've just been telling people the above.
> > https://fedoraproject.org/wiki/Spins_Wrangler
>
> That process is long gone and dead. The only process we have now is if
> you want to add a new lab/spin you just use the Change process.
>
> I attempted to setup a process that required each spin to have a test at
> beta and final or be dropped, but it was added after beta that cycle, so
> we didn't do it then, and the next cycle a number of spins/labs failed
> to compose at beta for reasons beyond the owners control, so it sort of
> just got dropped. ;(
>
> We may want to revisit this, or at least drop any lab/spin that doesn't
> have a listed 'owner' (since we now have that in file).
>
> kevin
___
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


Re: TeXLive 2020 landing in rawhide

2020-05-26 Thread Tom Callaway
Perhaps graphite2 generates a .tex file as part of the process? I'd have to
look at it to figure it out. Can you please open a bug on the 300+ package
increase with the specifics so I can figure out what (if anything) I can do
to remedy this?

Thanks,
Tom

On Fri, May 22, 2020 at 12:16 PM José Abílio Matos  wrote:

> On Friday, 22 May 2020 12.51.26 WEST Fabio Valentini wrote:
>
> > Also, the build now fails with "! LaTeX Error: File `hanging.sty' not
>
> > found.". graphite2 sources do not contain any .tex files, but
>
> > graphite2 uses LaTeX / pdf output when building documentation / manual
>
> > with doxygen, so I'm pretty sure the transitive dependency on
>
> > `tex(hanging)` is missing somewhere else?
>
>
>
> FWIW the last part should be `tex(hanging.sty)`. And probably you are
> right about the transitive dependency of this BuildRequires. :-)
>
> --
>
> José Abílio
> ___
> 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
>
___
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


Re: TeXLive 2020 landing in rawhide

2020-05-21 Thread Tom Callaway
If your package has a tex file that it uses to generate documentation, and
that tex file says \usepackage{foo}, then your package needs to have:

BuildRequires: tex(foo.sty)

The only exception to that is for packages which include .sty files,
obviously, if the \usepackage dependency is met within the package you
don't need to specify a Requires.

hth,

Tom

On Thu, May 21, 2020 at 7:24 AM Lumir Balhar  wrote:

> Hello.
>
> I am trying to investigate a new problem in ipython that is probably
> related to the update of texlive:
> https://bugzilla.redhat.com/show_bug.cgi?id=1838474
>
> ipython uses latex to generate png images of tex formulas. Internally it
> calls latex and dvipng commands.
>
> Right now, I have a tex file:
>
> # cat /tmp/tmp93xe5ss2/tmp.tex
>
> \documentclass{article}\usepackage{amsmath}\usepackage{amsthm}\usepackage{amssymb}\usepackage{bm}\pagestyle{empty}\begin{document}$x^2$\end{document}
>
> and following command:
>
> # latex -halt-on-error -interaction batchmode /tmp/tmp93xe5ss2/tmp.tex
>
> which exits with exit code 1 and the following output:
>
> This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded
> format=latex)
>  restricted \write18 enabled.
> entering extended mode
>
> The error seems to be caused by latex missing file
> /usr/share/texlive/texmf-dist/tex/latex/amscls/amsthm.sty. When I manually
> install texlive-amscls which provides this file, everything is fine and the
> command mentioned above works.
>
> The strange thing is that when I install python3-matplotlib from koji repo
> or from rawhide repo, both don't bring this package so it's probably a new
> dependency somewhere.
>
> Do you know what might cause this?
>
> Lumír
> On 5/14/20 11:55 PM, Tom Callaway wrote:
>
> I've just kicked off new builds for texlive and texlive-base for TeXLive
> 2020 in rawhide. Hopefully, everything that depends on them will continue
> to work, but if you notice any new issues generating docs (or any missing
> components or broken dependencies), feel free to email me or open Bugzilla
> tickets.
>
> Thanks,
> Tom
>
> P.S. I have no plans to push this update to any stable branches, but if
> you really want the TL2020 magic, I'm running the F33 packages on my F32
> system without issue.
>
> ___
> 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
>
>
___
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


Re: TeXLive 2020 landing in rawhide

2020-05-20 Thread Tom Callaway
I think the issue here is that the most recent texlive package fixes landed
this morning, and the "rawhide" compose that mock would pull in doesn't
have all the fixes yet.

Tom

On Wed, May 20, 2020 at 3:12 PM Richard Shaw  wrote:

> On Wed, May 20, 2020 at 2:08 PM Tom Callaway  wrote:
>
>> I'm not sure what your failure looked like (maybe the rawhide packages
>> used are older than the ones currently in the koji buildroot), but a koji
>> scratch build from master succeeded without issue:
>>
>> https://koji.fedoraproject.org/koji/taskinfo?taskID=44738672
>>
>
> Interesting, I know sometimes mock produces different results from Koji
> but I wouldn't expect it in this case. I did both with and without
> --enablerepo=local and tried again after a --scrub=all, with the same
> result.
>
> Thanks,
> Richard
> ___
> 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
>
___
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


Re: TeXLive 2020 landing in rawhide

2020-05-20 Thread Tom Callaway
I'm not sure what your failure looked like (maybe the rawhide packages used
are older than the ones currently in the koji buildroot), but a koji
scratch build from master succeeded without issue:

https://koji.fedoraproject.org/koji/taskinfo?taskID=44738672

Tom

On Wed, May 20, 2020 at 2:21 PM Tom Callaway  wrote:

> It's probably not the same bug, that error is a fairly generic error
> meaning "something has made texlive unhappy". I'm investigating.
>
> Tom
>
> On Wed, May 20, 2020 at 1:29 PM Richard Shaw  wrote:
>
>> Thanks for the PR but it looks like I'm being bitten by:
>>
>> https://bugzilla.redhat.com/show_bug.cgi?id=578426
>>
>> In the mock build, so how do I generate pdflatex.fmt within a mock chroot?
>>
>> Thanks,
>> Richard
>> ___
>> 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
>>
>
___
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


Re: TeXLive 2020 landing in rawhide

2020-05-20 Thread Tom Callaway
It's probably not the same bug, that error is a fairly generic error
meaning "something has made texlive unhappy". I'm investigating.

Tom

On Wed, May 20, 2020 at 1:29 PM Richard Shaw  wrote:

> Thanks for the PR but it looks like I'm being bitten by:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=578426
>
> In the mock build, so how do I generate pdflatex.fmt within a mock chroot?
>
> Thanks,
> Richard
> ___
> 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
>
___
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


Re: TeXLive 2020 landing in rawhide

2020-05-20 Thread Tom Callaway
Richard,

I've got a PR for you that adds your explicit tex BuildRequires so that
this works again:
https://src.fedoraproject.org/rpms/OpenColorIO/pull-request/1

Upstream TeXLive sometimes moves .sty files around, so in most cases, it is
easier to specify BuildRequires using the "tex(requirement.sty)" Provides.
If your package has a .tex file, look for the \usepackage{foo} lines, those
are your tex dependencies. And in some cases, those dependencies may be met
by local .sty files, so if you can't find a package in Fedora texlive that
Provides: tex(foo.sty), look for foo.sty in your package source. (It also
could be legitimately missing in Fedora, I'm clearly not perfect!)

Thanks,
Tom

On Wed, May 20, 2020 at 8:41 AM Richard Shaw  wrote:

> On Wed, May 20, 2020 at 7:39 AM Richard Shaw  wrote:
>
>> Not sure if this problem is related, but the last time I build
>> OpenImageIO it worked, I was performing a local mock build (with the local
>> repo enabled) and ran into this:
>>
>
> Correction, OpenColorIO. My fingers always want to type OpenImageIO :)
>
> Thanks,
> Richard
>
>> ___
> 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
>
___
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


Re: TeXLive 2020 landing in rawhide

2020-05-15 Thread Tom Callaway
I'm hoping that when texlive is able to fully install this issue will go
away. I just got a successful build for -21 that _should_ resolve all the
broken deps except for biber.

Tom

On Fri, May 15, 2020 at 10:33 AM Orion Poplawski  wrote:

> On 5/14/20 10:48 PM, Orion Poplawski wrote:
> > On 5/14/20 3:55 PM, Tom Callaway wrote:
> >> I've just kicked off new builds for texlive and texlive-base for
> >> TeXLive 2020 in rawhide. Hopefully, everything that depends on them
> >> will continue to work, but if you notice any new issues generating
> >> docs (or any missing components or broken dependencies), feel free to
> >> email me or open Bugzilla tickets.
> >
> > I'm working on trying to fix the biber failure.  It's an odd one that I
> > cannot reproduce locally in mock.  What I've been able to determine is
> > that is appears that the "ls-R" files are not present in the koji
> > buildroots for some reason.  Perhaps this is an arch dependent thing
> > since I seem to be landing on armv7 builders all the time.
>
> Well, it fails on an x86 builder as well so that's not it.  I think
> we're going to need to remove the stderr redirects and maybe add some
> debugging in the scriptlets that build the ls-R files to try to see
> what's failing there.  But I think I'll leave this to others.
>
> --
> Orion Poplawski
> Manager of NWRA Technical Systems  720-772-5637
> NWRA, Boulder/CoRA Office FAX: 303-415-9702
> 3380 Mitchell Lane   or...@nwra.com
> Boulder, CO 80301 https://www.nwra.com/
>
>
___
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


Re: TeXLive 2020 landing in rawhide

2020-05-14 Thread Tom Callaway
I'll get that fixed up first thing tomorrow.

Apologies,
Tom

On Thu, May 14, 2020, 6:51 PM Miro Hrončok  wrote:

> On 14. 05. 20 23:55, Tom Callaway wrote:
> > I've just kicked off new builds for texlive and texlive-base for TeXLive
> 2020 in
> > rawhide. Hopefully, everything that depends on them will continue to
> work, but
> > if you notice any new issues generating docs (or any missing components
> or
> > broken dependencies), feel free to email me or open Bugzilla tickets.
>
> This is temporary?
>
> > Problem: conflicting requests
> > - nothing provides tex(ifpdf.sty) needed by
> texlive-geometry-9:svn47638-19.fc33.noarch
> > - nothing provides tex(atbegshi.sty) needed by
> texlive-geometry-9:svn47638-19.fc33.noarch
> > - nothing provides tex(ifvtex.sty) needed by
> texlive-geometry-9:svn47638-19.fc33.noarch
> > No package found for: tex(kvoptions.sty)
> > Problem: package texlive-ucs-9:svn35853.2.2-19.fc33.noarch requires
> tex(hyperref.sty), but none of the providers can be installed
> > - conflicting requests
> > - nothing provides tex(kvoptions.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(ifpdf.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(refcount.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(atbegshi.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(pdftexcmds.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(letltxmacro.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(auxhook.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(ltxcmds.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(pdfescape.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(gettitlestring.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(kvsetkeys.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(etexcmds.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(ifvtex.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(stringenc.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(bitset.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(hobsub-hyperref.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(hycolor.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(infwarerr.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(intcalc.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(kvdefinekeys.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > - nothing provides tex(rerunfilecheck.sty) needed by
> texlive-hyperref-9:svn51742-19.fc33.noarch
> > Problem: package texlive-amscls-9:svn46099-19.fc33.noarch requires
> tex(amsfonts.sty), but none of the providers can be installed
> > - conflicting requests
> > - nothing provides tex-tetex needed by
> texlive-amsfonts-9:svn29208.3.04-19.fc33.noarch
> > - nothing provides texlive-tetex-bin needed by
> texlive-amsfonts-9:svn29208.3.04-19.fc33.noarch
> > Problem: package texlive-collection-latex-9:svn41614-19.fc33.noarch
> requires texlive-psnfss, but none of the providers can be installed
> > - conflicting requests
> > - nothing provides tex-tetex needed by
> texlive-psnfss-9:svn33946.9.2a-19.fc33.noarch
> > - nothing provides texlive-tetex-bin needed by
> texlive-psnfss-9:svn33946.9.2a-19.fc33.noarch
>
> https://koschei.fedoraproject.org/package/python-sphinx?collection=f33
>
> --
> 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


Re: TeXLive 2020 landing in rawhide

2020-05-14 Thread Tom Callaway
Just need that texlive build to finish and it should all clear up.

Tom

On Thu, May 14, 2020 at 6:13 PM Jerry James  wrote:

> On Thu, May 14, 2020 at 3:56 PM Tom Callaway  wrote:
> > I've just kicked off new builds for texlive and texlive-base for TeXLive
> 2020 in rawhide. Hopefully, everything that depends on them will continue
> to work, but if you notice any new issues generating docs (or any missing
> components or broken dependencies), feel free to email me or open Bugzilla
> tickets.
>
>
> Well, koschei is currently bombarding me with emails about pretty much
> every gap-pkg-* package to tell me that texlive-times cannot be
> installed.  For example:
>
> https://koschei.fedoraproject.org/package/gap-pkg-factint?collection=f33
> --
> Jerry James
> http://www.jamezone.org/
> ___
> 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
>
___
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


TeXLive 2020 landing in rawhide

2020-05-14 Thread Tom Callaway
I've just kicked off new builds for texlive and texlive-base for TeXLive
2020 in rawhide. Hopefully, everything that depends on them will continue
to work, but if you notice any new issues generating docs (or any missing
components or broken dependencies), feel free to email me or open Bugzilla
tickets.

Thanks,
Tom

P.S. I have no plans to push this update to any stable branches, but if you
really want the TL2020 magic, I'm running the F33 packages on my F32 system
without issue.
___
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


Re: The Chromium Dilemma

2020-04-13 Thread Tom Callaway
The linker said: error adding symbols: Malformed archive. Searching leads
me to translate that error to "too many open files". See:
https://github.com/OSSystems/meta-browser/issues/194

Apparently, gold does not have this issue, but I have not tested.

Tom

On Mon, Apr 13, 2020 at 12:05 PM Lennart Poettering 
wrote:

> On Mo, 13.04.20 09:56, Tom Callaway (tcall...@redhat.com) wrote:
>
> > C) Chromium's build process gets...angrier. Still doable, but you have to
> > do things like set ulimit -n 4096. (Fun fact: the man page section for
> > ulimit says that for -n, "most systems do not allow this value to be
> set".
> > Guess modern Linux isn't most systems.)
>
> Hmm what precisely fails?
>
> Note that in systemd we took the liberty to bump RLIMIT_NOFILE's hard
> limit to 512K a while back, which one can effectively understand as
> "there's no limit on fds anymore" (this was on suggestion of some
> kernel folks, because fds are these days tracked like memory and hence
> are accounted like that too and are not as expensive as hey used to
> be). We would have liked to bump the matching soft limit too (i.e. the
> one you tweak with ulimit -n), but that's something what we can't do
> without breaking compability a litte bit too agressively: fds above
> 1023 are not compatible with select(), and plenty software still uses
> select() (they really shouldn't, it's a terrible interface), and it's
> a silent failure.
>
> Long story short: If there are programs that are likely to deal with
> large numbers of fds (like in your case, the linker I presume?) they
> should probably just bump the soft limit to the hard limit early on in
> their C code, and thus just get as many fds they want. Raising the
> soft limit up to the hard limit is an unprivileged operation and can
> be done by regular users. Programs that do that should reset the soft
> limit back to 1K before forking off foreign programs again though,
> again for compatibility with any such programs that use select().
>
> Very short version: consider filing a bug against your linker tool (or
> whichever other tool needed the ulimit -n above), and ask them to set
> RLIMIT_NOFILE's soft value to the hard value. And then they will just
> work without any manual limit bumping for regular people on modern
> distros.
>
> Lennart
>
> --
> Lennart Poettering, Berlin
> ___
> 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
>
___
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


Re: The Chromium Dilemma

2020-04-13 Thread Tom Callaway
What I don't understand is _why_ RPM Fusion made that change. Not saying it
is without merit, just that I don't understand why a total rebuild is
preferred.

I would also be interested in seeing the patches where you set a specific
component to be shared while the others were static.

Thanks,
Tom

On Mon, Apr 13, 2020 at 11:54 AM Kevin Kofler 
wrote:

> Tom Callaway wrote:
> > So, you might be asking, why does Fedora build in shared mode? There are
> > two main reasons:
> > 1) To enable users to be able to swap out the media components from
> Fedora
> > with a "freeworld" version.
>
> That reason is obsolete. RPM Fusion replaced chromium-libs-media-freeworld
> with a full chromium-freeworld rebuild.
>
> > 2) To keep the size down on the chrome-remote-desktop subpackage (since
> it
> > can share the "internal libs" from chromium).
>
> That sounds valid, but is it worth the performance issues?
>
> I would recommend abandoning the component mode build. QtWebEngine has
> never
> been built that way.
>
> By the way, it is also possible to hack up the GN setup so that only some
> specific component is built as a component (which could solve point 1 if
> it
> were still needed). For QtWebEngine, I used to do that with V8 on 32-bit
> x86
> when I still had an x87 build and an SSE2 build of it. But that of course
> requires patching. And RPM Fusion no longer tries to replace the media
> component anyway (making point 1 moot).
>
> 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
>
___
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


Re: The Chromium Dilemma

2020-04-13 Thread Tom Callaway
https://browserbench.org/Speedometer2.0/ is the benchmark in the bug.

Tom

On Mon, Apr 13, 2020 at 10:34 AM Benson Muite 
wrote:

>
>
> On Mon, Apr 13, 2020, at 5:21 PM, Michael Catanzaro wrote:
> > Honestly, degraded performance is an expected result of doing component
> > build, so I would say that's just not a bug at all, it's just how
> > Chromium works. Our hand is forced here by upstream's strange and
> > unusual packaging decisions. Other distros do it this way too.
> >
> > But you say the difference is *noticeable*, i.e. noticeable to users
> > when not doing benchmarks? That sounds weird.
> >
> > On Mon, Apr 13, 2020 at 9:56 am, Tom Callaway 
> > wrote:
> > > This is my dilemma. (It is not my only dilemma, nor my most pressing,
> > > but it is still mine.) That said, I would love to get input from
> > > other smart Fedorans as to what I should do here.
> >
> > Naive proposal: chromium-freeworld could completely rebuild Chromium
> > and Obsoletes the entire Fedora package? It could have an epoch ahead
> > of the Fedora package such that the rpmfusion version is always
> > preferred even if the Fedora package updates a bit? Then
> > chromium-libs-media-freeworld can go away and the main Fedora package
> > can do a static build and you get working krb5. Is there a downside to
> > this approach that I'm missing?
> >
> >
>
> Are the benchmark results available somewhere?  What exactly was measured
> in those benchmarks?
> ___
> 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
>
___
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


The Chromium Dilemma

2020-04-13 Thread Tom Callaway
Hi Fedorans,

Here's the situation:

Recently, someone filed a bug against chromium, noting that it was
benchmarking notably slower than Google Chrome or chromium-freeworld (from
rpmfusion). I tested locally and confirmed it. They suspected that Fedora's
optflags were to blame, but since chromium doesn't use them anymore, that
wasn't it. chromium-freeworld enables some media codecs we cannot, but this
shouldn't affect javascript benchmark tests. VAAPI is turned on in both
builds, but not in Google Chrome.
Ultimately, the culprit was in how chromium is built for Fedora. There are
two ways to build chromium: as a giant static binary (which is how Google
Chrome and chromium-freeworld are built) and as a collection of shared
libraries (which is how Fedora's chromium is built). I did a test build of
a static version of Fedora's chromium and the benchmark performance went up
to expected levels. It's worth noting that IMHO, the performance loss is
noticeable, but the browser is still usable.

So, you might be asking, why does Fedora build in shared mode? There are
two main reasons:
1) To enable users to be able to swap out the media components from Fedora
with a "freeworld" version.
2) To keep the size down on the chrome-remote-desktop subpackage (since it
can share the "internal libs" from chromium).

Switching to static mode gives us:
1) Fully working krb5 (because it would resolve the symbol clash caused by
the use of chromium's boringssl fork). This bug has been outstanding for a
few years now.
2) Performance improvements.

HOWEVER, switching to static mode means that:
A) It will become impossible to have an addon package from rpmfusion (or
wherever) to swap in the additional media codecs we cannot include in
Fedora. The only way to get those codecs would be to install an alternate
build of chromium (chromium-freeworld) or a different browser (Fedora).
Hypothetically, it might be possible to try to patch chromium to build
_just_ the media bits as a shared library (or to have it dlopen them), but
upstream is not in the slightest way interested in that, and untangling the
Lovecraftian nightmare that is the custom Chromium buildsystem is not my
idea of a fun quarantine activity. Full disclosure here: rpmfusion has not
really been doing builds of this addon package
(chromium-libs-media-freeworld) for quite some time now. I'm not sure why.
This means that at least for the last few months, this option hasn't really
been available to anyone outside of people doing manual rebuilds of the
chromium SRPM with the %freeworld and %shared variables enabled.
B) Per process memory utilization for chromium might go up. Not sure about
this.
C) Chromium's build process gets...angrier. Still doable, but you have to
do things like set ulimit -n 4096. (Fun fact: the man page section for
ulimit says that for -n, "most systems do not allow this value to be set".
Guess modern Linux isn't most systems.)

Now, we could make a chromium-static subpackage (just 4-6 more hours added
to the koji build), but I'm concerned that users would not understand the
purpose of it, and even if they did, they'd get unhappy when they
discovered that it had missing codecs. There are a large number of web
services that convert GIF animations to embedded videos these days, and
most of them aren't using codecs we can ship (hi Twitter).

This is my dilemma. (It is not my only dilemma, nor my most pressing, but
it is still mine.) That said, I would love to get input from other smart
Fedorans as to what I should do here.

Thanks,
Tom
___
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


Re: GCC help needed for chromium

2020-03-17 Thread Tom Callaway
Confirmed, that gcc builds a working chromium. Thank you so much.

Tom

On Thu, Mar 12, 2020 at 6:39 AM Jakub Jelinek  wrote:

> On Mon, Mar 02, 2020 at 08:57:46AM -0500, Tom Callaway wrote:
> > Wait, I know that $TOPIC is scary, come back.
> >
> > Chromium has this chunk of code (in
> > third_party/angle/src/common/PackedEnums.h):
> >
> >  // This horrible const_cast pattern is necessary to work
> > around a constexpr limitation.
> >  // See https://stackoverflow.com/q/34199774/ . Note that it
> > should be fixed with C++17.
> >  const_cast(const_cast(
> > mPrivateData)[static_cast(it->first)]) =
> > it->second;
> >
> > This code built with gcc9, but with gcc10 it no longer works.
>
> Please try gcc-10.0.1-0.9.fc{32,33} (f32 version hasn't finished building
> yet though).
>
> 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
>
___
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


Re: GCC help needed for chromium

2020-03-04 Thread Tom Callaway
e/src/libGLESv2/entry_points_gles_ext_autogen.cpp:14:
../../third_party/angle/src/libANGLE/Context.inl.h:36:2: note: originally
declared 'const' here
   36 | }};
  |  ^

As requested, preprocessed sources (gcc -E) from gcc 9.2.0
and gcc-10.0.1-0.8.fc32.x86_64 are available here:

https://spot.fedorapeople.org/entry_points_gles_ext_autogen.E.gcc9
https://spot.fedorapeople.org/entry_points_gles_ext_autogen.E.gcc10

I think this failure is occurring because of this reference in the GCC10
changelog:

* G++ can now detect modifying constant objects in constexpr evaluation
(which is undefined behavior).

I understand that it is undefined behavior in the C++14 standard, but given
that it is explicitly permitted in C++17 (and that it was implicitly
permitted with this hack in C++14), it feels like this is a regression.
Nevertheless, I would appreciate any help in resolving this so that we have
a working Chromium in Fedora 32.

Thanks in advance,
Tom




On Mon, Mar 2, 2020 at 9:16 AM Jakub Jelinek  wrote:

> On Mon, Mar 02, 2020 at 08:57:46AM -0500, Tom Callaway wrote:
> > Wait, I know that $TOPIC is scary, come back.
> >
> > Chromium has this chunk of code (in
> > third_party/angle/src/common/PackedEnums.h):
> >
> >  // This horrible const_cast pattern is necessary to work
> > around a constexpr limitation.
> >  // See https://stackoverflow.com/q/34199774/ . Note that it
> > should be fixed with C++17.
> >  const_cast(const_cast(
> > mPrivateData)[static_cast(it->first)]) =
> > it->second;
> >
> > This code built with gcc9, but with gcc10 it no longer works.
>
> Is it now rejected with some error (which)?
> Generally, such code snippets aren't really very useful because they lack
> context, so what we really need is full preprocessed sources + g++ command
> line options used to reproduce it, if gcc9 built and gcc10 doesn't, best
> preprocessed sources from both gcc 9 and gcc 10, so that we can find out if
> it is a header change or compiler change that matters.
>
> 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
>
___
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


GCC help needed for chromium

2020-03-02 Thread Tom Callaway
Wait, I know that $TOPIC is scary, come back.

Chromium has this chunk of code (in
third_party/angle/src/common/PackedEnums.h):

 // This horrible const_cast pattern is necessary to work
around a constexpr limitation.
 // See https://stackoverflow.com/q/34199774/ . Note that it
should be fixed with C++17.
 const_cast(const_cast(
mPrivateData)[static_cast(it->first)]) =
it->second;

This code built with gcc9, but with gcc10 it no longer works.

I've tried two ways to fix this:

A) Changing that line of code to:

   mPrivateData[static_cast(it->first)] = it->second;

AND

  Building all of chromium with -std=c++17

This results in a chromium that builds but segfaults immediately:

Stack trace of thread 333141:
#0  0x56480cc9b2d8
_Z41__static_initialization_and_destruction_0ii.constprop.0
(chromium-browser + 0x6b82d8)
#1  0x56480f130dfd __libc_csu_init (chromium-browser +
0x2b4ddfd)
#2  0x7f0a04a2cfce __libc_start_main (libc.so.6 +
0x26fce)
#3  0x56480ccaf21e _start (chromium-browser + 0x6cc21e)

B) Cheating and accessing the std::array's underlying array directly
(thanks to Raphael Kubo Da Costa for the idea):

   mPrivateData._M_elems[static_cast(it->first)] =
it->second;

That change enables chromium to build, but it segfaults in the same way.

Now, it's possible that this change is a red herring and that something
else in GCC10 is causing the segfault, but I'm out of ideas on how to
proceed. If someone with GCC knowhow could help out here, it would be
greatly appreciated.

Thanks in advance,
Tom
___
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


Re: [Retired] gstreamer & gstreamer-plugins-base

2020-01-31 Thread Tom Callaway
Yes, I did. Apologies.

Tom

On Fri, Jan 31, 2020 at 8:41 AM Michael Catanzaro 
wrote:

> On Fri, Jan 31, 2020 at 8:37 am, Tom Callaway 
> wrote:
> > * There are significant improvements in the gstreamer0.10 branch
> > (which is separately packaged and maintained in Fedora)
>
> You meant to write "gstreamer1", yes?
>
> ___
> 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
>
___
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


[Retired] gstreamer & gstreamer-plugins-base

2020-01-31 Thread Tom Callaway
Since I've moved my last dependent package off of this old stack, I've
retired gstreamer & gstreamer-plugins-base in rawhide (again).

Before reviving these poor and tired packages, please consider the
following:

* Upstream is not maintaining this code branch anymore.
* There are significant improvements in the gstreamer0.10 branch (which is
separately packaged and maintained in Fedora)

Thanks,
Tom
___
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


Re: Big change to free maxmind GeoLite2 databases, limiting distribution

2020-01-07 Thread Tom Callaway
FWIW, I am investigating the geolite2 license situation with Red Hat.

Thanks,
Tom

On Mon, Jan 6, 2020 at 4:45 PM Dave Dykstra  wrote:

> I see that currently Fedora rawhide gets new geolite2-*-YYYMMDD packages
> (e.g. geolite2-city-20191217) each month in order to distribute the free
> maxmind geo IP databases.  Unfortunately, Maxmind just greatly tightened
> down on the license for these data distributions and I think that Fedora
> will no longer be able to distribute them.  The databases may still be
> downloaded for free, and they may be freely redistributed, but anybody
> who does so must ensure that everybody that they distribute to updates
> their database within 30 days after Maxmind updates them, and destroys
> all old copies.  Here's the blog entry where they announced the change,
> late in December, effective the end of 2019, saying that they had to do
> it because of privacy laws:
>
> https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/
>
> Anybody may sign up for an account and free license key, but they have to
> agree to The new End User License Agreement with the new stipulations.
> https://www.maxmind.com/en/geolite2/eula
>
> I welcome any suggestions for good alternative sources of geo IP data
> that doesn't have these kinds of restrictions and also believes they can
> adhere to the privacy laws without requiring a license key.
>
> Dave
> ___
> 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
>
___
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


Re: List of long term FTBFS packages to be retired in February (release candidate)

2019-12-20 Thread Tom Callaway
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The only living packages from this list without current f31 or rawhide
builds:

elasticsearch (gradle hellscape)
expresso (abandoned upstream)
infinispan (lots of deps orphaned)
shim-unsigned-aarch64 (will let pjones handle)
shim-unsigned-x64 (will let pjones handle)

golang-gopkg-sourcemap was renamed to golang-gopkg-sourcemap-1
libocrdma was obsoleted by rdma-core
nuvola-app-groove is dead because Microsoft Groove was discontinued at the
end of 2017
owncloud is dead due to orphaning for 6+ weeks
yaws is dead due to orphaning for 6+ weeks

All the others have f31 or f32 builds.

Tom
-BEGIN PGP SIGNATURE-
Version: FlowCrypt 7.3.4 Gmail Encryption
Comment: Seamlessly send and receive encrypted email

wkYEAREIAAYFAl39MHcACgkQPF6ZrZMFQmDgfgCgghbHvY/+OiuR8Cgk3Yb1
vilsEmMAoJJEySdo2H9wL4bOybG9ifhpngyo
=NOCI
-END 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


Re: List of long term FTBFS packages to be retired in February (release candidate)

2019-12-20 Thread Tom Callaway
I fixed dnssec-nodes (and dnssec-tools), gnomint, lilyterm,
rubygem-connection_pool, rubygem-session, target-isns, tcmu-runner,
telepathy-gabble, and telepathy-salut in rawhide. I thought about fixing
elasticsearch, but there is not enough alcohol for me to touch a gradle
package.

Thanks,
Tom

On Sun, Dec 15, 2019 at 6:10 AM Miro Hrončok  wrote:

> Dear maintainers.
>
> Based on the latest fail to build from source policy, the following
> packages
> will be retired from Fedora 32 approximately one week before branching
> (February
> 2020).
>
> Policy:
>
> https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
>
> The packages in rawhide were not successfully built at least since Fedora
> 30.
>
> This report is based on dist tags and represents a preliminary list of
> packages.
>
> Packages collected via:
>
> https://github.com/hroncok/fedora-report-ftbfs-retirements/blob/master/ftbfs-retirements.ipynb
>
> The main purpose is to gather feedback.
>
> If you see a package that was built, please let me know.
> If you see a package that should be exempted from the process, please let
> me
> know and we can work together to get a FESCo approval for that.
>
> If you see a package that can be rebuilt, please do so.
>
>  Package  (co)maintainers   Latest
> build
>
> 
> dnssec-nodes  hardaker Fedora
> 27
> elasticsearch hubbitus, jvanek, lbazan,Fedora
> 24
>zbyszek
> expresso  jamielinux, nodejs-sig,  Fedora
> 28
>patches
> gnomint   verdurin Fedora
> 24
> libocrdma ocrdma   Fedora
> 27
> lilyterm  cwickert Fedora
> 27
> nuvola-app-google-calendarmartinkg Fedora
> 29
> nuvola-app-groove martinkg Fedora
> 28
> nuvola-app-logitech-media-martinkg Fedora
> 29
> server
> nuvola-app-plex   martinkg Fedora
> 29
> nuvola-app-soundcloud martinkg Fedora
> 29
> nuvola-app-yandex-music   martinkg Fedora
> 29
> rubygem-connection_pool   anujmore Fedora
> 24
> rubygem-session   gomixFedora
> 29
> shim-unsigned-aarch64 pjones   Fedora
> 28
> shim-unsigned-x64 pjones   Fedora
> 28
> target-isns   grover, mlombard Fedora
> 27
> tcmu-runner   mlombard Fedora
> 26
> telepathy-gabble  aperezbios   Fedora
> 29
> telepathy-salut   aperezbios, johnpFedora
> 29
>
> The following packages require above mentioned packages:
> Depending on: expresso (1)
> nodejs-chrono (maintained by: jamielinux, nodejs-sig, tomh)
> nodejs-chrono-1.0.5-10.fc31.src requires npm(expresso) =
> 0.9.2
>
> Depending on: rubygem-connection_pool (45)
> rubygem-activestorage (maintained by: ruby-packagers-sig, vondruch)
> rubygem-activestorage-5.2.3-3.fc31.src requires
> rubygem(connection_pool) = 2.2.0-1
>
> rubygem-activesupport (maintained by: jaruga, jstribny, kanarip,
> mmorsi,
> pvalena, ruby-packagers-sig, sseago, vondruch)
> rubygem-activesupport-1:5.2.3-2.fc31.src requires
> rubygem(connection_pool) =
> 2.2.0-1
>
> rubygem-rails (maintained by: jstribny, kanarip, mmorsi, mtasaka,
> pvalena,
> ruby-packagers-sig, sseago, tdawson, vondruch)
> rubygem-rails-1:5.2.3-2.fc31.noarch requires
> rubygem(activestorage) = 5.2.3
>
> rubygem-railties (maintained by: mmorsi, pvalena, vondruch)
> rubygem-railties-5.2.3-3.fc31.src requires
> rubygem(activestorage) = 5.2.3
>
> rubygem-actionpack (maintained by: jaruga, jstribny, kanarip,
> mmorsi, pvalena,
> ruby-packagers-sig, sseago, vondruch)
> rubygem-actionpack-1:5.2.3-3.fc31.noarch requires
> rubygem(activesupport) = 5.2.3
> rubygem-actionpack-1:5.2.3-3.fc31.src requires
> rubygem(activesupport) = 5.2.3
>
> rubygem-actionview (maintained by: jaruga, pvalena,
> ruby-packagers-sig)
> rubygem-actionview-5.2.3-3.fc31.noarch requires
> rubygem(activesupport) = 5.2.3
> rubygem-actionview-5.2.3-3.fc31.src requires
> rubygem(activesupport) = 5.2.3
>
> rubygem-activejob (maintained by: pvalena, vondruch)
> 

scalapack 2.1 in rawhide

2019-11-17 Thread Tom Callaway
Hi Fedorans,

With the new upstream release of 2.1, the Fedora scalapack package in
rawhide is switching over to use the upstream provided cmake infrastructure
(instead of the Makefiles I built many years ago). As a result, there is no
longer a separate libmpiblacs library, but all of the symbols that used to
live in libmpiblacs are inside libscalapack.

The following packages no longer exist in rawhide (and are
Provided/Obsoleted by the corresponding scalapack packages):

* blacs-common
* blacs-mpich
* blacs-mpich-devel
* blacs-mpich-static
* blacs-openmpi
* blacs-openmpi-devel
* blacs-openmpi-static

The impact of this change is minimal, but not zero.

I kicked off rebuilds of cp2k, gpaw and MUMPS that reflect this change.

Please open bugs against scalapack if you have any problems as a result of
this change.

Thanks,
Tom
___
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


Claiming recently orphaned packages

2019-11-13 Thread Tom Callaway
I'm claiming (and fixing FTBFS) on busybox and sqlite2.

https://pagure.io/releng/issue/9009
https://pagure.io/releng/issue/9010

Thanks,
Tom
___
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


Review swap?

2019-10-30 Thread Tom Callaway
I could use a quick review for a new R package: R-Rhtslib

https://bugzilla.redhat.com/show_bug.cgi?id=1767062

Can do a review or other packaging/legal/license favors in trade.

Thanks,

Tom
___
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


[EPEL-devel] Re: Confusing chromium build failures in EPEL8

2019-09-06 Thread Tom Callaway
Never mind. I was confused by the fact that epel-8 kicks off two builds for
some reason. Looking in the wrong log. Now I get to figure out why
gnome-keyring-devel doesn't exist in EPEL8.

Tom

On Fri, Sep 6, 2019 at 11:12 AM Tom Callaway  wrote:

> Building chromium-76.0.3809.132-3.el8 for epel8-candidate
> Created task: 37499863
> Task info: https://koji.fedoraproject.org/koji/taskinfo?taskID=37499863
>
> It fails with:
> 37499910 buildArch (chromium-76.0.3809.132-3.el8.src.rpm, x86_64): open (
> buildhw-03.phx2.fedoraproject.org) -> FAILED: BuildError: error building
> package (arch x86_64), mock exited with status 30; see root.log for more
> information
>   0 free  2 open  2 done  2 failed
>
> But I can't see any reason why in the root.log. Any thoughts?
>
> Thanks in advance,
> Tom
>
>
___
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


[EPEL-devel] Confusing chromium build failures in EPEL8

2019-09-06 Thread Tom Callaway
Building chromium-76.0.3809.132-3.el8 for epel8-candidate
Created task: 37499863
Task info: https://koji.fedoraproject.org/koji/taskinfo?taskID=37499863

It fails with:
37499910 buildArch (chromium-76.0.3809.132-3.el8.src.rpm, x86_64): open (
buildhw-03.phx2.fedoraproject.org) -> FAILED: BuildError: error building
package (arch x86_64), mock exited with status 30; see root.log for more
information
  0 free  2 open  2 done  2 failed

But I can't see any reason why in the root.log. Any thoughts?

Thanks in advance,
Tom
___
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


Reviving torque

2019-09-03 Thread Tom Callaway
I'm going to revive torque (one of my packages depends on it). Looks like
it was abandoned by the old maintainer, but the fix to get it building
again was trivial (missing a tex BuildRequires).

If there are any reasons not to, speak up, please.

Thanks,
Tom
___
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


gstreamer-plugins-base revival

2019-08-22 Thread Tom Callaway
I'm hoping that this one hasn't been dead for 8 weeks, because all it needs
to get it building again is to disable the gtk-doc generation...

I don't really want to own it, but I have dependent packages, so if no one
else does, I will claim it.

If you want it (or know of some reason it shouldn't be brought back),
please speak up.

Thanks,
Tom
___
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


Re: How do I remove GLIBCXX_ASSERTIONS?

2019-08-03 Thread Tom Callaway
I think this is what you want:

%global optflags %(echo %{optflags} | sed 's/-Wp,-D_GLIBCXX_ASSERTIONS / /')

Tom

On Fri, Aug 2, 2019 at 11:00 AM Steven A. Falco 
wrote:

> The upstream KiCAD project has requested that I remove GLIBCXX_ASSERTIONS
> from the Fedora package, as described here:
> https://bugs.launchpad.net/kicad/+bug/1838448
>
> What is the best way to do that?  I can add "%undefine _hardened_build"
> (which I am testing now) but I think that will remove other hardening
> features that I might want to leave enabled.
>
> 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
>
___
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


s390x rawhide issues?

2019-07-31 Thread Tom Callaway
One of my packages (alienarena) fails to build in rawhide on s390x (and
only that arch), but the build log shows it never even starts. When I look
at the root log, I see this:

DEBUG util.py:585:  BUILDSTDERR: error: unpacking of archive failed on file
/builddir/build/SOURCES/alienarena-7.71.0-svn5638.tar.xz;5d41b327: cpio:
read failed - Inappropriate ioctl for device
DEBUG util.py:585:  BUILDSTDERR: error:
/builddir/build/originals/alienarena-7.71.0-3.fc31.src.rpm cannot be
installed

Is something unhappy on s390x on rawhide?

Koji build: https://koji.fedoraproject.org/koji/taskinfo?taskID=36706646

Thanks in advance,

Tom
___
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


Re: glibc-arm-linux-gnu help

2019-06-10 Thread Tom Callaway
Reviving this. I do not have the time nor the energy to attempt to keep
this going, so I am going to disable the shared bits in cross-gcc and kill
off glibc-arm-linux-gnu. It's been broken for a while, so I doubt anyone
will be seriously impacted by this. If you are, I suggest using this copr
instead:
https://copr.fedorainfracloud.org/coprs/lantw44/arm-linux-gnueabi-toolchain/

~tom

On Wed, Nov 7, 2018 at 11:02 AM Tom Callaway  wrote:

>
>
> On 11/7/18 11:00 AM, Tom Callaway wrote:
> > A few years ago, I packaged up glibc-arm-linux-gnu, so that Fedora could
> > have a packaged arm cross-toolchain that was useful (with glibc, it
> > cannot build anything in userspace)
>
> This should have read "without glibc, it cannot build anything in
> userspace".
>
> ~tom
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Retiring v8-314

2019-03-15 Thread Tom Callaway
Hey, remember when I said I would keep v8-314 alive? I've changed my mind.

Why?

A) It is seriously old. I'm not sure I want to encourage anyone to try to
use it at this point.
B) Upstream v8 looks NOTHING like this package anymore
C) It doesn't build anymore because the giant SConstruct goop it uses is
not compatible with the current SCons. (and it has not built for quite a
while now).
D) I have neither the time nor the motivation to do the work to make it
build again

I think there is some effort to enable v8 headers out of the nodejs bundled
copy, which seems like a much smarter approach, since node is actually
maintaining that v8 codebase.

Alternately, the v8 upstream intends for their code to be a "copylib",
which I find disgusting, but not so much that it outweighs the disgust
level in v8-314.

TLDR: v8-314 is old, deserves to die, so i killed it

~tom
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Chromium C++ help needed

2019-03-13 Thread Tom Callaway
The odd thing is that this compiler flag is hardcoded into the build by the
upstream. I'm wondering why Fedora hits this when no one else seems to.

I mean, I'm fine to disable it, because the Chromium codebase is a tomb of
horrors anyway, and if I have to sacrifice that flag to make it happy, so
be it.

~tom

On Wed, Mar 13, 2019 at 10:37 AM Jakub Jelinek  wrote:

> On Wed, Mar 13, 2019 at 10:28:29AM -0400, Tom Callaway wrote:
> > I tried removing some of the compiler flags to see if I could identify
> what
> > might be triggering this, and removing "-fno-delete-null-pointer-checks"
> > seems to make this error vanish.
>
> -fno-delete-null-pointer-checks is certainly an option that requests that
> the compiler does not fold comparisons against NULL at compile time based
> on
> assumption that objects have non-NULL address, so sure, if it has such
> asserts,
> it is incompatible with that option, you can't have both.
>
> Jakub
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Chromium C++ help needed

2019-03-13 Thread Tom Callaway
I tried removing some of the compiler flags to see if I could identify what
might be triggering this, and removing "-fno-delete-null-pointer-checks"
seems to make this error vanish.

Not sure if that helps or not, but hopefully, I can get this beast building
without it.

Thanks,
Tom

On Mon, Mar 11, 2019 at 1:31 PM Jakub Jelinek  wrote:

> On Mon, Mar 11, 2019 at 01:16:07PM -0400, Tom Callaway wrote:
> > I spent some time this weekend trying to get Chromium 72 building on
> > Fedora, but I kept running into a C++ issue that I was not able to
> resolve.
> > This happened with gcc-9.0.1-0.8.fc30.x86_64 and gcc-8.3.1-2.fc29.x86_64.
>
> Can you please provide preprocessed source + g++ command line options,
> from the snippets it is hard to see what's going on.
> From the description it seems maybe like:
> template 
> struct S {
>   static constexpr int a[2] = { 1, 2 };
> };
> static_assert (<0>::a[1] != nullptr);
>
> which g++ accepts for -std=c++{11,14} but rejects for -std=c++{17,2a} when
> S<0>::a is an inline variable.  I think we have a similar
> http://gcc.gnu.org/PR89074 .  The middle-end punts here and doesn't
> optimize
> the != NULL to true because it is address of a comdat variable and thus it
> in the end could come up from any other TU.  Though perhaps in these cases
> the standard gives us some guarantees.
>
> Jakub
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Chromium C++ help needed

2019-03-11 Thread Tom Callaway
FWIW, I did. There is no fix there.

~tom

On Mon, Mar 11, 2019 at 1:20 PM Vascom  wrote:

> Look at chromium-vaapi build in rpmfusion.
>
> пн, 11 мар. 2019 г., 20:17 Tom Callaway :
>
>> Hi folks,
>>
>> I spent some time this weekend trying to get Chromium 72 building on
>> Fedora, but I kept running into a C++ issue that I was not able to resolve.
>> This happened with gcc-9.0.1-0.8.fc30.x86_64 and gcc-8.3.1-2.fc29.x86_64.
>>
>> Here's a sample of the error (it happens in a few places), from Fedora 30:
>>
>> In file included from
>> ../../base/trace_event/trace_event_system_stats_monitor.h:15,
>>  from ../../base/trace_event/trace_event.h:26,
>>  from ../../base/threading/scoped_blocking_call.cc:11:
>> ../../base/trace_event/trace_log.h: In constructor
>> 'base::ScopedBlockingCall::ScopedBlockingCall(base::BlockingType)':
>> ../../base/threading/scoped_blocking_call.cc:88:5:   in 'constexpr'
>> expansion of
>> 'base::trace_event::TraceLog::GetBuiltinCategoryEnabled(((const
>> char*)"base"))'
>> ../../base/trace_event/trace_log.h:215:25: error: '((&
>> base::trace_event::CategoryRegistry::categories_[7]) != 0)' is not a
>> constant expression
>>   215 | if (builtin_category)
>>  | ^
>>
>> Now, chromium isn't the easiest code base to work with, but what seems to
>> be happening is that this code calls one of the TRACE_EVENT macros, like
>> this from base/threading/scoped_blocking_call.cc:
>>
>> TRACE_EVENT_BEGIN1("base", "ScopedBlockingCall", "blocking_type",
>> static_cast(blocking_type));
>>
>> Those macros are defined in base/trace_event/common/trace_event_common.h:
>>
>> #define TRACE_EVENT_BEGIN1(category_group, name, arg1_name, arg1_val)
>>  \
>>   INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_BEGIN, category_group, name,
>> \
>>TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val)
>>
>> INTERNAL_TRACE_EVENT_ADD() is defined in base/trace_event/trace_event.h:
>>
>> / Implementation detail: internal macro to create static category and add
>> // event if the category is enabled.
>> #define INTERNAL_TRACE_EVENT_ADD(phase, category_group, name, flags,
>> ...)  \
>>   do {
>>  \
>> INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group);
>>   \
>> if (INTERNAL_TRACE_EVENT_CATEGORY_GROUP_ENABLED()) {
>>  \
>>   trace_event_internal::AddTraceEvent(
>>  \
>>   phase, INTERNAL_TRACE_EVENT_UID(category_group_enabled), name,
>>  \
>>   trace_event_internal::kGlobalScope,
>> trace_event_internal::kNoId, \
>>   flags, trace_event_internal::kNoId, ##__VA_ARGS__);
>>   \
>> }
>>   \
>>   } while (0)
>>
>> INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO is also defined in
>> base/trace_event/trace_event.h:
>>
>> #define INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group)
>>  \
>>   static_assert(
>>  \
>>
>> base::trace_event::BuiltinCategories::IsAllowedCategory(category_group), \
>>   "Unknown tracing category is used. Please register your "
>>   \
>>   "category in base/trace_event/builtin_categories.h");
>>   \
>>   constexpr const unsigned char* INTERNAL_TRACE_EVENT_UID(
>>  \
>>   k_category_group_enabled) =
>>   \
>>
>> base::trace_event::TraceLog::GetBuiltinCategoryEnabled(category_group);  \
>>   const unsigned char* INTERNAL_TRACE_EVENT_UID(category_group_enabled);
>>  \
>>   INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO_MAYBE_AT_COMPILE_TIME(
>>   \
>>   category_group,
>> INTERNAL_TRACE_EVENT_UID(k_category_group_enabled),  \
>>   INTERNAL_TRACE_EVENT_UID(category_group_enabled));
>>
>> Finally, inside here, it
>> calls base::trace_event::TraceLog::GetBuiltinCategoryEnabled(), which is
>> defined in base/trace_event/trace_log.h:
>>
>>   // Called by TRACE_EVENT* macros, don't call this directly.
>>   // The name parameter is a category group for example:
>>   // TRACE_EVENT0("renderer,webkit", "WebViewImpl::HandleInputEvent")
>>   static const unsigned char* GetCategoryGroupEnabled(const char* name);
>>   static const char* GetCategoryGroupName(
>>   const unsigned char* category_group_enabled);
>>   static constexpr const unsigned char* GetBuiltinCategoryEnabled(
>>   const char* name) {
>> TraceCategory* builtin_cate

Chromium C++ help needed

2019-03-11 Thread Tom Callaway
Hi folks,

I spent some time this weekend trying to get Chromium 72 building on
Fedora, but I kept running into a C++ issue that I was not able to resolve.
This happened with gcc-9.0.1-0.8.fc30.x86_64 and gcc-8.3.1-2.fc29.x86_64.

Here's a sample of the error (it happens in a few places), from Fedora 30:

In file included from
../../base/trace_event/trace_event_system_stats_monitor.h:15,
 from ../../base/trace_event/trace_event.h:26,
 from ../../base/threading/scoped_blocking_call.cc:11:
../../base/trace_event/trace_log.h: In constructor
'base::ScopedBlockingCall::ScopedBlockingCall(base::BlockingType)':
../../base/threading/scoped_blocking_call.cc:88:5:   in 'constexpr'
expansion of
'base::trace_event::TraceLog::GetBuiltinCategoryEnabled(((const
char*)"base"))'
../../base/trace_event/trace_log.h:215:25: error: '((&
base::trace_event::CategoryRegistry::categories_[7]) != 0)' is not a
constant expression
  215 | if (builtin_category)
 | ^

Now, chromium isn't the easiest code base to work with, but what seems to
be happening is that this code calls one of the TRACE_EVENT macros, like
this from base/threading/scoped_blocking_call.cc:

TRACE_EVENT_BEGIN1("base", "ScopedBlockingCall", "blocking_type",
static_cast(blocking_type));

Those macros are defined in base/trace_event/common/trace_event_common.h:

#define TRACE_EVENT_BEGIN1(category_group, name, arg1_name, arg1_val) \
  INTERNAL_TRACE_EVENT_ADD(TRACE_EVENT_PHASE_BEGIN, category_group, name, \
   TRACE_EVENT_FLAG_NONE, arg1_name, arg1_val)

INTERNAL_TRACE_EVENT_ADD() is defined in base/trace_event/trace_event.h:

/ Implementation detail: internal macro to create static category and add
// event if the category is enabled.
#define INTERNAL_TRACE_EVENT_ADD(phase, category_group, name, flags, ...)  \
  do { \
INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group);\
if (INTERNAL_TRACE_EVENT_CATEGORY_GROUP_ENABLED()) {   \
  trace_event_internal::AddTraceEvent( \
  phase, INTERNAL_TRACE_EVENT_UID(category_group_enabled), name,   \
  trace_event_internal::kGlobalScope, trace_event_internal::kNoId, \
  flags, trace_event_internal::kNoId, ##__VA_ARGS__);  \
}  \
  } while (0)

INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO is also defined in
base/trace_event/trace_event.h:

#define INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group)
   \
  static_assert(
   \

base::trace_event::BuiltinCategories::IsAllowedCategory(category_group), \
  "Unknown tracing category is used. Please register your "
\
  "category in base/trace_event/builtin_categories.h");
\
  constexpr const unsigned char* INTERNAL_TRACE_EVENT_UID(
   \
  k_category_group_enabled) =
\

base::trace_event::TraceLog::GetBuiltinCategoryEnabled(category_group);  \
  const unsigned char* INTERNAL_TRACE_EVENT_UID(category_group_enabled);
   \
  INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO_MAYBE_AT_COMPILE_TIME(
\
  category_group, INTERNAL_TRACE_EVENT_UID(k_category_group_enabled),
\
  INTERNAL_TRACE_EVENT_UID(category_group_enabled));

Finally, inside here, it
calls base::trace_event::TraceLog::GetBuiltinCategoryEnabled(), which is
defined in base/trace_event/trace_log.h:

  // Called by TRACE_EVENT* macros, don't call this directly.
  // The name parameter is a category group for example:
  // TRACE_EVENT0("renderer,webkit", "WebViewImpl::HandleInputEvent")
  static const unsigned char* GetCategoryGroupEnabled(const char* name);
  static const char* GetCategoryGroupName(
  const unsigned char* category_group_enabled);
  static constexpr const unsigned char* GetBuiltinCategoryEnabled(
  const char* name) {
TraceCategory* builtin_category =
CategoryRegistry::GetBuiltinCategoryByName(name);
if (builtin_category)
  return builtin_category->state_ptr();
return nullptr;
  }

Okay, so what seems like is happening here, is that the calls like this:

TRACE_EVENT_BEGIN1("base", "ScopedBlockingCall", "blocking_type",
static_cast(blocking_type));

Are passing "base" (that first var) all the way into
GetCategoryGroupEnabled, which is finding it via GetBuiltinCategoryByName()
in base/trace_event/category_registry.h, checking against the list in
INTERNAL_TRACE_LIST_BUILTIN_CATEGORIES(X)
from base/trace_event/builtin_categories.h, finding it, then returning this
as builtin_category:

(& base::trace_event::CategoryRegistry::categories_[7])

When if(builtin_category) is run (trying to check to see if we got a
buillt-in category or a nullptr, I think), thats when GCC says:

error: '((& base::trace_event::CategoryRegistry::categories_[7]) != 0)' is
not a constant expression

*

None of the other distros that 

Re: undefined symbol: shm_open (ppc64le and aarch64)

2019-02-07 Thread Tom Callaway


On 2/6/19 8:28 PM, Mamoru TASAKA wrote:

> I don't know well about R, however that is probably because R-core
> (-3.5.3-4.fc30) package already
> requires librt.so on x86_64, i686, etc, while on aarch64 and ppc64le, it
> does not, which probably indicates
> that on x86_64, i686, etc R binary is already linked with librt.so ,
> while on aarch64 and ppc64le
> it is not.
> 
> So probably on x86_64, i686 when dlopen()ing BiocParallel.so symbol for
> shm_open is already resolved
> (because R is linked against librt.so) while on aarch64 and ppc64le it
> is not.
> 
> I guess this is because there is some configuration difference on R.spec
> on aarch64 and
> ppc64le.

So, R links with rt if this configure check succeeds:

AC_CHECK_LIB(rt, clock_gettime)

Sure enough, on aarch64 and ppc64le, there is no clock_gettime in
librt.so.1. I'm not sure _why_, but there is probably a good reason.

I now understand why these builds are failing and have several paths to
workaround it.

Thanks!

~tom

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


undefined symbol: shm_open (ppc64le and aarch64)

2019-02-06 Thread Tom Callaway
One of my packages failed the mass rebuild, but only on ppc64le and
aarch64. The error they both hit is this:

Error: package or namespace load failed for 'BiocParallel' in
dyn.load(file, DLLpath = DLLpath, ...):
 unable to load shared object
'/builddir/build/BUILDROOT/R-BiocParallel-1.16.5-1.fc30.ppc64le/usr/lib64/R/library/BiocParallel/libs/BiocParallel.so':

/builddir/build/BUILDROOT/R-BiocParallel-1.16.5-1.fc30.ppc64le/usr/lib64/R/library/BiocParallel/libs/BiocParallel.so:
undefined symbol: shm_open
Error: loading failed

Here's the linker invocation:

g++ -m64 -std=gnu++11 -shared -L/usr/lib64/R/lib -Wl,-z,relro
-Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld
-o BiocParallel.so ipcmutex.o -L/usr/lib64/R/lib -lR

Now, google says this might be due to a lack of -lrt, but what's not
clear to me is why it only fails on these two architectures (I've
confirmed that none of the others have -lrt either).

Full build logs are here:

https://koji.fedoraproject.org/koji/taskinfo?taskID=32581444

Thanks in advance,

~tom
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


[rpms/perl-Alien-wxWidgets] PR #1: Remove BR on wxGTK as it is about to be retired

2019-01-15 Thread Tom Callaway

spot merged a pull-request against the project: `perl-Alien-wxWidgets` that you 
are following.

Merged pull-request:

``
Remove BR on wxGTK as it is about to be retired
``

https://src.fedoraproject.org/rpms/perl-Alien-wxWidgets/pull-request/1
___
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://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org


Server Side Public License (SSPL) v1

2019-01-15 Thread Tom Callaway
After review, Fedora has determined that the Server Side Public License
v1 (SSPL) is not a Free Software License.

It is the belief of Fedora that the SSPL is intentionally crafted to be
aggressively discriminatory towards a specific class of users.
Additionally, it seems clear that the intent of the license author is to
cause Fear, Uncertainty, and Doubt towards commercial users of software
under that license. To consider the SSPL to be "Free" or "Open Source"
causes that shadow to be cast across all other licenses in the FOSS
ecosystem, even though none of them carry that risk.

It is also worth nothing that while there is a draft for a "v2" of the SSPL:

A) It is not final.
B) It is not in use anywhere at this time (as far as we know).
C) The intent of the v2 draft text is not changed from the v1 license
currently in use.

We have updated our "Bad License" list to include SSPLv1. No software
under that license may be included in Fedora (including EPEL and COPRs).

Thanks,

Tom Callaway
Fedora Legal
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Reviews needed

2019-01-02 Thread Tom Callaway
When I wasn't looking, asymptote grew a new dependency, which means I
have two new packages that need reviews.

python-speg: https://bugzilla.redhat.com/show_bug.cgi?id=1663036
python-cson: https://bugzilla.redhat.com/show_bug.cgi?id=1663037

They're very small, very simple packages. Should take about a minute to
review.

Will trade reviews or other packaging favors.

tia,

~tom
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


[rpms/perl-Email-MessageID] PR #1: Remove unneeded requirement

2018-11-28 Thread Tom Callaway

spot canceled a pull-request against the project: `perl-Email-MessageID` that 
you are following.

Cancelled pull-request:

``
Remove unneeded requirement
``

https://src.fedoraproject.org/rpms/perl-Email-MessageID/pull-request/1
___
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://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/perl-devel@lists.fedoraproject.org


  1   2   3   4   5   6   7   8   9   10   >