[Foresight-distro] Re: Error...changeset cannot be applied

Paul Scott-Wilson pscott at foresightlinux.org
Tue Oct 30 10:22:46 EDT 2007


On Tue, Oct 30, 2007 at 01:11:34AM +0100, Martin B?hr wrote:
| is this a sideeffect of mixing packages from different sources?

It happens when you have installed extra packages which aren't in the group -
group-dist being all the packages installed by default and their dependencies.

When the extra packages are kept in sync with the group updates just work. But
when problems occur conary won't try and force the update - it won't stomp on
files owned by another package (faac) or remove a library required by one of
your packages (wxWidgets). It leaves it to the packager or user to resolve -
which is the right thing to do.

Some times it happens by accident - faac became a dependency of the group and
by convention everything in the group comes from :1. Some people have the
package already from :1-contrib as it's a dependency of vlc. So you could
either update to version required by the group or wait for the packager to fix
it by redirecting :1-contrib to :1.

Sometimes it's a genuine problem - wxWidgets was updated to the latest version
but some packages can't be rebuilt against it yet. However since the new and
old versions don't conflict you can install them together. Eventually all
packages will be able to build against the new version.

On Mon, Oct 29, 2007 at 11:16:16PM -0500, Stanczak Group wrote:
| It's gotten worst. Now I just get this when I do the "conary updateall":
| 
| Troves being removed create unresolved dependencies:
|     wxWidgets:runtime=2.8.5-0.2-1 requires wxWidgets:lib=2.8.5-0.2-1:
|         soname: ELF32/libwx_baseu-2.8.so.0(SysV WXU_2.8 x86)
|         soname: ELF32/libwx_baseu_xml-2.8.so.0(SysV WXU_2.8 x86)
| [...]

Is this the output of `conary updateall`? wxWidgets=2.8.5 is the version
in the group so it shouldn't be erasing it. If it's because your trying
to reinstall vlc then you'll want to do::

    sudo conary update wxWidgets:lib=2.6.3-2.2-1 --keep-existing
    sudo conary update vlc
-- 
Paul Scott-Wilson (pscott)
http://sentenc.es
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.rpath.org/pipermail/foresight-distro/attachments/20071030/97f9ba39/attachment.bin


More information about the Foresight-distro mailing list