[MDEV-11889] Add delta RPMs to MariaDB yum repositories Created: 2017-01-23  Updated: 2021-04-05  Resolved: 2021-04-05

Status: Closed
Project: MariaDB Server
Component/s: Packaging
Fix Version/s: N/A

Type: Task Priority: Major
Reporter: Daniel Bartholomew Assignee: Daniel Bartholomew
Resolution: Won't Do Votes: 1
Labels: None


 Description   

Delta RPMs only contain the changes between an old rpm and its new version. They are therefore generally much smaller to download. Having these in our MariaDB repositories would help users with limited bandwidth.



 Comments   
Comment by Daniel Bartholomew [ 2017-03-02 ]

Initial attempts to generate drpm files haven't been successful.

Following the instructions in the createrepo man page, here's the command I used from within a test RHEL 6 10.1.21 repository:

createrepo -v --deltas --max-delta-rpm-size 1000000000 --oldpackagedirs $HOME/10.1.20-yum/rhel/6/x86_64/ .

The prestodelta.xml file is created and a drpms folder, but the folder is empty and the xml file just has wrapper info, and nothing about any actual delta rpms.

Comment by Daniel [ 2017-03-03 ]

While I feel helpless here (I never created a delta rpm before) I am happy to do some googling for you to see what could go wrong if you like.

Generated at Thu Feb 08 07:53:27 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.