<br><tt><font size=2>freenx-knx-bounces@kde.org wrote on 03/05/2013 20:45:51:<br>
<br>
[SNIP]</font></tt>
<br><tt><font size=2> <br>
> I thought rpm-packaging and yum were supposed to solve all of our<br>
> dependency problems....<br>
</font></tt>
<br><tt><font size=2>They solve all the ones that the packager finds (
are missing )</font></tt>
<br><tt><font size=2>when he/she/it compiles from source and builds the
rpm</font></tt>
<br>
<br><tt><font size=2>BUT</font></tt>
<br>
<br><tt><font size=2>If you have "it" installed already because
you went for</font></tt>
<br><tt><font size=2>        workstation</font></tt>
<br><tt><font size=2>or some such when you first installed</font></tt>
<br><tt><font size=2>then you won't have it as a "dependency"
because</font></tt>
<br><tt><font size=2>that just means packages differing from base</font></tt>
<br><tt><font size=2>( i.e. every rpm doesn't list every single other rpm
it needs )</font></tt>
<br>
<br>
<br><tt><font size=2>Redhat have now produced a mix of "base"
configurations,</font></tt>
<br><tt><font size=2>the smallest of which as far as I can see gives you
a non</font></tt>
<br><tt><font size=2>fuctioning installation which won't install any other</font></tt>
<br><tt><font size=2>packages so you can't fix it either.</font></tt>
<br>
<br><tt><font size=2>They have also split X up into smaller packages which
are</font></tt>
<br><tt><font size=2>installed by default.</font></tt>
<br>
<br><tt><font size=2>BUT</font></tt>
<br>
<br><tt><font size=2>Things have moved on since nomachine forked X11</font></tt>
<br><tt><font size=2>so the legacy stuff is installed but is not depended</font></tt>
<br><tt><font size=2>upon any more.</font></tt>
<br>
<br><tt><font size=2>i.e. if you can miss installing older things now</font></tt>
<br><tt><font size=2>without hitting a dependency</font></tt>
<br>
<br>
<br><tt><font size=2>This means that to produce an accurate list of</font></tt>
<br><tt><font size=2>dependencies for every version of fedora/RHEL</font></tt>
<br><tt><font size=2>the NX library rpm  packager has to</font></tt>
<br>
<br><tt><font size=2>        strace nxagent</font></tt>
<br>
<br><tt><font size=2>1/ find out everything it needs in its various configurations</font></tt>
<br><tt><font size=2>2/ find out which new split-off rpms they're all in</font></tt>
<br><tt><font size=2>3/ add them all as as dependencies.</font></tt>
<br>
<br><tt><font size=2>Some hope getting that all correct.</font></tt>
<br>
<br><tt><font size=2>Better to just add them all I suppose</font></tt>
<br>
<br><tt><font size=2>Poor Akemi</font></tt>
<br>
<br>
<br><tt><font size=2>> <br>
> --<br>
>    Les Mikesell<br>
>      lesmikesell@gmail.com<br>
</font></tt>