Up2date not being maintained any longer?
Jim Cornette
fct-cornette at insight.rr.com
Fri Apr 8 00:31:00 UTC 2005
seth vidal wrote:
>>For yum, it would be nice if you could yum -y update and get the
>>updates. The problem is that it had over 100 rpms that it could
>>successfully update if it would do its best. Up2date does the same
>>thing, so not really an up2date vs. yum issue. With a customized and
>>manually edited script, I could get yum to do what I wanted by using the
>>information related to what up2date was trying to install.
>
>
> I keep suggesting you use the yum shell and you don't seem to have tried
> it.
>
> Try this, please:
>
> yum shell
>
>>update
>>transaction solve
>
> <some error occurs here>
>
>>exclude package-that-causes-error
>>update
>>transaction solve
>
> <no errors>
>
>>run
>>quit
>
>
> ta da!
>
> -sv
I tried the shell and it did not show any conflicting programs. It
installed all of the packages that were held up because of a multimedia
program using an older flac library conflicted with the newer version.
The programs still works but I do not have any flac formatted files to
see if they error. The DVDs still work.
Stumbling around in the shell, I got by with this transaction.
Thanks Seth. This should be a useful feature when it is further
developed. The exclude package-that-causes-error below was added to a
single > prompt that was returned. I figure that you would exclude k3b
instead of the literal in your posting. Of coarse, I had to try the
literal at the > prompt.
Jim
yum shell
Setting up Yum Shell
> transaction solve
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
> exclude package-that-causes-error
commands: clean, config, exit, groupinfo, groupinstall, grouplist,
groupremove, groupupdate, info, install, list,
localinstall, makecache, provides, quit, remove,
repo, run, search, transaction, update
> transaction
Transaction Summary
=============================================================================
Install 0 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
> transaction update
transaction arg
list: lists the contents of the transaction
reset: reset (zero-out) the transaction
solve: run the dependency solver on the transaction
run: run the transaction
> transaction list
Transaction Summary
=============================================================================
Install 0 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
> transaction solve
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
> run
> transaction solve
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
> transaction
Transaction Summary
=============================================================================
Install 0 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
> update
Setting up Update Process
Setting up repositories
development 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 955 kB 00:22
developmen: ################################################## 3491/3491
Added 3491 new packages, deleted 0 old in 61.94 seconds
> run
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
cryptsetup-luks i386 1.0-1 development
421 k
replacing cryptsetup.i386 0.1-4
Updating:
flac i386 1.1.2-24 development
291 k
flac-devel i386 1.1.2-24 development
734 k
gstreamer-plugins i386 0.8.8-5 development
1.4 M
gstreamer-plugins-deve i386 0.8.8-5 development
35 k
k3b i386 0.11.23-2 development
5.8 M
kdemultimedia i386 6:3.4.0-2 development
6.8 M
kdemultimedia-devel i386 6:3.4.0-2 development
143 k
libmusicbrainz i386 2.1.1-1 development
195 k
sound-juicer i386 2.10.1-1 development
346 k
vorbis-tools i386 1:1.0.1-6 development
189 k
Transaction Summary
=============================================================================
Install 1 Package(s)
Update 10 Package(s)
Remove 0 Package(s)
Total download size: 16 M
Is this ok [y/N]: y
Downloading Packages:
<snip> transaction test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
<snip> installing
Removing : cryptsetup ####################### [20/22]
Cleanup : libmusicbrainz ####################### [21/22]
Cleanup : flac-devel ####################### [22/22]
Installed: cryptsetup-luks.i386 0:1.0-1
Updated: flac.i386 0:1.1.2-24 flac-devel.i386 0:1.1.2-24
gstreamer-plugins.i386 0:0.8.8-5 gstreamer-plugins-devel.i386 0:0.8.8-5
k3b.i386 0:0.11.23-2 kdemultimedia.i386 6:3.4.0-2
kdemultimedia-devel.i386 6:3.4.0-2 libmusicbrainz.i386 0:2.1.1-1
sound-juicer.i386 0:2.10.1-1 vorbis-tools.i386 1:1.0.1-6
Replaced: cryptsetup.i386 0:0.1-4
Finished Transaction
> quit
Leaving Shell
<running yum again for test>
yum update
Setting up Update Process
Setting up repositories
development 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 955 kB 00:03
developmen: ################################################## 3491/3491
Added 6 new packages, deleted 6 old in 17.10 seconds
No Packages marked for Update/Obsoletion
More information about the fedora-test-list
mailing list