[Mageia-dev] freeze push: perl-URPM-4.26 & urpmi-7.19
Claire Robinson
eeeemail at gmail.com
Sat Feb 9 23:51:22 CET 2013
On 09/02/13 21:35, Thierry Vignaud wrote:
> Hi
>
> Please let in perl-URPM-4.26 & urpmi-7.19
> I got rid of playing with rpm -Uvh --oldpackage foobar*rpm libfoobarX*rpm,
> so I added basic support for --downgrade (mga#6655).
>
> What's supported is eg:
> - enabling updates_testing
> - installing foobar from updates_testing
> - disabling updates_testing
> - running "urpmi --downgrade foobar" which will revert
> back to version from updates or release
>
> Thx
>
> eg:
> # urpmi --downgrade null
> The following package has to be removed for others to be upgraded:
> null-9-22.mga3.x86_64
> (in order to install null-9-21.mga3.x86_64) (y/N) y
> To satisfy dependencies, the following packages are going to be installed:
> Package Version Release Arch
> (medium "temp45")
> lib64null1 9 21.mga3 x86_64
> null 9 21.mga3 x86_64
> 0B of additional disk space will be used.
> 2.8KB of packages will be retrieved.
> Proceed with the installation of the 2 packages? (Y/n) y
>
>
> installing lib64null1-9-21.mga3.x86_64.rpm null-9-21.mga3.x86_64.rpm from /home1
> Preparing... #############################################
> 1/2: lib64null1 #############################################
> 2/2: null #############################################
> csh sux
> 1/1: removing null-1:9-22.mga3.x86_64
> #############################################
>
> # urpme --auto-orphans
> writing /var/lib/rpm/installed-through-deps.list
> To satisfy dependencies, the following package will be removed (0B):
>
> (orphan package)
> lib64null2-9-22.mga3.x86_64
> Remove 1 package? (y/N)
That will be really useful, thanks for adding it Thierry
Claire
More information about the Mageia-dev
mailing list