List of long term FTBFS packages to be retired in August

2020-07-20 Thread Miro Hrončok

Dear maintainers.

Based on the current fail to build from source policy, the following packages
will be retired from Fedora 33 approximately one week before branching (August 
2020).


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 31.

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

OpenCoarrays   jussilehtola Fedora 30
js-jquery-jqplot   xavierb  Fedora 30
js-jquery1 nodejs-sig, patches, vondruchFedora 30
js-jquery2 vondruch Fedora 30
js-sizzle  nodejs-sig, patches, vondruchFedora 30
nodejs-path-type   nodejs-sig, orphan   Fedora 30
nodejs-temp-write  orphan   Fedora 30
nodejs-unique-stream   jsmith, nodejs-sig   Fedora 30
orpie  bowlofeggs, orphan   Fedora 30
rubygem-ruby-hmac  humaton, mmorsi  Fedora 30


The following packages require above mentioned packages:
Depending on: js-jquery-jqplot (1)
sympa (maintained by: xavierb)
sympa-6.2.56-1.fc33.src requires js-jquery-jqplot = 1.0.9-3.fc30
sympa-6.2.56-1.fc33.x86_64 requires js-jquery-jqplot = 
1.0.9-3.fc30

Depending on: js-jquery1 (70)
R-profvis (maintained by: qulogic)
R-profvis-0.3.6-3.fc33.src requires js-jquery1 = 1.12.4-7.fc30
R-profvis-0.3.6-3.fc33.x86_64 requires js-jquery1 = 
1.12.4-7.fc30

R-rmarkdown (maintained by: qulogic)
R-rmarkdown-2.2-1.fc33.noarch requires js-jquery1 = 
1.12.4-7.fc30
R-rmarkdown-2.2-1.fc33.src requires js-jquery1 = 1.12.4-7.fc30

copr-frontend (maintained by: clime, copr-sig, dturecek, frostyx, 
msuchy, praiskup)
copr-frontend-1.166-1.fc33.noarch requires js-jquery1 = 
1.12.4-7.fc30

ghc-pretty-show (maintained by: mathstuf)
ghc-pretty-show-1.9.5-3.fc32.x86_64 requires js-jquery1 = 
1.12.4-7.fc30

mkdocs (maintained by: cheeselee)
mkdocs-1.1.2-1.fc33.noarch requires js-jquery1 = 1.12.4-7.fc30
mkdocs-1.1.2-1.fc33.src requires js-jquery1 = 1.12.4-7.fc30

python-XStatic-jQuery (maintained by: mrunge, openstack-sig, rdopiera)
python3-XStatic-jQuery-3.4.1.0-2.fc33.noarch requires 
js-jquery1 = 1.12.4-7.fc30

python-sphinx-bootstrap-theme (maintained by: besser82, sic)
		python3-sphinx-bootstrap-theme-0.8.0-3.fc33.noarch requires js-jquery1 = 
1.12.4-7.fc30


rubygem-apipie-rails (maintained by: jaruga, ruby-packagers-sig, 
vondruch)
rubygem-apipie-rails-0.5.5-6.fc32.noarch requires js-jquery1 = 
1.12.4-7.fc30

R-BiocFileCache (maintained by: spot)
R-BiocFileCache-1.12.0-2.fc33.src requires R-rmarkdown = 
2.2-1.fc33

R-DBItest (maintained by: qulogic)
R-DBItest-1.7.0-1.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-V8 (maintained by: qulogic)
R-V8-3.1.0-3.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-broom (maintained by: qulogic)
R-broom-0.5.6-2.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-cellranger (maintained by: qulogic)
R-cellranger-1.1.0-6.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-clipr (maintained by: qulogic)
R-clipr-0.7.0-3.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-dbplyr (maintained by: qulogic)
R-dbplyr-1.4.3-2.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-devtools (maintained by: qulogic)
R-devtools-2.1.0-2.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-diffobj (maintained by: qulogic)
R-diffobj-0.3.0-2.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-dplyr (maintained by: qulogic)
R-dplyr-0.8.5-2.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-dtplyr (maintained by: qulogic)
R-dtplyr-1.0.1-2.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-foghorn (maintained by: qulogic)
R-foghorn-1.1.0-5.fc33.src requires R-rmarkdown = 2.2-1.fc33

R-forcats (maintained by: qulogic)
R-forcats-0.5.0-2.fc33.src requires R-rmarkdown = 2.

Fedora 33 Mass Rebuild

2020-07-20 Thread Mohan Boddu
Mohan Boddu 

4:32 PM (1 hour ago)
to devel-announce
Hi all,

