CPE Weekly Update - Week of November 15th - 19th
by Patrik Polakovic
Hi everyone,
This is a weekly report from the CPE (Community Platform Engineering)
Team. If you have any questions or feedback, please respond to this
report or contact us on #redhat-cpe channel on libera.chat
(https://libera.chat/).
If you wish to read this in the form of a blog post, check the post on
Fedora community blog:
https://communityblog.fedoraproject.org/cpe-weekly-update-week-of-novembe...
# Highlights of the week
## Infrastructure & Release Engineering
Goal of this Initiative
-----------------------
Purpose of this team is to take care of day to day business regarding
CentOS and Fedora Infrastructure and Fedora release engineering work.
It’s responsible for services running in Fedora and CentOS
infrastructure and preparing things for the new Fedora release
(mirrors, mass branching, new namespaces etc.). The ARC (which is a
subset of the team) investigates possible initiatives that CPE might
take on.
Updates
-------
### Fedora Infra
* Mass updates & reboots carried out
* Increased volumes on db01 and torrent02
* Moved s390x from z13 to z15 mainframe successfully
* F34 & F35 maintainer test instances now available, F32 retired
### CentOS Infra including CentOS CI
* CentOS Linux 8.5.2111 released!
* Preparing to sunset its infra needs and switch SIG content for RHEL8
buildroot (opt-in)
* Handed over the dedicated Duffy Dev LAB infra for duffy initiative
### Release Engineering
* Business as usual
## CentOS Stream
Goal of this Initiative
-----------------------
This initiative is working on CentOS Stream/Emerging RHEL to make this
new distribution a reality. The goal of this initiative is to prepare
the ecosystem for the new CentOS Stream.
Updates
-------
* Thanks to a contribution from the folks in the Automotive SIG we are now
publishing Vagrant boxes for CentOS Stream 9 to
https://cloud.centos.org/centos/9-stream/x86_64/images/
* Business as usual
## CentOS Duffy CI
Goal of this Initiative
-----------------------
Duffy is a system within CentOS CI Infra which allows tenants to provision
and
access bare metal resources of multiple architectures for the purposes of
CI testing.
We need to add the ability to checkout VMs in CentOS CI in Duffy. We have
OpenNebula hypervisor available, and have started developing playbooks which
can be used to create VMs using the OpenNebula API, but due to the current
state
of how Duffy is deployed, we are blocked with new dev work to add the
VM checkout functionality.
Updates
-------
* All things database because it practically blocked everything (ongoing)
-- Enable having various sub-commands in the first place to be able to do
other things than just run the app
-- Add one that sets up an empty database with tables from the model
-- Prepare database schema migrations
-- Test synchronous and asynchronous DB operations
* Implement not-yet-functional (see above) API endpoints for users,
physical nodes and virtual nodes (ongoing)
* Write an Ansible role to deploy Duffy, set up database and fetch
playbooks from their repos (ongoing)
## FCOS OpenShift migration
Goal of this Initiative
-----------------------
Move current Fedora CoreOS pipeline from the centos-ci OCP4 cluster to the
newly deployed fedora infra OCP4 cluster.
Updates
-------
* Work complete, handed over to the FCOS team
## EPEL
Goal of this Initiative
-----------------------
Extra Packages for Enterprise Linux (or EPEL) is a Fedora Special Interest
Group that creates, maintains, and manages a high quality set of additional
packages for Enterprise Linux, including, but not limited to, Red Hat
Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Linux
(OL).
EPEL packages are usually based on their Fedora counterparts and will never
conflict with or replace packages in the base Enterprise Linux
distributions. EPEL uses much of the same infrastructure as Fedora,
including buildsystem, bugzilla instance, updates manager, mirror manager
and more.
Updates
-------
* Fedora s390x builder migration was successful, unblocking epel9
* Productive meetings with Terry Bowling and Eric Hendricks refining the
EPEL “feature” and planning future collaboration
Kindest regards,
CPE Team
_______________________________________________
infrastructure mailing list -- infrastructure(a)lists.fedoraproject.org
To unsubscribe send an email to infrastructure-leave(a)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/infrastructure@lists.fedora...
Do not reply to spam on the list, report it:
https://pagure.io/fedora-infrastructure
2 years, 5 months
Fedora 34 Change: Deprecate python-mock (Self-Contained change proposal)
by Ben Cotton
https://fedoraproject.org/wiki/Changes/DeprecatePythonMock
== Summary ==
The {{package|python-mock}} ({{package|python3-mock}}) package will be
[https://docs.fedoraproject.org/en-US/packaging-guidelines/deprecating-pac...
deprecated] in [[Releases/34|Fedora 34]]. The package is a standard
library backport for older Pythons, Fedora packages should use
`unittest.mock` instead. Many still depend on `mock`, so we cannot
remove it yet. Packagers are encouraged to work with upstream to
switch to `unittest.mock` when available. A simple `sed` can be
applied in `%prep` as a temporary (or even permanent) downstream
solution.
== Owner ==
* Name: [[User:Churchyard|Miro Hrončok]]
* Email: mhroncok(a)redhat.com
== Detailed Description ==
The {{package|python-mock}} package is the
[https://pypi.org/project/mock/ 3rd party backport of the standard
library `unittest.mock` module].
> mock is now part of the Python standard library, available as [https://docs.python.org/dev/library/unittest.mock.html unittest.mock] in Python 3.3 onwards.
> This package contains a rolling backport of the standard library mock code compatible with Python 3.6 and up.
Fedora has recent enough versions of Python, hence using a library
backport is redundant. Many packages only use it out of habit. We'd
like to encourage both downstream packages and upstreams to switch to
[https://docs.python.org/dev/library/unittest.mock.html unittest.mock]
instead. Eventually, we'd like to drop {{package|python-mock}} from
Fedora entirely, if possible. Before we attempt to remove the package,
we need to stop new packages to (Build)Require
{{package|python3-mock}}, hence we want to have it
[https://docs.fedoraproject.org/en-US/packaging-guidelines/deprecating-pac...
deprecated].
Note that the change owner does not currently officially maintain
{{package|python-mock}} but the Python Maintenance team maintains the
package in RHEL and contributes to the Fedora package when needed. The
Fedora package maintainers have been contacted without response.
=== How to migrate to unittest.mock ===
In most cases, performing the following replacement should be enough:
s/^(\s*)import mock/\1from unittest import mock/
s/^(\s*)from mock import /\1from unittest.mock import /
If upstream really needs to support Python versions without
`unittest.mock`, we recommend using a `try-import` mechanism, such as:
try:
from unittest import mock
except ImportError:
import mock
If dual support for `unittest.mock` and `mock` is required, and the
`mock` package is required in the metadata (such as in the testing
''extras''), conditionalize it, with:
mock;python_version<"3.3"
== Feedback ==
In the past, we've managed to migrate some packages away from
python-mock, without a push back:
* https://src.fedoraproject.org/rpms/python-urllib3/pull-request/13
* https://src.fedoraproject.org/rpms/python-freezegun/pull-request/10
* https://src.fedoraproject.org/rpms/python-hypothesis/c/65a4191709
== Benefit to Fedora ==
Eventually, we might be able to no longer maintain a standard library
backport in a separate package.
== Scope ==
* Proposal owners: Deprecate {{package|python3-mock}} and update the
package description. Provide help migrating to `unittest.mock` to
other packagers who ask for it.
* Other developers: No action needed. Don't add new dependencies on
{{package|python3-mock}}. If interested, migrate existing packages to
`unittest.mock` (feel free to ask for help)
* Release engineering: no impact on Release Engineering is anticipated
* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with Objectives: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
The package will remain available. Only new packages cannot depend on it.
Once retired (in distant future), we don't plan to obsolete/provide
<code>python3-mock</code> from {{package|python3-libs}}, because it
cannot work as drop-in replacement (the import name is different). The
package will eventually be obsoleted by
{{package|fedora-obsolete-packages}} once Python is updated to 3.N+1
after the removal to avoid broken upgrades.
== How To Test ==
$ repoquery --repo=rawhide --provides python3-mock
...
deprecated()
...
== User Experience ==
No changes.
== Dependencies ==
N/A (not a System Wide Change)
== Contingency Plan ==
* Contingency mechanism: (What to do? Who will do it?) N/A (not a
System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change)
== Documentation ==
N/A (not a System Wide Change)
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
3 years, 4 months
pghmcfc pushed to perl-Pod-Spell (epel8). "Merge remote-tracking
branch 'origin/f28' into epel8"
by notifications@fedoraproject.org
Notification time stamped 2019-09-06 20:28:37 UTC
From 4680abec1d1b40ef4e6d9d0b7ae11176bd2bf148 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Sep 06 2019 20:26:52 +0000
Subject: Merge remote-tracking branch 'origin/f28' into epel8
---
diff --git a/.cvsignore b/.cvsignore
deleted file mode 100644
index e69de29..0000000
--- a/.cvsignore
+++ /dev/null
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..97d829d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,17 @@
+Pod-Spell-1.01.tar.gz
+/Pod-Spell-1.04.tar.gz
+/Pod-Spell-1.05.tar.gz
+/Pod-Spell-1.06.tar.gz
+/Pod-Spell-1.07.tar.gz
+/Pod-Spell-1.08.tar.gz
+/Pod-Spell-1.09.tar.gz
+/Pod-Spell-1.10.tar.gz
+/Pod-Spell-1.12.tar.gz
+/Pod-Spell-1.13.tar.gz
+/Pod-Spell-1.14.tar.gz
+/Pod-Spell-1.15.tar.gz
+/Pod-Spell-1.16.tar.gz
+/Pod-Spell-1.17.tar.gz
+/Pod-Spell-1.18.tar.gz
+/Pod-Spell-1.19.tar.gz
+/Pod-Spell-1.20.tar.gz
diff --git a/.rpmlint b/.rpmlint
new file mode 100644
index 0000000..51d09e7
--- /dev/null
+++ b/.rpmlint
@@ -0,0 +1,2 @@
+from Config import *
+addFilter("spelling-error .* (formatter|hashref)");
diff --git a/Makefile b/Makefile
deleted file mode 100644
index b74e404..0000000
--- a/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Makefile for source rpm: perl-Pod-Spell
-# $Id$
-NAME := perl-Pod-Spell
-SPECFILE = $(firstword $(wildcard *.spec))
-
-define find-makefile-common
-for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
-endef
-
-MAKEFILE_COMMON := $(shell $(find-makefile-common))
-
-ifeq ($(MAKEFILE_COMMON),)
-# attept a checkout
-define checkout-makefile-common
-test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
-endef
-
-MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
-endif
-
-include $(MAKEFILE_COMMON)
diff --git a/perl-Pod-Spell.spec b/perl-Pod-Spell.spec
new file mode 100644
index 0000000..ea15f4f
--- /dev/null
+++ b/perl-Pod-Spell.spec
@@ -0,0 +1,233 @@
+Name: perl-Pod-Spell
+Version: 1.20
+Release: 7%{?dist}
+Summary: A formatter for spell-checking POD
+Group: Development/Libraries
+License: Artistic 2.0
+URL: http://search.cpan.org/dist/Pod-Spell/
+Source0: http://www.cpan.org/authors/id/D/DO/DOLMEN/Pod-Spell-%{version}.tar.gz
+BuildArch: noarch
+BuildRequires: coreutils
+BuildRequires: findutils
+BuildRequires: make
+BuildRequires: perl-interpreter
+BuildRequires: perl-generators
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(File::ShareDir::Install) >= 0.06
+BuildRequires: perl(strict)
+BuildRequires: perl(warnings)
+BuildRequires: sed
+# Run-time:
+BuildRequires: perl(Carp)
+BuildRequires: perl(Class::Tiny)
+BuildRequires: perl(constant)
+BuildRequires: perl(File::ShareDir)
+BuildRequires: perl(Lingua::EN::Inflect)
+BuildRequires: perl(locale)
+BuildRequires: perl(parent)
+BuildRequires: perl(Path::Tiny)
+BuildRequires: perl(Pod::Escapes)
+BuildRequires: perl(Pod::Parser)
+BuildRequires: perl(Text::Wrap)
+# Optional run-time:
+# I18N::Langinfo not used at tests
+# POSIX not used at tests
+# Tests:
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(File::Temp)
+BuildRequires: perl(IO::Handle)
+BuildRequires: perl(IPC::Open3)
+BuildRequires: perl(Test::Deep)
+BuildRequires: perl(Test::More) >= 0.96
+BuildRequires: perl(utf8)
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires: perl(File::ShareDir)
+Recommends: perl(I18N::Langinfo)
+Recommends: perl(POSIX)
+
+%description
+Pod::Spell is a Pod formatter whose output is good for spell-checking.
+Pod::Spell rather like Pod::Text, except that it doesn't put much
+effort into actual formatting, and it suppresses things that look like
+Perl symbols or Perl jargon (so that your spell-checking program won't
+complain about mystery words like "$thing" or "Foo::Bar" or "hashref").
+
+%prep
+%setup -q -n Pod-Spell-%{version}
+sed -i -e '/^#!/ c #!%{__perl}' bin/podspell
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -delete
+chmod -R u+w %{buildroot}/*
+
+%check
+make test
+
+%files
+%license LICENSE
+%doc Changes CONTRIBUTING README
+%{_bindir}/podspell
+%{perl_vendorlib}/Pod/
+%{perl_vendorlib}/auto/share/dist/Pod-Spell/
+%{_mandir}/man1/podspell.1*
+%{_mandir}/man3/*.3pm*
+
+%changelog
+* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.20-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.20-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Tue Jun 06 2017 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.20-5
+- Perl 5.26 rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.20-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Mon May 16 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.20-3
+- Perl 5.24 rebuild
+
+* Tue Apr 26 2016 Petr Pisar <ppisar(a)redhat.com> - 1.20-2
+- Fix run-time dependencies (bug #1330601)
+
+* Mon Apr 25 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.20-1
+- 1.20 bump
+
+* Mon Feb 22 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.19-1
+- 1.19 bump
+
+* Mon Feb 08 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.18-1
+- 1.18 bump
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.17-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.17-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sat Jun 06 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.17-2
+- Perl 5.22 rebuild
+
+* Thu Mar 12 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.17-1
+- 1.17 bump
+
+* Wed Feb 25 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.16-2
+- Specify all dependencies
+
+* Wed Feb 25 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.16-1
+- 1.16 bump
+
+* Fri Aug 29 2014 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.15-3
+- Perl 5.20 rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.15-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Mon Mar 03 2014 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.15-1
+- 1.15 bump
+
+* Tue Feb 18 2014 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.14-1
+- 1.14 bump
+
+* Sun Nov 03 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.13-1
+- 1.13 bump
+
+* Fri Oct 18 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.12-1
+- 1.12 bump
+
+* Tue Oct 01 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.10-2
+- Added test BR perl(utf8)
+
+* Sat Sep 28 2013 Paul Howarth <paul(a)city-fan.org> - 1.10-1
+- 1.10 bump
+
+* Thu Sep 26 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.09-1
+- 1.09 bump
+
+* Wed Sep 25 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.08-1
+- 1.08 bump
+
+* Fri Sep 20 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.07-1
+- 1.07 bump
+
+* Tue Sep 10 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.06-1
+- 1.06 bump
+- Update dependencies
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.05-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Tue Jul 23 2013 Petr Pisar <ppisar(a)redhat.com> - 1.05-3
+- Do not use env in podspell shebang
+
+* Sat Jul 20 2013 Petr Pisar <ppisar(a)redhat.com> - 1.05-2
+- Perl 5.18 rebuild
+
+* Wed Jul 10 2013 Petr Šabata <contyk(a)redhat.com> - 1.05-1
+- 1.05 bump
+
+* Tue Jun 25 2013 Petr Pisar <ppisar(a)redhat.com> - 1.04-2
+- Specify all dependencies
+
+* Thu May 09 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.04-1
+- 1.04 bump
+- Update source URL and BR
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.01-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Oct 25 2012 Petr Pisar <ppisar(a)redhat.com> - 1.01-15
+- Specify all dependencies
+- Convert README to UTF-8
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.01-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sun Jun 10 2012 Petr Pisar <ppisar(a)redhat.com> - 1.01-13
+- Perl 5.16 rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.01-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Jun 17 2011 Marcela Mašláňová <mmaslano(a)redhat.com> - 1.01-11
+- Perl mass rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.01-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 21 2010 Marcela Maslanova <mmaslano(a)redhat.com> - 1.01-9
+- 661697 rebuild for fixing problems with vendorach/lib
+
+* Tue May 04 2010 Marcela Maslanova <mmaslano(a)redhat.com> - 1.01-8
+- Mass rebuild with perl-5.12.0
+
+* Mon Dec 7 2009 Stepan Kasal <skasal(a)redhat.com> - 1.01-7
+- rebuild against perl 5.10.1
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.01-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.01-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.01-4
+- Rebuild for perl 5.10 (again)
+
+* Sun Jan 13 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.01-3
+- rebuild for new perl
+
+* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa(a)redhat.com> - 1.01-2.1
+- correct license tag
+- add BR: perl(ExtUtils::MakeMaker)
+
+* Mon Dec 18 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.01-2
+- find: fixed arguments order.
+
+* Sun Dec 17 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 1.01-1
+- First build.
diff --git a/sources b/sources
index e69de29..b58c74e 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+5e4d4c2b74e3cb780c5531cb8bfb04d4 Pod-Spell-1.20.tar.gz
https://src.fedoraproject.org/rpms/perl-Pod-Spell/c/4680abec1d1b40ef4e6d9...
4 years, 8 months
Re: Defining the future of the packager workflow in Fedora
by Martin Kolman
On Thu, 2019-09-26 at 18:26 +0200, Ben Rosser wrote:
> On Thu, Sep 26, 2019 at 5:29 PM Pierre-Yves Chibon <pingou(a)pingoured.fr> wrote:
> > On Thu, Sep 26, 2019 at 04:46:32PM +0200, Ben Rosser wrote:
> > > On Thu, Sep 26, 2019 at 4:29 PM Pierre-Yves Chibon <pingou(a)pingoured.fr> wrote:
> > > > There is a clear initial rejection of a PR-only contribution model. I hear that
> > > > and that may mean that we never go this way. I'm honestly fine with that :)
> > > > I do want to see why that is a show-stopper and if we can find ways to not have
> > > > it be a show-stopper.
> > > >
> > > > When we work on upstream projects, I think it's pretty standard now to always go
> > > > via PRs, even for your own branch.
> > > > So that tests are run, so that other member of the community can see, comment,
> > > > review the change.
> > > > What is so different in Fedora that we cannot move to this model?
> > > > Is it a tooling issue?
> > > > Is it something else?
> > >
> > > Most packages in Fedora are effectively one-person projects (modulo
> > > rebuild scripts and other automated tooling). My experience when
> > > working on a personal project is that I don't use PRs for changes even
> > > if I do develop a change in a branch, rather than master; it's a lot
> > > of unnecessary overhead. There are no "other members" of the
> > > community. No one is reviewing the change other than me.
> >
> > Would this change if the PR was automatically tested for you without you having
> > to do anything?
>
> No, not really? For a personal project, a continuous integration
> system can be set up to run tests on _all_ of my commits, regardless
> of whether or not they're to master or to a development branch. What's
> the benefit of creating a pull request here?
>
> That being said, packages are slightly different. If it wasn't
> necessary to use the web interface to make a pull request and if
> fedpkg could do it for me [1], and automatically merge it when the
> build succeeds... that might be nice. But if manual work is required
> to create a pull request-- filling out a form on Pagure, manually
> forking a project, etc.-- I think it's a lot of overhead. And I
> wouldn't want to do it for most of my packages.
>
> Ben Rosser
>
> [1] And, in an ideal world, do it without needing an API key but
> rather authenticating to Pagure via some other mechanism that doesn't
> require manually downloading a key, but I digress...
If we are talking packager quality of live imporvements, I would vote for this as one of the
improvements - unification of the ~5 methods of authetication one might need to apply when working
with fedpkg at the moment.
Ideally there should be one method, most likely kerberos, that autheticates the user with FAS
and should be used for everything. While its true that some of the services (Pagure, COPR) use
API keys, this should be an implementation detail in this case. You authorize Pagure & COPR
with your FAS account once (or possibly this happens automatically) and don't have to care
about API keys unless you are wiritng some automated tool that needs them.
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)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
4 years, 7 months
Re: CPE WEeekly: 2020-05-02
by clime
On Sun, 3 May 2020 at 19:42, Aoife Moloney <amoloney(a)redhat.com> wrote:
>
> # CPE Weekly: 2020-05-02
> ---
> title: CPE Weekly status email
> tags: CPE Weekly, email
> ---
>
>
>
>
> Background:
> The Community Platform Engineering group is the Red Hat team combining
> IT and release engineering from Fedora and CentOS.Check out our teams
> info here https://docs.fedoraproject.org/en-US/cpe/
>
>
> ## GitForge Updates
> * We are tracking our progress here (nothing new added yet, fyi)
> https://fedoraproject.org/wiki/Git_forge_update
> * We are still doing a technical deep-dive with our own team on what
> we need from GitLab and will have a technical plan developed and
> publically available in the coming weeks - thanks again for your
> patience, this will take some time to map out.
Hello,
what about using hackmd.io to track the progress of the plan in an
open manner where people can contribute?
I expected a restart of the git forge process because of the first one
not being open and community-inclusive.
Thank you
clime
> * Fedora have also released a blog post
> https://communityblog.fedoraproject.org/fedora-council-and-the-git-forge/and
> * And the council are tracking the community issues in this ticket
> https://pagure.io/Fedora-Council/tickets/issue/292
> * We are looking at ways to engage closer with the community too so I
> will have an *optional* office hours slot on #fedora-meeting @
> 1400-1500 UTC every Thursday. Feel free to stop by and say hi! We can
> talk about Gitforge, or not :)
>
>
> ## Releases!!
> * F32 released! Congrats to all those who helped make this such an
> awesome release :)
> * Lenovo are releasing Fedora as a standard desktop offering!
> * CentOS 7.8.2003 was released for x86_64, aarch64,ppc64, ppc64le and
> armhfp architectures, including Cloud images (on
> https://cloud.centos.org)!
>
>
>
>
>
> ### Data Centre Move
> * Communishift is still out, est back online 11th May.
> * Full amended schedule will be published week ending 8th May to
> hackmd & will be sent to the devel & infra lists.
> * Connectivity is now in place in IAD2 and should be in place in
> RDU-CC over the weekend.
> * In particular, a HUGE shout out to Stephen Smoogen who has been
> working all the hours in every day for the last few weeks/months to
> get this phase of the move operatoinal for the Fedora infrastructure -
> we would not be able to do this without you Smooge :)
> * This is literally a two man team of Kevin Fenzi and Stephen Smoogen,
> who are carrying the weight of this infrastructure on their shoulders
> and are invaluable to the success of this multi-team and multi-month
> project, so thank you both.
> * Given the pressures on the Infra folks, a general ask for patience
> if your ticket / request / ping takes a little bit longer to reply to
>
>
>
> ### AAA Replacement
> * The team will work with openSUSE to deploy FreeIPA + Noggin to
> deploy it in their infra before we do!
> * This is really exciting and the team are looking forward to seeing
> how the solution works in another infrastructure!
> * You can view the teams current, completed and backlog work here
> https://github.com/orgs/fedora-infra/projects/6
>
>
>
> ### Sustaining Team
> * The team are using this dashboard to track their work
> https://github.com/fedora-infra/mbbox/projects/1
>
> * Mbbox Upgrade
> * Zuul CI set up is done
> * Koji-hub TLS support added to CR
> * Set up ReadTheDocs documentation - webhook missing for automatic build
> * Identity container for testing
> * Koji-builder CRD PR rebase - SSL authentication with koji-hub
> * Refactor molecule test suite to share tests
>
>
>
>
>
>
>
> ## CentOS Updates
>
> ### CentOS CI
> * OpenShift upgrade
> * OpenStack to OpenNebula migration scripts
> * Ansible playbooks to manage the creation and bootstrapping of
> bare metal nodes with RHCOS
> * Packaging work (fixing dependencies)
> * Updated ci-user list on efforts we are putting for CI Infrastructure
>
> ### CentOS
> * CentOS 7.8.2003 was released for x86_64, aarch64,ppc64, ppc64le and
> armhfp architectures. Including Cloud images (on
> https://cloud.centos.org) -
> https://blog.centos.org/2020/04/release-centos-linux-7-2003/
>
>
> ### CentOS Stream
> * Congratulations to Brian Stinson on his excellent session of Ask The
> Expert, facilitated by Rich Bowen during Red Hat Summit - we hope you
> caught it, it was really good!
> * Using CentOS Stream in the CentOS QA group to prep for 8.2
>
>
>
>
> As always, feedback is welcome, and we will continue to look at ways
> to improve the delivery and readability of this weekly report.
>
>
> Have a great week ahead!
>
> Aoife
>
>
> Source: https://hackmd.io/8iV7PilARSG68Tqv8CzKOQ
>
>
> --
> Aoife Moloney
> Product Owner
> Community Platform Engineering Team
> Red Hat EMEA
> Communications House
> Cork Road
> Waterford
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)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
4 years
Re: Hello again!!
by Justin Forbes
On Tue, Aug 28, 2018 at 4:13 AM, Tristan Santore
<tristan.santore(a)internexusconnect.net> wrote:
> On 26/08/18 16:04, Huzaifa Sidhpurwala wrote:
>>
>> On 08/10/2018 08:11 PM, Huzaifa Sidhpurwala wrote:
>>>
>>> Hello Folks,
>>>
>>> I am writing this email from Flock Fedora conference in Dresden,
>>> Germany. For those who do not know me, i work for the Red Hat Product
>>> Security Team and have been a fedora contributor for the last 8 odd
>>> years.
>>>
>>
>>
>> Thank you everyone who replied to my email, both on this mailing list
>> and privately. Please find below a short report on the overall progress
>> since my first email, followed by replies to some of your questions:
>>
>> 1. https://pagure.io/fesco/issue/1935
>> Seems like FESCO likes this idea so far and in the next meeting it may
>> even be approved. YAY!!
>>
>> 2. Fedora security dashboard:
>> During FLOCK i sat in this very interesting talk on GSOC and outreachy.
>> And i thought about letting students do the dashboard via one of the
>> above projects. Good for them and us both :P
>>
>> Now to answer some of the questions:
>>
>> 1. Nag emails:
>> I think what myself and justin meant was more of "reminder emails", i
>> plan to send one this monday and see what people think. The email will
>> only say who needs to fix how many security fix and serve as a gentle
>> reminder, no nuclear explosions intended!
>>
>> 2. Documentation:
>> I realized that there was a shortage of docs for package maintainers on
>> how to handle security flaws. I wrote this short doc at:
>> https://fedoraproject.org/wiki/Security:HowtoSecurityBugs
>>
>> This is more of a brain dump than anything else. Please feel free to
>> edit and add more content or point my mistakes and i can correct them.
>>
>> Lastly, based on all the replies i got, i am going to edit the security
>> team page and remove all those folks who are not active. In case you are
>> still interested do let me know, i can add you back!
>>
>>
>>
> Huzaifa,
>
> I would suggest a very polite reminder email. Along the lines of:
>
> Dear Package Maintainer,
>
> This is a friendly reminder, that the package <PACKAGEHERE>, has the
> following outstanding unpatched CVEs/Security issues.
>
> Question is, what to request or suggest....because I suspect that some
> maintainers probably need/could do with a few co-maintainers.
>
> And we must not forget, we have many community people doing package
> maintenance, in their own spare time, so to alienate those lovely people
> would be contra-productive.
>
>
> With regards to removing people from the Security Team Page, the question
> should be, are people not contributing, because there is too little guidance
> on procedures, information available and possibly SOPs (Standard Operating
> Procedures). I generally think, that security is such an important topic
> these days, across the board, that the Fedora community should set an
> example with guides on secure coding, secure infra advice, guides on the
> correct use of SElinux, including where to find good background information
> on its use. We ALL need to make a more concerted effort to improve the
> security landscape, in my very very humble opinion.
I more got the impression that people who have remained silent would
be removed. Not people who have expressed any sort of interest
recently. The "Security Team" has been effectively dead over the past
couple of years, and some of the people who had previously expressed
interest may no longer be around. Getting added back is as simple as
adding yourself. It's not punitive.
There is certainly a lack of guidance, and I think we are moving in
the right direction for fixing that. I am also planning to work on a
doc for "Procedures for creating a pull request for known CVEs" In an
attempt to hopefully get more people involved, the goal being people
who want to chip in can actually patch packages to fix known security
issues and a pull request is generally helpful to the maintainer
without stepping on toes.
Justin
> And thanks for taking a proactive role regarding this matter, really
> appreciate it, as surely do many others.
>
> I will be following the progress here with great interest.
>
> Kind regards,
>
> Tristan
>
>
> --
> Tristan Santore BSc MBCS
> TS4523-RIPE
> Network and Infrastructure Operations
> InterNexusConnect
> Mobile +44-78-55069812
> Tristan.Santore(a)internexusconnect.net
>
> Former Thawte Notary
> (Please note: Thawte has closed its WoT programme down,
> and I am therefore no longer able to accredit trust)
>
> For Fedora related issues, please email me at:
> TSantore(a)fedoraproject.org
>
> _______________________________________________
> security-team mailing list -- security-team(a)lists.fedoraproject.org
> To unsubscribe send an email to security-team-leave(a)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/security-team@lists.fedorap...
5 years, 8 months
web/html/docs index.php,1.30,1.31
by Paul W. Frields (pfrields)
Author: kwade
Update of /cvs/fedora/web/html/docs
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1594/html/docs
Modified Files:
index.php
Log Message:
updating with new look from newindex.php
Index: index.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/index.php,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- index.php 20 Mar 2007 01:29:06 -0000 1.30
+++ index.php 28 Mar 2007 16:16:58 -0000 1.31
@@ -7,65 +7,85 @@
$template->displayHeader();
?>
- <h1>Fedora Documentation</h1>
- <div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Tip: Fedora Documentation Moving"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="/stylesheet-images/tip.png"></td><th align="left">Content is on the move, links are breaking and getting fixed.</th></tr><tr><td align="left" valign="top"><p>
- <em>19-Mar-2007</em> We are currently moving content from fedora.redhat.com to this domain; in the process many links are going to be broken, then fixed. Some will be missed. We will post a link to a bugzilla report and/or email address to send to about broken links, after we have completed our initial fixes.
- </p></td></tr></table></div>
- <p>
- This section is dedicated to user documentation for <? print $RELEASE_NAME; ?>. All the
- content is from the <a href="http://fedoraproject.org/wiki/DocsProject">Documentation Project</a>. Except for guides such as the
- Installation Guide, the documentation is in tutorial format. All docs are task-oriented.
- </p>
-
- <p>
- The following tutorials are available:
- </p>
-
- <ul>
- <li><a href="/release-notes/">Release Notes</a></li>
- <li><a href="/install-guide/">Installation Guide</a></li>
- <li><a href="http://fedoraproject.org/wiki/Docs/DesktopUserGuide">Desktop User Guide</a></li>
- <li><a href="/jargon-buster/en_US/">Jargon Buster</a> (<a href="/jargon-buster/en_US/">en_US</a> | <a href="/jargon-buster/pt/">pt</a>)</li>
- <li><a href="/mirror/en/">Mirror Tutorial</a> (<a href="/mirror/en/">en</a> | <a href="/mirror/pt/">pt</a> | <a href="/mirror/pt_BR/">pt_BR</a>)</li>
- <li><a href="/selinux-faq/">SELinux FAQ</a></li>
- <li><a href="/yum/en/">Managing Software with Yum</a> (<a href="/yum/en/">en</a> | <a href="/yum/pt_BR/">pt_BR</a>)</li>
- </ul>
- <p>Deprecated Content (such as for old releases of Fedora)</p>
- <ul>
- <li><a href="stateless/">Stateless Linux Tutorial</a> (FC3)</li>
- <li><a href="/udev/">Udev on Fedora</a> (FC3)</li>
- <li><a href="/selinux-apache-fc3/">Understanding and Customizing the Apache HTTP SELinux Policy</a> (FC3)</li> </ul>
- <p>
- The following participation guides are also available:
- </p>
-
- <ul>
- <li><a href="/developers-guide/">Developer's Guide</a></li>
- <li><a href="/documentation-guide/">Documentation Guide</a></li>
- <li><a href="/translation-quick-start-guide/en/">Translation Quick Start Guide</a>
-(<a href="/translation-quick-start-guide/el/">el</a> |
-<a href="/translation-quick-start-guide/en/">en</a> |
-<a href="/translation-quick-start-guide/fr_FR/">fr_FR</a> |
-<a href="/translation-quick-start-guide/it/">it</a> |
-<a href="/translation-quick-start-guide/ja_JP/">ja_JP</a> |
-<a href="/translation-quick-start-guide/nl/">nl</a> |
-<a href="/translation-quick-start-guide/pl/">pl</a> |
-<a href="/translation-quick-start-guide/pt/">pt</a> |
-<a href="/translation-quick-start-guide/pt_BR/">pt_BR</a> |
-<a href="/translation-quick-start-guide/ru/">ru</a> |
-<a href="/translation-quick-start-guide/sv/">sv</a>)</li>
-</ul>
-
-
- <p>
- If you are interested in writing docs for <? print $RELEASE_NAME; ?> as part of the
- <? print "$PROJECT_NAME"; ?>, refer to the <a href="http://fedoraproject.org/wiki/DocsProject">Documentation Project</a>.
- </p>
-
- <p>
- If you think a specific piece of documentation is needed, enter a
- request for enhancement (RFE) in Bugzilla.
- </p>
+<h1>Fedora Documentation on docs.fedoraproject.org</h1>
+<p>
+This section is dedicated to user documentation for <? print $RELEASE_NAME; ?>. All the
+content is from the <a href='http://fedoraproject.org/wiki/DocsProject'>Documentation Project</a>. Except for guides such as the
+Installation Guide, the documentation is in tutorial format. All docs are task-oriented.
+</p>
+<div class='display-table' align='center'>
+<table>
+ <tr>
+<td valign='top' class='display-table-cell-boxed'>
+ Top Docs
+ </td>
+<td valign='top' class='display-table-cell-shaded' width='67%'>
+<a href='/release-notes/'>Release Notes</a><br/>
+<a href='/install-guide/'>Installation Guide</a><br/>
+<a href='http://fedoraproject.org/wiki/Docs/DesktopUserGuide'>Desktop User Guide</a><br/>
+<a href='/yum/en/'>Managing Software with Yum</a> (<a href='/yum/en/'>en</a> | <a href='/yum/pt_BR/'>pt_BR</a>)<br/>
+</td>
+</tr>
+</table>
+</div>
+
+<div class='display-table' align='center'>
+<table>
+ <tr>
+<td valign='top' class='display-table-cell-boxed'>
+ Useful Docs
+ </td>
+<td valign='top' class='display-table-cell-shaded' width='67%'>
+<a href='/jargon-buster/en_US/'>Jargon Buster</a> (<a href='/jargon-buster/en_US/'>en_US</a> | <a href='/jargon-buster/pt/'>pt</a>)<br/>
+<a href='/mirror/en/'>Mirror Tutorial</a> (<a href='/mirror/en/'>en</a> | <a href='/mirror/pt/'>pt</a> | <a href='/mirror/pt_BR/'>pt_BR</a>)<br/>
+<a href='/selinux-faq/'>SELinux FAQ</a><br/>
+</td>
+</tr>
+</table>
+</div>
+
+<div class='display-table' align='center'>
+<table>
+ <tr>
+<td valign='top' class='display-table-cell-boxed'>
+ How to Contribute to Fedora
+ </td>
+<td valign='top' class='display-table-cell-shaded' width='67%'>
+<a href='/developers-guide/'>Developer's Guide</a><br/>
+<a href='/documentation-guide/'>Documentation Guide</a><br/>
+<a href='/translation-quick-start-guide/en/'>Translation Quick Start Guide</a>
+(<a href='/translation-quick-start-guide/el/'>el</a> |
+<a href='/translation-quick-start-guide/en/'>en</a> |
+<a href='/translation-quick-start-guide/fr_FR/'>fr_FR</a> |
+<a href='/translation-quick-start-guide/it/'>it</a> |
+<a href='/translation-quick-start-guide/ja_JP/'>ja_JP</a> |
+<a href='/translation-quick-start-guide/nl/'>nl</a> |
+<a href='/translation-quick-start-guide/pl/'>pl</a> |
+<a href='/translation-quick-start-guide/pt/'>pt</a> |
+<a href='/translation-quick-start-guide/pt_BR/'>pt_BR</a> |
+<a href='/translation-quick-start-guide/ru/'>ru</a> |
+<a href='/translation-quick-start-guide/sv/'>sv</a>)<br/>
+</td>
+</tr>
+</table>
+</div>
+<!--
+<p>Deprecated Content (such as for old releases of Fedora)</p>
+<ul>
+<li><a href='stateless/'>Stateless Linux Tutorial</a> (FC3)</li>
+<li><a href='/udev/'>Udev on Fedora</a> (FC3)</li>
+<li><a href='/selinux-apache-fc3/'>Understanding and Customizing the Apache HTTP SELinux Policy</a> (FC3)</li> </ul>
+-->
+
+<p> If you are interested in writing docs for <? print $RELEASE_NAME;
+?> as part of the <? print "$PROJECT_NAME"; ?>, refer to the <a
+href="http://fedoraproject.org/wiki/DocsProject">Documentation
+Project</a>. </p>
+
+<p>
+If you think a specific piece of documentation is needed, enter a
+request for enhancement (RFE) in Bugzilla.
+</p>
<?
17 years, 1 month
Fedora 26 updates-testing report
by updates@fedoraproject.org
The following Fedora 26 Security updates need testing:
Age URL
280 https://bodhi.fedoraproject.org/updates/FEDORA-2017-ccb5c8d1e7 docker-distribution-2.6.2-1.git48294d9.fc26
112 https://bodhi.fedoraproject.org/updates/FEDORA-2018-66b885ae3c keycloak-httpd-client-install-0.8-1.fc26
99 https://bodhi.fedoraproject.org/updates/FEDORA-2018-4f8a78a5ef squid-4.0.23-1.fc26
74 https://bodhi.fedoraproject.org/updates/FEDORA-2018-db5041e661 bro-2.5.3-1.fc26
41 https://bodhi.fedoraproject.org/updates/FEDORA-2018-010396b4a2 chromium-65.0.3325.181-1.fc26
35 https://bodhi.fedoraproject.org/updates/FEDORA-2018-7649fef814 thunderbird-52.7.0-1.fc26
15 https://bodhi.fedoraproject.org/updates/FEDORA-2018-3622f44a12 scummvm-2.0.0-1.fc26 scummvm-tools-2.0.0-1.fc26
15 https://bodhi.fedoraproject.org/updates/FEDORA-2018-8ba4601398 dovecot-2.2.35-1.fc26
12 https://bodhi.fedoraproject.org/updates/FEDORA-2018-7be77249d4 ruby-2.4.4-88.fc26
9 https://bodhi.fedoraproject.org/updates/FEDORA-2018-0c0671072b knot-resolver-2.3.0-1.fc26
8 https://bodhi.fedoraproject.org/updates/FEDORA-2018-f9e0f1caf7 glusterfs-3.10.12-1.fc26
6 https://bodhi.fedoraproject.org/updates/FEDORA-2018-2359c2ae0e drupal7-7.59-1.fc26
6 https://bodhi.fedoraproject.org/updates/FEDORA-2018-eb69078020 xen-4.8.3-4.fc26
3 https://bodhi.fedoraproject.org/updates/FEDORA-2018-1361f39801 ckeditor-4.9.2-1.fc26
2 https://bodhi.fedoraproject.org/updates/FEDORA-2018-5e8de70380 quassel-0.12.5-1.fc26
1 https://bodhi.fedoraproject.org/updates/FEDORA-2018-e6d9251471 httpd-2.4.33-4.fc26
The following Fedora 26 Critical Path updates have yet to be approved:
Age URL
78 https://bodhi.fedoraproject.org/updates/FEDORA-2018-ddd1e5c30a iproute-4.14.1-5.fc26
35 https://bodhi.fedoraproject.org/updates/FEDORA-2018-7649fef814 thunderbird-52.7.0-1.fc26
10 https://bodhi.fedoraproject.org/updates/FEDORA-2018-6dde187524 redhat-rpm-config-66-1.fc26
8 https://bodhi.fedoraproject.org/updates/FEDORA-2018-f9e0f1caf7 glusterfs-3.10.12-1.fc26
6 https://bodhi.fedoraproject.org/updates/FEDORA-2018-eb69078020 xen-4.8.3-4.fc26
4 https://bodhi.fedoraproject.org/updates/FEDORA-2018-6d82adbfeb libnfs-1.11.0-1.fc26
1 https://bodhi.fedoraproject.org/updates/FEDORA-2018-61569dd5b6 libpsl-0.18.0-2.fc26 publicsuffix-list-20180419-1.fc26
The following builds have been pushed to Fedora 26 updates-testing
R-uuid-0.1.2-4.fc26
R-yaml-2.1.19-1.fc26
auter-0.11-5.fc26
boinc-client-7.10.2-1.fc26
execdb-0.0.10-1.fc26
gala-0.3.1-0.2.20180501.gitf02b776.fc26
ibus-table-1.9.20-1.fc26
libcouchbase-2.8.7-2.fc26
lollypop-0.9.508-1.fc26
osinfo-db-20180502-1.fc26
perl-BibTeX-Parser-1.02-1.fc26
pungi-4.1.24-1.fc26
rpkg-util-2.2-1.fc26
testcloud-0.1.18-1.fc26
vim-8.0.1788-1.fc26
xrootd-4.8.3-1.fc26
znc-1.7.0-1.fc26
Details about builds:
================================================================================
R-uuid-0.1.2-4.fc26 (FEDORA-2018-b8a624b3c8)
Tools for generating and handling of UUIDs
--------------------------------------------------------------------------------
Update Information:
Unbundle libuuid
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 0.1.2-4
- Unbundle libuuid
* Wed Feb 7 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.1.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
R-yaml-2.1.19-1.fc26 (FEDORA-2018-7a10bf2275)
Methods to Convert R Data to YAML and Back
--------------------------------------------------------------------------------
Update Information:
Update to latest version.
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.1.19-1
- Update to latest version.
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1574118 - R-yaml-2.1.19 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1574118
--------------------------------------------------------------------------------
================================================================================
auter-0.11-5.fc26 (FEDORA-2018-03418b6945)
Prepare and apply updates
--------------------------------------------------------------------------------
Update Information:
Hotfix for the AUTOREBOOT issue ---- Update to 0.11 with bugfixes applied
--------------------------------------------------------------------------------
ChangeLog:
* Fri Mar 16 2018 Nick Rhodes <nrhodes91(a)gmail.com> 0.11-5
- Hotfix for the AUTOREBOOT issue
* Fri Mar 16 2018 Paolo Gigante <paolo.gigante(a)rackspace.co.uk> 0.11-4
- Updated documentation and references to include apt for Ubuntu/debian
- Removed debugging message that was printed during apt update
- Added "Valid Options" in auter.conf
- Added the pre/post prep directories in auter.conf
- Added retention and rotation for last-prep-output and last-apply-output files in /var/lib/auter
- Corrected file permissions for the auter-postreboot cron file
- Added --stdout option to force output to stdout even if there is no active tty
- Added a package manager lock file check before prep and apply functions call the package manager
- Improved checks to confirm prepared patches are still required
- Adjusted some string arguments to arrays for better handling
* Wed Feb 7 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
boinc-client-7.10.2-1.fc26 (FEDORA-2018-d5160f8ff4)
The BOINC client
--------------------------------------------------------------------------------
Update Information:
New upstream version. ---- 7.9.3 release
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Laurence Field <laurence.field(a)cern.ch> - 7.10.2-1
- New BONC client version 7.10.2
* Wed Apr 25 2018 Laurence Field <laurence.field(a)cern.ch> - 7.10.1-1
- New BONC client version 7.10.1
* Fri Mar 9 2018 Laurence Field <laurence.field(a)cern.ch> - 7.9.3-1
- New BONC client version 7.9.3
--------------------------------------------------------------------------------
================================================================================
execdb-0.0.10-1.fc26 (FEDORA-2018-cdb98c519d)
Execution status database for Taskotron
--------------------------------------------------------------------------------
Update Information:
- API - Fix show_job template to use right path for api
--------------------------------------------------------------------------------
ChangeLog:
* Fri Apr 27 2018 Frantisek Zatloukal <fzatlouk(a)redhat.com> - 0.0.10-1
- API
- Fix show_job template to use right path for api
* Wed Feb 7 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.0.9-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Jan 10 2018 Kamil P��ral <kparal(a)redhat.com> - 0.0.9-5
- synchronize fedora spec with project spec
* Wed Jan 10 2018 Kamil P��ral <kparal(a)redhat.com> - 0.0.9-4
- fix condition for python deps
* Fri Jan 5 2018 Kamil P��ral <kparal(a)redhat.com> - 0.0.9-3
- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 and
https://src.fedoraproject.org/rpms/execdb/pull-request/1)
* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.0.9-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
gala-0.3.1-0.2.20180501.gitf02b776.fc26 (FEDORA-2018-5bfa2ae808)
Gala window manager
--------------------------------------------------------------------------------
Update Information:
Bump to commit f02b776, which fixes a small issue with minimize and maximize
animations.
--------------------------------------------------------------------------------
ChangeLog:
* Tue May 1 2018 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.1-0.2.20180430.gitf02b776
- Bump to commit f02b776.
--------------------------------------------------------------------------------
================================================================================
ibus-table-1.9.20-1.fc26 (FEDORA-2018-8587ee5ef7)
The Table engine for IBus platform
--------------------------------------------------------------------------------
Update Information:
update to 1.9.20; Draw InputMode text instead of icon into panel on non-Gnome
desktops. ---- update to 1.9.19
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 3 2018 Mike FABIAN <mfabian(a)redhat.com> - 1.9.20-1
- update to 1.9.20
- Draw InputMode text instead of icon into panel on non-Gnome desktops.
Resolves: https://github.com/mike-fabian/ibus-table/issues/6
(Thanks to Takao Fujiwara)
- Make it work with Python2 again
* Mon Apr 30 2018 Mike FABIAN <mfabian(a)redhat.com> - 1.9.19-1
- update to 1.9.19
- Sync phrases cache from/to external storage (thanks to heiher).
- Update translations from zanata (cs new)
--------------------------------------------------------------------------------
================================================================================
libcouchbase-2.8.7-2.fc26 (FEDORA-2018-f4aee2d936)
Client and protocol library for the Couchbase project
--------------------------------------------------------------------------------
Update Information:
Update to 2.8.7 * [CCBC-917](https://issues.couchbase.com/browse/CCBC-917): Add
tracing for observe. So now the library will group all CAS-observe operations,
and in general will nest observe operations under common parent when
`lcb_storedur3` API used. *
[CCBC-918](https://issues.couchbase.com/browse/CCBC-918): Don't ping KV on nodes
without DATA service. *
[CCBC-685](https://issues.couchbase.com/browse/CCBC-685): Implementation of
SCRAM-SHA{1,256,512} authentication mechanisms for KV service. Support for
SCRAM-SHA* SASL auth is disabled by default, because it is not portable, and not
every Couchbase service supports it. But if it is necessary, it could be enabled
using `lcb_cntl(..., LCB_CNTL_FORCE_SASL_MECH, ...)` operation, or
`"force_sasl_mech=SCRAM-SHA512"` option in connection string. *
[CCBC-919](https://issues.couchbase.com/browse/CCBC-919): More granular settings
for compression. Now it is possible to specify minimum size of the value to be
considered for compression, and also the minimal ratio `(compressed /
original)`. See `LCB_CNTL_COMPRESSION_MIN_SIZE` (or `"compression_min_size=100"`
in bytes), and `LCB_CNTL_COMPRESSION_MIN_RATIO` (or `"compression=0.9"`). *
[CCBC-916](https://issues.couchbase.com/browse/CCBC-916): Do not set JSON
datatype if server didn't ack it. Fixes behavior where old server rejecting
commands as invalid when compression is enabled. *
[CCBC-923](https://issues.couchbase.com/browse/CCBC-923): Allow to disable fast-
forward map for NMV handler. See `LCB_CNTL_VB_NOREMAP` (`"vb_noremap=true"`).
This option is disabled by default. Build improvements: *
[CCBC-915](https://issues.couchbase.com/browse/CCBC-915): Fix builds where DEBUG
macro is defined * [CBD-2405](https://issues.couchbase.com/browse/CBD-2405):
Change target names in conflict with Server targets
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Sergey Avseyev <sergey.avseyev(a)gmail.com> - 2.8.7-2
- Port patch for JSON datatype
* Wed May 2 2018 Sergey Avseyev <sergey.avseyev(a)gmail.com> - 2.8.7-1
- Update to 2.8.7
--------------------------------------------------------------------------------
================================================================================
lollypop-0.9.508-1.fc26 (FEDORA-2018-9d58e3e072)
Music player for GNOME
--------------------------------------------------------------------------------
Update Information:
Update to 0.9.508 ---- Update to 0.9.507 ---- Update to 0.9.506 ----
Update to 0.9.504 ---- Update to 0.9.502 ---- Update to 0.9.500 ----
Changed RR from pyplast to python2-pylast ---- Add art_album.py.diff (BZ
#1562595) ---- Update to 0.9.403 ---- - Update lollypop-portal to 0.9.7
---- Update to 0.9.402 ---- Update to 0.9.401 ---- Update to 0.9.400 ----
Update to 0.9.501
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.508-1
- Update to 0.9.508
* Thu Apr 26 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.507-1
- Update to 0.9.507
* Thu Apr 19 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.506-1
- Update to 0.9.506
* Sat Apr 14 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.504-1
- Update to 0.9.504
* Fri Apr 13 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.502-1
- Update to 0.9.502
* Thu Apr 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.501-1
- Update to 0.9.501
* Thu Apr 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.500-1
- Update to 0.9.500
* Tue Apr 10 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.403-3
- Changed RR from pyplast to python2-pylast
* Thu Apr 5 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.403-2
- Add art_album.py.diff (BZ #1562595)
- Add bytecompile with Python 3 %global __python %{__python3}
* Thu Mar 29 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.403-1
- Update to 0.9.403
* Wed Mar 28 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.402-2
- Update lollypop-portal to 0.9.7
* Tue Mar 20 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.402-1
- Update to 0.9.402
* Wed Mar 14 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.401-1
- Update to 0.9.401
- Cleanup spec file
* Wed Mar 7 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.9.400-1
- Update to 0.9.400
* Thu Feb 8 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.306-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Sat Jan 6 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.9.306-2
- Remove obsolete scriptlets
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1571451 - [abrt] lollypop: __on_info_short(): toolbar_info.py:152:__on_info_short:AttributeError: 'ExternalsPopover' object has no attribute 'populate'
https://bugzilla.redhat.com/show_bug.cgi?id=1571451
[ 2 ] Bug #1567480 - [abrt] lollypop: __new__(): Gdk.py:336:__new__:TypeError: constructor returned NULL
https://bugzilla.redhat.com/show_bug.cgi?id=1567480
[ 3 ] Bug #1562595 - [abrt] lollypop: __on_save_artwork_tags(): art_album.py:432:__on_save_artwork_tags:GLib.GError: g_convert_error: L'URI ��sftp://bertof@192.168.1.42/mnt/1TB/Condivisa/Musica/Fondamentali/30%20Seconds%20To%20Mars%20-%20Kings%20and%20Queens.mp3�� non �� ...
https://bugzilla.redhat.com/show_bug.cgi?id=1562595
--------------------------------------------------------------------------------
================================================================================
osinfo-db-20180502-1.fc26 (FEDORA-2018-afc4f5f88f)
osinfo database files
--------------------------------------------------------------------------------
Update Information:
Update to new release
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Fabiano Fid��ncio <fabiano(a)fidencio.org> - 20180502-1
- Update to new release
--------------------------------------------------------------------------------
================================================================================
perl-BibTeX-Parser-1.02-1.fc26 (FEDORA-2018-b9e84f5f2b)
Pure Perl BibTeX parser
--------------------------------------------------------------------------------
Update Information:
This release fixes handling names with Jr. and without von.
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 3 2018 Petr Pisar <ppisar(a)redhat.com> - 1.02-1
- 1.02 bump
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1574025 - perl-BibTeX-Parser-1.02 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1574025
--------------------------------------------------------------------------------
================================================================================
pungi-4.1.24-1.fc26 (FEDORA-2018-a311ccc70c)
Distribution compose tool
--------------------------------------------------------------------------------
Update Information:
New upstream release. * If only non-blocking parts of image or live media tasks
fail, the compose will be marked as incomplete. * Pkgset phase should be a
little bit faster by not doing unneeded work and reusing cached data from
previous compose. Thanks @jkaluza! * Comps files can be filtered for each
variant separately. * One variant can now use another one as a lookaside repo.
* Module defaults file can be included in the repodata. Thanks @contyk! As
always, there are other minor fixes.
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.24-1
- koji-wrapper: Log failed subtasks (lsedlar)
- Update compose status when config validation fails (lsedlar)
- pkgset: Allow different inheritance for modules (lsedlar)
- ostree: Recognize force_new_commit option in old config (lsedlar)
- modules: Correctly report error for unexpected modules (lsedlar)
- modules: Allow context in variants XML (lsedlar)
- gather: Print profiling information to stderr (lsedlar)
- pkgset: Stop creating database for repodata (jkaluza)
- gather: Use another variant as lookaside (lsedlar)
- buildinstall: Use metadata if skipped (lsedlar)
- Allow reusing pkgset FileCache from old composes. (jkaluza)
- validation: Populate dict of all variants (lsedlar)
- gather: Stop pulling debuginfo and source for lookaside packages (lsedlar)
- Only use comps repo if we really have comps (lsedlar)
- pkgset: Use modules PDC API (lsedlar)
- Access ci_base date via compose (puiterwijk)
- Allow filtering comps for different variants (lsedlar)
- comps: Make filtering by attribute more generic (lsedlar)
- pkgset: Dump downloaded modulemd to logs (lsedlar)
- Fix PEP8 warning about if not x in y (lsedlar)
- Variant as a lookaside - configuration (onosek)
- Remove comps from arch repo (lsedlar)
- init: Stop creating module defaults dir twice (lsedlar)
- gather: Reduce logs from DNF gathering (lsedlar)
- Clone module defaults into work/ directory (lsedlar)
- Update the configuration JSON schema for module_defaults_dir (contyk)
- Update configuration docs with module_defaults_dir (contyk)
- Handle relative paths in module_defaults_dir (contyk)
- Include module defaults in the repodata (contyk)
- Add *.in fixtures to tarball (lsedlar)
- init: Always filter comps file (lsedlar)
- docs: Describe comps processing (lsedlar)
- gather: Use comps for given variant (lsedlar)
- docs: Fix typo (lsedlar)
- Add all packages to whitelist for hybrid variant (lsedlar)
- comps: Add tests for CompsFilter (lsedlar)
- comps: Move filtering into wrapper module (lsedlar)
- Tests fail if unittest2 library is missing (onosek)
- Add unittest2 and rpmdevools to contributing doc (rmarshall)
- pkgset: Construct UID for PDC modules (lsedlar)
- gather: Simplify creating temporary directory (lsedlar)
- buildinstall: Add extra repos (lsedlar)
- tests: Use dummy modulesdir for DNF (lsedlar)
- Update tests for Python 2.6 (onosek)
* Tue Apr 24 2018 Kevin Fenzi <kevin(a)scrye.com> - 4.1.23-5
- Backport fix for Accessing ci_base date via compose
- https://pagure.io/pungi/pull-request/910
* Thu Apr 12 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-4
- Stop creating module defaults dir twice
* Thu Apr 12 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-3
- Add support for module defaults
* Wed Apr 11 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-2
- Revert reordering of ostree phases
* Wed Apr 4 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-1
- Update documentation section 'contributing' (onosek)
- Write module metadata (onosek)
- Support multilib in GatherSourceModule (jkaluza)
- ostree: Always substitute basearch (lsedlar)
- If sigkeys is specified, require at least one (puiterwijk)
- Allow setting <kojitag/> in <modules/> in variants.xml to get the modules
from this Koji tag. (jkaluza)
- Move Modulemd import to pungi/__init__.py to remove duplicated code.
(jkaluza)
- Use Modulemd.Module for 'variant.arch_mmds' instead of yaml dump (jkaluza)
- Fix modular content in non-modular variant (lsedlar)
- Remove the filtered RPMs from module metadata even in case all RPMs are
filtered out. (jkaluza)
- pkgset: Allow empty list of modules (lsedlar)
- buildinstall: Add option to disable it (lsedlar)
- Use libmodulemd instead of modulemd Python module (jkaluza)
- gather: Fix package set whitelist (lsedlar)
- pkgset: Merge initial package set without checks (lsedlar)
- pkgset: Remove check for unique name (lsedlar)
- gather: Honor package whitelist (lsedlar)
- Write package whitelist for each variant (lsedlar)
- image-build: Accept tar.xz extension for docker images (lsedlar)
- pkgset: Correctly detect single tag for variant (lsedlar)
- Remove comps groups from purely modular variants (lsedlar)
- gather: Allow filtering debuginfo packages (lsedlar)
- Move ostree phase and pipelines for running phases (onosek)
- Other repo for OstreeInstaller (onosek)
- Add modulemd metadata to repo even without components (jkaluza)
- Correct fix for volume ID substition sorting by length (awilliam)
- Ordering processing for volume ID substitutions (onosek)
- Disable multilib for modules (jkaluza)
- scm: Stop decoding output of post-clone command (lsedlar)
- Remove useless shebang (lsedlar)
- source_koji.py: Properly handle unset pkgset_koji_tag (otaylor)
- pkgset: Only use package whitelist if enabled (lsedlar)
- Fail early if input packages are unsigned (jkaluza)
- Allow composing from tag with unsigned packages (jkaluza)
- Ostree can use pkgset repos (onosek)
- Support multiple sources in one variant (lsedlar)
- gather: Set lookaside flag focorrectly (lsedlar)
- gather: Try getting srpm from the same repo as rpm (lsedlar)
- Minor correction for python backward compatibility (onosek)
* Fri Mar 23 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-10.1
- Always substitute basearch in ostree
* Fri Mar 16 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-10
- Fix package whitelist for non-modular variants
* Wed Mar 14 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-9
- Allow empty modular variants
- Add option to disable multilib
* Fri Mar 9 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-8
- Fix package set whitelist
* Thu Mar 8 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-7
- image-build: Accept tar.xz extension for docker images
- Allow multiple versions of the same package in package set
* Tue Mar 6 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-6
- Speed up compose with modules
* Fri Mar 2 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-5
- Remove comps groups from purely modular variants
* Wed Feb 21 2018 Dennis Gilmore <dennis(a)ausil.us> - 4.1.22-4
- make pungi-utils require python3-fedmsg
* Tue Feb 6 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-3
- Add support for mixing traditional and modular content
--------------------------------------------------------------------------------
================================================================================
rpkg-util-2.2-1.fc26 (FEDORA-2018-b0759d83c3)
RPM packaging utility
--------------------------------------------------------------------------------
Update Information:
- python3 migration - fix pack_sources script for (sym)linked paths - fix test
dependancy on a parent git repo existance ---- New RPM package manager
introduced. See https://pagure.io/rpkg-util for more info.
--------------------------------------------------------------------------------
================================================================================
testcloud-0.1.18-1.fc26 (FEDORA-2018-7a5aeb6134)
Tool for running cloud images locally
--------------------------------------------------------------------------------
Update Information:
- Host /dev/random passthrough
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Frantisek Zatloukal <fzatlouk(a)redhat.com> - 0.1.18-1
- Host /dev/random passthrough
--------------------------------------------------------------------------------
================================================================================
vim-8.0.1788-1.fc26 (FEDORA-2018-c4f0b23dd9)
The VIM editor
--------------------------------------------------------------------------------
Update Information:
The newest upstream commit ---- The newest upstream commit
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 3 2018 Karsten Hopp <karsten(a)redhat.com> 8.0.1788-1
- patchlevel 1788
* Wed May 2 2018 Karsten Hopp <karsten(a)redhat.com> 8.0.1787-1
- patchlevel 1787
* Fri Apr 27 2018 Karsten Hopp <karsten(a)redhat.com> 8.0.1766-1
- patchlevel 1766
* Thu Apr 26 2018 Karsten Hopp <karsten(a)redhat.com> 8.0.1765-1
- patchlevel 1765
--------------------------------------------------------------------------------
================================================================================
xrootd-4.8.3-1.fc26 (FEDORA-2018-50ae31a91e)
Extended ROOT file server
--------------------------------------------------------------------------------
Update Information:
## Release Notes ### Version 4.8.3 #### Major bug fixes * **[XrdCl]** Release
SIDs on PostMaster::Send() failure.
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 3 2018 Mattias Ellert <mattias.ellert(a)physics.uu.se> - 1:4.8.3-1
- Update to version 4.8.3
- Drop patch xrootd-fix-compiling-errors.patch (accepted upstream)
--------------------------------------------------------------------------------
================================================================================
znc-1.7.0-1.fc26 (FEDORA-2018-cef2100306)
An advanced IRC bouncer
--------------------------------------------------------------------------------
Update Information:
Update to 1.7.0
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 2 2018 Nick Bebout <nb(a)usi.edu> - 1.7.0-1
- Update to 1.7.0
* Mon Apr 30 2018 Pete Walter <pwalter(a)fedoraproject.org> - 1.6.6-2
- Rebuild for ICU 61.1
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1574119 - znc-1.7.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1574119
--------------------------------------------------------------------------------
6 years
tartare pushed to cmatrix (rawhide). "Update from new upstream. Fix
x11 font path"
by notifications@fedoraproject.org
Notification time stamped 2021-05-21 18:26:22 UTC
From d2c9f259fd971212d22c931dafe2c42a693853a7 Mon Sep 17 00:00:00 2001
From: Didier Fabert <didier.fabert(a)gmail.com>
Date: May 21 2021 18:26:11 +0000
Subject: Update from new upstream. Fix x11 font path
---
diff --git a/.gitignore b/.gitignore
index 4d76b61..c38ef56 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/cmatrix-1.2a.tar.gz
+/cmatrix-2.0.tar.gz
diff --git a/cmatrix-x11-font-path.patch b/cmatrix-x11-font-path.patch
new file mode 100644
index 0000000..05efe6e
--- /dev/null
+++ b/cmatrix-x11-font-path.patch
@@ -0,0 +1,59 @@
+diff -rup a/configure.ac b/configure.ac
+--- a/configure.ac 2019-03-27 15:36:28.000000000 +0100
++++ b/configure.ac 2020-11-26 12:18:10.789106711 +0100
+@@ -112,20 +112,23 @@ if test "x$enable_fonts" != xfalse; then
+ fi
+
+ AC_PATH_PROG(MKFONTDIR, mkfontdir, "", $PATH:/usr/bin:/usr/bin/X11:/usr/local/bin/X11:/usr/X11R6/bin:/usr/local/bin:/sbin:/usr/sbin)
+- AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc])
++ AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc /usr/share/X11/fonts/misc])
+
+ if test "x$ac_cv_file__usr_lib_X11_fonts_misc" = "xno"; then
+ if test "x$ac_cv_file__usr_X11R6_lib_X11_fonts_misc" = "xno"; then
++ if test "x$ac_cv_file__usr_share_X11_fonts_misc" = "xno"; then
+ AC_MSG_WARN([
+
+ *** You do not appear to have an X window fonts directory in the standard
+-*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc). The
+-*** mtx.pcf font will not be installed. This means you will probably not
+-*** be able to use the mtx fonts in your x terminals, and hence be unable
+-*** to use the -x command line switch. Sorry about that...
++*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc
++*** or /usr/share/X11/fonts/misc). The mtx.pcf font will not be installed
++*** This means you will probably not be able to use the mtx fonts in your
++*** x terminals, and hence be unable to use the -x command line switch.
++*** Sorry about that...
+ ])
+ fi
+ fi
++ fi
+ fi
+
+ dnl Parse any configure options
+diff -rup a/Makefile.am b/Makefile.am
+--- a/Makefile.am 2019-03-27 15:36:28.000000000 +0100
++++ b/Makefile.am 2020-11-26 12:21:59.701060016 +0100
+@@ -28,16 +28,21 @@ install-data-local:
+ if test -d /usr/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
+ echo " probably have to restart X window in order to use the mtx.pcf font."; \
++ elif test -d /usr/share/X11/fonts/misc; then \
++ echo " Installing X window matrix fonts in /usr/share/X11/fonts/misc..."; \
++ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/share/X11/fonts/misc; \
++ echo " Running mkfontdir /usr/share/X11/fonts/misc..."; \
++ $(MKFONTDIR) /usr/share/X11/fonts/misc; \
++ echo " Done. If this is the first time you have installed CMatrix you will"; \
++ echo " probably have to restart X window in order to use the mtx.pcf font."; \
+ else \
+ if test -d /usr/X11R6/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
diff --git a/cmatrix.spec b/cmatrix.spec
index 7b2d660..55d1396 100644
--- a/cmatrix.spec
+++ b/cmatrix.spec
@@ -3,20 +3,24 @@
%global aurgiturl https://git.archlinux.org/svntogit/community.git
-Name: cmatrix
-Version: 1.2a
-Release: 8%{?dist}
-Summary: A scrolling 'Matrix'-like screen
-
-License: GPLv2+
-URL: http://www.asty.org/%{name}
-Source0: %{url}/dist/%{name}-%{version}.tar.gz
-Source1: %{aurgiturl}/plain/trunk/%{name}-tty?h=packages/%{name}#/%{name}-tty
-
-BuildRequires: gcc
-BuildRequires: pkgconfig(ncurses)
-BuildRequires: help2man
-BuildRequires: make
+Name: cmatrix
+Version: 2.0
+Release: 1%{?dist}
+Summary: A scrolling 'Matrix'-like screen
+
+License: GPLv2+
+URL: https://github.com/abishekvashok/%{name}
+Source0: https://github.com/abishekvashok/%{name}/archive/v%{version}/%{name}-%{ve...
+Source1: %{name}-tty
+Patch0: cmatrix-x11-font-path.patch
+
+BuildRequires: gcc
+BuildRequires: pkgconfig(ncurses)
+BuildRequires: help2man
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: console-setup
+BuildRequires: xorg-x11-fonts-misc
%description
@@ -41,20 +45,21 @@ The font seen in the famous movie 'The Matrix' to be used in X11.
%autosetup
cp -p %{SOURCE1} .
# install fonts properly
-sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.in
+sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.am
%build
+autoreconf -ivf
%configure
%make_build
help2man -N -o %{name}.1 ./%{name}
%install
-install -dm0755 %{buildroot}%{_datadir}/consolefonts
+install -dm0755 %{buildroot}%{_exec_prefix}/lib/kbd/consolefonts
%make_install
install -Dpm0644 mtx.pcf %{buildroot}%{_x11fontdir}/misc/mtx.pcf
-install -Dm755 %{name}-tty %{buildroot}%{_bindir}
+install -Dm755 %{SOURCE1} %{buildroot}%{_bindir}
install -Dpm0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
@@ -69,12 +74,10 @@ fi
%files
%license COPYING
-%doc AUTHORS NEWS README ChangeLog TODO
+%doc AUTHORS ChangeLog CODE_OF_CONDUCT.md CONTRIBUTING.md ISSUE_TEMPLATE.md NEWS README README.md
%{_bindir}/%{name}
%{_bindir}/%{name}-tty
-# we don't want to depend on other consolefonts
-%dir %{_datadir}/consolefonts
-%{_datadir}/consolefonts/matrix.*
+%{_exec_prefix}/lib/kbd/consolefonts/matrix.*
%{_mandir}/man1/%{name}.1*
%files x11-fonts
@@ -86,8 +89,8 @@ fi
%changelog
-* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+* Wed Nov 25 2020 Didier Fabert <didier.fabert(a)gmail.com> - 2.0-1
+- Update from new upstream
* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index acab9ff..d2de506 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cmatrix-1.2a.tar.gz) = a653a840378da87877bda1b48fc4087e7789b548e0f943ae15b81b5dc7a847aed28c69d2ad955bd467f38d6a08b0960349490b61c30260767e7d1560bb542d82
+SHA512 (cmatrix-2.0.tar.gz) = 1aeecd8e8abb6f87fc54f88a8c25478f69d42d450af782e73c0fca7f051669a415c0505ca61c904f960b46bbddf98cfb3dd1f9b18917b0b39e95d8c899889530
https://src.fedoraproject.org/rpms/cmatrix/c/d2c9f259fd971212d22c931dafe2...
2 years, 12 months
tartare pushed to cmatrix (f34). "Update from new upstream. Fix x11
font path"
by notifications@fedoraproject.org
Notification time stamped 2021-05-21 21:53:54 UTC
From d2c9f259fd971212d22c931dafe2c42a693853a7 Mon Sep 17 00:00:00 2001
From: Didier Fabert <didier.fabert(a)gmail.com>
Date: May 21 2021 18:26:11 +0000
Subject: Update from new upstream. Fix x11 font path
---
diff --git a/.gitignore b/.gitignore
index 4d76b61..c38ef56 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/cmatrix-1.2a.tar.gz
+/cmatrix-2.0.tar.gz
diff --git a/cmatrix-x11-font-path.patch b/cmatrix-x11-font-path.patch
new file mode 100644
index 0000000..05efe6e
--- /dev/null
+++ b/cmatrix-x11-font-path.patch
@@ -0,0 +1,59 @@
+diff -rup a/configure.ac b/configure.ac
+--- a/configure.ac 2019-03-27 15:36:28.000000000 +0100
++++ b/configure.ac 2020-11-26 12:18:10.789106711 +0100
+@@ -112,20 +112,23 @@ if test "x$enable_fonts" != xfalse; then
+ fi
+
+ AC_PATH_PROG(MKFONTDIR, mkfontdir, "", $PATH:/usr/bin:/usr/bin/X11:/usr/local/bin/X11:/usr/X11R6/bin:/usr/local/bin:/sbin:/usr/sbin)
+- AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc])
++ AC_CHECK_FILES([/usr/lib/X11/fonts/misc /usr/X11R6/lib/X11/fonts/misc /usr/share/X11/fonts/misc])
+
+ if test "x$ac_cv_file__usr_lib_X11_fonts_misc" = "xno"; then
+ if test "x$ac_cv_file__usr_X11R6_lib_X11_fonts_misc" = "xno"; then
++ if test "x$ac_cv_file__usr_share_X11_fonts_misc" = "xno"; then
+ AC_MSG_WARN([
+
+ *** You do not appear to have an X window fonts directory in the standard
+-*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc). The
+-*** mtx.pcf font will not be installed. This means you will probably not
+-*** be able to use the mtx fonts in your x terminals, and hence be unable
+-*** to use the -x command line switch. Sorry about that...
++*** locations (/usr/lib/X11/fonts/misc or /usr/X11R6/lib/X11/fonts/misc
++*** or /usr/share/X11/fonts/misc). The mtx.pcf font will not be installed
++*** This means you will probably not be able to use the mtx fonts in your
++*** x terminals, and hence be unable to use the -x command line switch.
++*** Sorry about that...
+ ])
+ fi
+ fi
++ fi
+ fi
+
+ dnl Parse any configure options
+diff -rup a/Makefile.am b/Makefile.am
+--- a/Makefile.am 2019-03-27 15:36:28.000000000 +0100
++++ b/Makefile.am 2020-11-26 12:21:59.701060016 +0100
+@@ -28,16 +28,21 @@ install-data-local:
+ if test -d /usr/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
+ echo " probably have to restart X window in order to use the mtx.pcf font."; \
++ elif test -d /usr/share/X11/fonts/misc; then \
++ echo " Installing X window matrix fonts in /usr/share/X11/fonts/misc..."; \
++ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/share/X11/fonts/misc; \
++ echo " Running mkfontdir /usr/share/X11/fonts/misc..."; \
++ $(MKFONTDIR) /usr/share/X11/fonts/misc; \
++ echo " Done. If this is the first time you have installed CMatrix you will"; \
++ echo " probably have to restart X window in order to use the mtx.pcf font."; \
+ else \
+ if test -d /usr/X11R6/lib/X11/fonts/misc; then \
+ echo " Installing X window matrix fonts in /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+- $(INSTALL_DATA) $(srcdir)/mtx.pcf /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Running mkfontdir /usr/X11R6/lib/X11/fonts/misc..."; \
+ $(MKFONTDIR) /usr/X11R6/lib/X11/fonts/misc; \
+ echo " Done. If this is the first time you have installed CMatrix you will"; \
diff --git a/cmatrix.spec b/cmatrix.spec
index 7b2d660..55d1396 100644
--- a/cmatrix.spec
+++ b/cmatrix.spec
@@ -3,20 +3,24 @@
%global aurgiturl https://git.archlinux.org/svntogit/community.git
-Name: cmatrix
-Version: 1.2a
-Release: 8%{?dist}
-Summary: A scrolling 'Matrix'-like screen
-
-License: GPLv2+
-URL: http://www.asty.org/%{name}
-Source0: %{url}/dist/%{name}-%{version}.tar.gz
-Source1: %{aurgiturl}/plain/trunk/%{name}-tty?h=packages/%{name}#/%{name}-tty
-
-BuildRequires: gcc
-BuildRequires: pkgconfig(ncurses)
-BuildRequires: help2man
-BuildRequires: make
+Name: cmatrix
+Version: 2.0
+Release: 1%{?dist}
+Summary: A scrolling 'Matrix'-like screen
+
+License: GPLv2+
+URL: https://github.com/abishekvashok/%{name}
+Source0: https://github.com/abishekvashok/%{name}/archive/v%{version}/%{name}-%{ve...
+Source1: %{name}-tty
+Patch0: cmatrix-x11-font-path.patch
+
+BuildRequires: gcc
+BuildRequires: pkgconfig(ncurses)
+BuildRequires: help2man
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: console-setup
+BuildRequires: xorg-x11-fonts-misc
%description
@@ -41,20 +45,21 @@ The font seen in the famous movie 'The Matrix' to be used in X11.
%autosetup
cp -p %{SOURCE1} .
# install fonts properly
-sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.in
+sed -i -r 's: (%{_prefix}): \$(DESTDIR)\1:' Makefile.am
%build
+autoreconf -ivf
%configure
%make_build
help2man -N -o %{name}.1 ./%{name}
%install
-install -dm0755 %{buildroot}%{_datadir}/consolefonts
+install -dm0755 %{buildroot}%{_exec_prefix}/lib/kbd/consolefonts
%make_install
install -Dpm0644 mtx.pcf %{buildroot}%{_x11fontdir}/misc/mtx.pcf
-install -Dm755 %{name}-tty %{buildroot}%{_bindir}
+install -Dm755 %{SOURCE1} %{buildroot}%{_bindir}
install -Dpm0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
@@ -69,12 +74,10 @@ fi
%files
%license COPYING
-%doc AUTHORS NEWS README ChangeLog TODO
+%doc AUTHORS ChangeLog CODE_OF_CONDUCT.md CONTRIBUTING.md ISSUE_TEMPLATE.md NEWS README README.md
%{_bindir}/%{name}
%{_bindir}/%{name}-tty
-# we don't want to depend on other consolefonts
-%dir %{_datadir}/consolefonts
-%{_datadir}/consolefonts/matrix.*
+%{_exec_prefix}/lib/kbd/consolefonts/matrix.*
%{_mandir}/man1/%{name}.1*
%files x11-fonts
@@ -86,8 +89,8 @@ fi
%changelog
-* Tue Jan 26 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+* Wed Nov 25 2020 Didier Fabert <didier.fabert(a)gmail.com> - 2.0-1
+- Update from new upstream
* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2a-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index acab9ff..d2de506 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cmatrix-1.2a.tar.gz) = a653a840378da87877bda1b48fc4087e7789b548e0f943ae15b81b5dc7a847aed28c69d2ad955bd467f38d6a08b0960349490b61c30260767e7d1560bb542d82
+SHA512 (cmatrix-2.0.tar.gz) = 1aeecd8e8abb6f87fc54f88a8c25478f69d42d450af782e73c0fca7f051669a415c0505ca61c904f960b46bbddf98cfb3dd1f9b18917b0b39e95d8c899889530
https://src.fedoraproject.org/rpms/cmatrix/c/d2c9f259fd971212d22c931dafe2...
2 years, 12 months