#485 Issue 423 - Rebase apt from apt-rpm to Debian's apt
Merged 4 years ago by pbokoc. Opened 4 years ago by pbokoc.
fedora-docs/ pbokoc/release-notes iss423  into  f32

@@ -5,7 +5,7 @@ 

  

  == Bazaar has been replaced by Breezy

  

- In Fedora 32, the `breezy` package for a version control system obsoletes the `bzr` and `git-remote-bzr` packages related to the Bazaar version control system. As a result, users who install `bzr` will receive `breezy` instead. The `bzr` command (Bazaar) will be provided as a symbolic link to the `brz` command (Breezy). 

+ In Fedora 32, the `breezy` package for a version control system obsoletes the `bzr` and `git-remote-bzr` packages related to the Bazaar version control system. As a result, users who install `bzr` will receive `breezy` instead. The `bzr` command (Bazaar) will be provided as a symbolic link to the `brz` command (Breezy).

  

  == MariaDB 10.4

  
@@ -29,8 +29,8 @@ 

  

  == rdiff-backup 2.0.0

  

- This new release has been made truly ready for the future, with a move to https://github.com/rdiff-backup[GitHub], Python 3 support, automated CI/CD 

- pipeline on https://travis-ci.org/rdiff-backup[Travis], availability on https://pypi.org/project/rdiff-backup[PyPi] and no known regression bug 

+ This new release has been made truly ready for the future, with a move to https://github.com/rdiff-backup[GitHub], Python 3 support, automated CI/CD

+ pipeline on https://travis-ci.org/rdiff-backup[Travis], availability on https://pypi.org/project/rdiff-backup[PyPi] and no known regression bug

  compared to version 1.2.8/1.3.3.

  

  We even found the time to add a few features for you (details in the https://github.com/rdiff-backup/rdiff-backup/blob/v2.0.0/CHANGELOG[change log]):
@@ -41,22 +41,34 @@ 

  * reproducible builds are possible

  * verbosity can be set via environment variable `RDIFF_BACKUP_VERBOSITY`

  

- On the down side, we have to say that due to the many changes, rdiff-backup 2.x can't communicate with older versions 1.x in client-server mode (*but* the 

+ On the down side, we have to say that due to the many changes, rdiff-backup 2.x can't communicate with older versions 1.x in client-server mode (*but* the

  repository formats remain compatible), so you'll need to upgrade client and server at once.

  

- Which brings us to the installation, described in details in the https://github.com/rdiff-backup/rdiff-backup/blob/v2.0.0/README.md[read me], 

+ Which brings us to the installation, described in details in the https://github.com/rdiff-backup/rdiff-backup/blob/v2.0.0/README.md[read me],

  but here's the quick version:

  

  * On Fedora 32, in this distribution

  * On Fedora 30 and 31 available as an update

  * CentOS/RHEL 7 and 8, available as an update in https://fedoraproject.org/wiki/EPEL[EPEL]

  * On Ubuntu, you may use https://code.launchpad.net/~rdiff-backup/+archive/ubuntu/rdiff-backup-development[Otto's PPA repo]

- * Windows, download the asset `rdiff-backup-2.0.0.win32exe.zip` from https://github.com/rdiff-backup/rdiff-backup/releases/tag/v2.0.0[here] and 

+ * Windows, download the asset `rdiff-backup-2.0.0.win32exe.zip` from https://github.com/rdiff-backup/rdiff-backup/releases/tag/v2.0.0[here] and

  unpack it somewhere in your `PATH`.

- * Any other supported platform, use `pip install rdiff-backup` (or download and install the proper asset from 

+ * Any other supported platform, use `pip install rdiff-backup` (or download and install the proper asset from

  https://github.com/rdiff-backup/rdiff-backup/releases/tag/v2.0.0[here]).

  

  If you encounter issues, log a ticket in https://bugzilla.redhat.com/[Bugzilla], contact us on the https://lists.nongnu.org/mailman/listinfo/rdiff-backup-user[rdiff-backup-users mailing list]

  and/or https://github.com/rdiff-backup/rdiff-backup/issues/new[report an issue].

  

  Happy backup, and remember: _no_ backup, _no_ pity!

+ 

+ == apt package rebased from apt-rpm to Debian's apt

+ 

+ Before Fedora 32, the `apt` package did not use the mainline `apt` software from Debian, but instead the `apr-rpm` fork.

+ It had the advantage of allowing users to use `apt-get` commands in the terminal and use them to install packages from Fedora's DNF repositories.

+ This was useful because a lot of tutorials online use `apt-get`.

+ 

+ By switching the Fedora apt package from `apt-rpm` to regular `apt` we move from a dead to a living upstream.

+ We also close security holes and introduce a critical dependency for more packages from the `DPKG` ecosystem.

+ It is already possible to build Deb packages in Fedora, including with `pbuilder`, an equivalent for `mock` in the `DPKG` ecosystem, however `pbuilder` uses `debootstrap` to provision a build environment. 

+ While we may lose the ability to `apt-get install` Fedora packages from the command line, we also open the gate for `sbuild`, another mock equivalent to build Debs in a clean environment.

+ This change offers more options to target Debian and derivative systems without leaving the Fedora comfort zone.

Pull-Request has been merged by pbokoc

4 years ago
Metadata