Re: Up2date not being maintained any longer?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]