Per the Fedora 33 schedule[1] we will start a mass rebuild for Fedora 33
on Jul 22nd 2020. We will run a mass rebuild for Fedora 33 for the
changes listed in:

https://pagure.io/releng/issues?status=Open&tags=mass+rebuild

Mass rebuild will be done in a side tag (f33-rebuild) and moved over
when completed.

Failures can be seen
https://kojipkgs.fedoraproject.org/mass-rebuild/f33-failures.html

Things still needing rebuilt
https://kojipkgs.fedoraproject.org/mass-rebuild/f33-need-rebuild.html

FTBFS bugs will be filed shortly.

Please be sure to let releng know if you see any bugs in the
reporting. You can contact releng in #fedora-releng on freenode, by
dropping an email to our list[2] or filing an issue in pagure[3]

Regards,
Mohan Boddu.

[1] https://fedorapeople.org/groups/schedule/f-33/f-33-key-tasks.html
[2] https://lists.fedoraproject.org/admin/lists/rel-eng.lists.fedoraproject.org/
[3] https://pagure.io/releng/
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-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-announce@lists.fedoraproject.org


F33 Change proposal: Stratis 2.1.0 (Self-Contained Change)

2020-07-20 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/Stratis_2.1.0

= Stratis 2.1.0 =

== Summary ==
Stratis now supports per-pool encryption of the devices that form a pool's
data tier. A pool may be encrypted, or its constituent encrypted devices
may be activated, by means of a key stored in the kernel keyring.

== Owner ==
* Name: [[User:dkeefe|Dennis Keefe]], [[User:mulhern|Anne Mulhern]],
[[User:jbaublitz|John Baublitz]]
* Email: dke...@redhat.com, amulh...@redhat.com, jbaubl...@redhat.com

== Detailed Description ==
=== Stratis 2.1.0 introduces support for encryption. ===

It supports per-pool encryption of the devices that form a pool's data
tier. A pool may be encrypted, or its constituent encrypted devices may be
activated, by means of a key stored in the kernel keyring.

=== stratisd 2.1.0 ===
This release implements encryption support and adds several new D-Bus
interfaces to administer or monitor that support.

It implements encryption support in the following way:

* A single instance of stratisd can support both encrypted and unencrypted
pools.
The choice to encrypt a pool must be made at the time a pool is created.

* At present, the use of a cache and of encryption are mutually exclusive;
if the pool is created with encryption enabled, then it is not possible to
create a cache.

* Each pool may be encrypted by means of a key in the kernel keyring; each
encrypted pool may make use of a different key, but all devices in a pool
are encrypted with a single key.

* Any additional devices that are added to an encrypted pool's data tier
will be encrypted using the key that was specified when the pool was
initialized.

=== stratisd 2.1.0 supplies several new D-Bus interfaces: ===

* org.storage.stratis2.manager.r1: This interface supplies an extended
CreatePool method, to support an optional argument for encryption. In
addition, it supplies a number of methods for key management.

* org.storage.stratis2.pool.r1: This interface supports explicit
initialization of a cache tier. Previously, a cache was initialized as a
side-effect of the addition of the first device to the cache tier. It also
supports the new Encrypted property.

* org.storage.stratis2.FetchProperties.r1: This interface supports an
additional HasCache property.

* org.storage.stratis2.Report.r1: This interface supports a set of ad-hoc
reports about Stratis. The interface is unstable; the names by which the
reports can be accesed are not guaranteed to remain stable, and the format
of any report is only guaranteed to be valid JSON.

Please consult the D-Bus API Reference for the precise D-Bus specification.

The following are significant implementation details:

* Each block device in an encrypted pool's data tier is encrypted with a
distinct, randomly chosen MEK (Media Encryption Key) on initialization.

* All devices belonging to a single encrypted pool share a single
passphrase, supplied via the kernel keyring.

* The release requires cryptsetup version 2.3.

=== stratis-cli 2.1.0 ===
This release requires stratisd 2.1.0. The user will observe the following
changes:

* The pool create command has been extended to allow encryption.

* There is a new pool init_cache command for initializing a cache.

* There is a new subcommand, key, for key management tasks.

* There is a new subcommand, report, which allows the display of certain
reports generated by stratisd.

* The output of pool list now includes a Properties column; each entry in
the column is a string encoding the following properties of the pool: (1)
whether or not it has a cache, (2) whether or not it is encrypted.

* All commands now verify that stratis is communicating with a compatible
version of stratisd and will fail with an appropriate error if stratisd is
found to have an incompatible version.

