[pacman-dev] Yum-presto like
It's posible to use or create something like yum-presto for pacman? -- Matias Hernández (Msdark) www.msdark.archlinux.cl ArchLinux-CL - WikiAdmin MSN: matiasfh@gmail.com Twitter : www.twitter.com/msdark Plurk : www.plurk.com/msdark Linux User: #445065 http://keys.gnupg.net/pks/lookup?op=get&search=0xEA3EEC672189419C
Matias Hernandez Arellano wrote:
It's posible to use or create something like yum-presto for pacman?
Is it possible for you to describe what yum-presto is? Allan
Allan McRae escribió:
Matias Hernandez Arellano wrote:
It's posible to use or create something like yum-presto for pacman?
Is it possible for you to describe what yum-presto is?
Allan
(sorry for my english) Yum-presto (formelly presto) is a plugin for yum (a pacman like for Fedora). This plugin optimize the size of the updates using deltarpms. The idea is check the difference between installed package and the new one to only download the difference, like a patch.. You can read here: http://fedoraproject.org/wiki/Releases/FeaturePresto and here http://lwn.net/Articles/329484/ Greatings -- Matias Hernández (Msdark) www.msdark.archlinux.cl ArchLinux-CL - WikiAdmin MSN: matiasfh@gmail.com Twitter : www.twitter.com/msdark Plurk : www.plurk.com/msdark Linux User: #445065 http://keys.gnupg.net/pks/lookup?op=get&search=0xEA3EEC672189419C
Matias Hernandez Arellano wrote:
Allan McRae escribió:
Matias Hernandez Arellano wrote:
It's posible to use or create something like yum-presto for pacman?
Is it possible for you to describe what yum-presto is?
Allan
(sorry for my english) Yum-presto (formelly presto) is a plugin for yum (a pacman like for Fedora). This plugin optimize the size of the updates using deltarpms. The idea is check the difference between installed package and the new one to only download the difference, like a patch.. You can read here: http://fedoraproject.org/wiki/Releases/FeaturePresto and here http://lwn.net/Articles/329484/
Using package deltas has been fully implemented in pacman but currently Arch does not use it. Allan
Allan McRae escribió:
Matias Hernandez Arellano wrote:
Allan McRae escribió:
Matias Hernandez Arellano wrote:
It's posible to use or create something like yum-presto for pacman?
Is it possible for you to describe what yum-presto is?
Allan
(sorry for my english) Yum-presto (formelly presto) is a plugin for yum (a pacman like for Fedora). This plugin optimize the size of the updates using deltarpms. The idea is check the difference between installed package and the new one to only download the difference, like a patch.. You can read here: http://fedoraproject.org/wiki/Releases/FeaturePresto and here http://lwn.net/Articles/329484/
Using package deltas has been fully implemented in pacman but currently Arch does not use it.
Allan
Sorry for my insistence... This implementation is in a new version of pacman? or Arch never will have this feature? -- Matias Hernández (Msdark) www.msdark.archlinux.cl ArchLinux-CL - WikiAdmin MSN: matiasfh@gmail.com Twitter : www.twitter.com/msdark Plurk : www.plurk.com/msdark Linux User: #445065 http://keys.gnupg.net/pks/lookup?op=get&search=0xEA3EEC672189419C
Matias Hernandez Arellano wrote:
Allan McRae escribió:
Matias Hernandez Arellano wrote:
Allan McRae escribió:
Matias Hernandez Arellano wrote:
It's posible to use or create something like yum-presto for pacman?
Is it possible for you to describe what yum-presto is?
Allan
(sorry for my english) Yum-presto (formelly presto) is a plugin for yum (a pacman like for Fedora). This plugin optimize the size of the updates using deltarpms. The idea is check the difference between installed package and the new one to only download the difference, like a patch.. You can read here: http://fedoraproject.org/wiki/Releases/FeaturePresto and here http://lwn.net/Articles/329484/
Using package deltas has been fully implemented in pacman but currently Arch does not use it.
Allan
Sorry for my insistence... This implementation is in a new version of pacman? or Arch never will have this feature?
The current version of pacman supports this feature but the Arch repos are not set up to use it. Allan
Sorry for hijacking this a little. Is there documentation available on this? I'd like to exploit this feature with a personal repo (3 computers with slow connections use it); what should be done on the packaging/server side so that if the user enables UseDelta, it will work seamlessly with packages built with xdelta? That's as far as I understand this. There were discussions in the past but I never noticed how one would go about setting it up.
Ray Rashif wrote:
Sorry for hijacking this a little.
Is there documentation available on this? I'd like to exploit this feature with a personal repo (3 computers with slow connections use it); what should be done on the packaging/server side so that if the user enables UseDelta, it will work seamlessly with packages built with xdelta? That's as far as I understand this. There were discussions in the past but I never noticed how one would go about setting it up.
pkgdelta --help
Not a lot.... but this should get you started. pkgdelta (pacman) 3.3.0 Usage: pkgdelta [-q] <package1> <package2> pkgdelta will create a delta file between two packages This delta file can then be added to a database using repo-add. Example: pkgdelta pacman-3.0.0.pkg.tar.gz pacman-3.0.1.pkg.tar.gz
Awesome, thanks.
On Sat, Sep 5, 2009 at 1:10 PM, Ray Rashif<schivmeister@gmail.com> wrote:
Awesome, thanks.
Testing is highly welcome, as well as feedback and suggestions, if we want this stuff to mature one day :)
participants (4)
-
Allan McRae
-
Matias Hernandez Arellano
-
Ray Rashif
-
Xavier