=== Usage ===
To create an encrypted pool, a user must first ensure that a key is placed
in the kernel keyring. We strongly encourage using the commands available
via the stratis "key" subcommand for this task. This key, which is secret,
has a corresponding key description, which is public.

An encrypted pool is then created by specifying the key description when
using the pool create command.

It is necessary that the correct key and corresponding key description be
set in the kernel keyring in order to set up a previously encrypted pool.
Setting up a previously encrypted pool requires an explicit pool unlock
command from the user. This command will attempt to unlock the devices
belonging to any previously encrypted pool; it can only unlock all devices
if a key for every encrypted pool is in the keyring. Once the devices
belonging to a previously encrypted pool have been unlocked, the pool will
be set up, and can be used in exactly the same manner as an unencrypted
pool.

== Feedback ==

== Benefits to Fedora ==
* A new feature that allows users to create pools that encrypt all data
devices and consequently securely store all user data.

== Scope ==
* Proposal owners:
** Package Rust crate lib

Orphaned packages looking for new maintainers

2020-07-20 Thread Miro Hrončok

The following packages are orphaned and will be retired when they
are orphaned for six weeks, unless someone adopts them. If you know for sure
that the package should be retired, please do so now with a proper reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life

Note: If you received this mail directly you (co)maintain one of the affected
packages or a package that depends on one. Please adopt the affected package or
retire your depending package to avoid broken dependencies, otherwise your
package will be retired when the affected package gets retired.

Request package ownership via the *Take* button in he left column on
https://src.fedoraproject.org/rpms/

Full report available at:
https://churchyard.fedorapeople.org/orphans-2020-07-20.txt
grep it for your FAS username and follow the dependency chain.

Package  (co)maintainers   Status Change

Java-WebSocketorphan   2 weeks ago
amftools  churchyard, orphan   0 weeks ago
anchorman orphan   2 weeks ago
atoum orphan   4 weeks ago
beaconorphan   2 weeks ago
carto nodejs-sig, orphan   1 weeks ago
cinnamon-themes   jcpunk, orphan, suve 2 weeks ago
closure-compiler  orphan   0 weeks ago
datanucleus-maven-parent  orphan   5 weeks ago
docker-client-javajjohnstn, orphan, rgrunber   2 weeks ago
ebay-cors-filter  orphan   5 weeks ago
eclipse-remoteeclipse-sig, orphan  0 weeks ago
emacs-lua orphan   0 weeks ago
ember-media   mpreisle, orphan 2 weeks ago
felix-osgi-obrjcapik, mizdebsk, orphan 3 weeks ago
felix-shell   mizdebsk, orphan 3 weeks ago
foo2zjs   orphan   2 weeks ago
gabedit   itamarjp, orphan, rathann,   1 weeks ago
  scitech_sig
gallery3-openid   orphan   2 weeks ago
gdb-heap  orphan, siddhesh 2 weeks ago
gfal2-utilandreamanzi, gbitzes, orphan 0 weeks ago
gimp-normalmaporphan   1 weeks ago
gloobus-preview   orphan   2 weeks ago
glpi  orphan   3 weeks ago
gnome-mud orphan   2 weeks ago
gnusim8085orphan   1 weeks ago
gobby05   kevin, orphan5 weeks ago
golang-github-calmh-dugo-sig, orphan   1 weeks ago
golang-github-calmh-xdr   go-sig, orphan   1 weeks ago
golang-github-chmduquesne-go-sig, orphan   1 weeks ago
rollinghash
golang-github-d4l3k-messagediff   go-sig, orphan   1 weeks ago
golang-github-jackpal-gateway go-sig, orphan   1 weeks ago
golang-github-syncthing-notifygo-sig, orphan   1 weeks ago
golang-github-thejerf-suture  go-sig, orphan   1 weeks ago
golang-github-vitrun-qart go-sig, orphan   1 weeks ago
gr-iioorphan   2 weeks ago
grig  orphan   2 weeks ago
gspiceui  orphan   2 weeks ago
gtkmathview   orphan   2 weeks ago
hip   orphan   0 weeks ago
icon-slicer   alexl, caillon, caolanm, 4 weeks ago
  gnome-sig, johnp, mbarnes,
  orphan, rhughes, rstrode, ssp
iipsrvorphan   3 weeks ago
inception orphan   2 weeks ago
iptux orphan   2 weeks ago
jake  nodejs-sig, orphan, piotrp   1 weeks ago
javolutionorphan   5 weeks ago
joda-convert  mizdebsk, orphan, spike  3 weeks ago
js-jquery-datetimepicker  orphan   5 weeks ago
kosmtik