Re: What Is Linux?



John Thompson <john@xxxxxxxxxxxxxxxxxx> writes:
[...]
If a program was written explicitly expecting to find, say, a gtk2.6
widget set, and you only have gtk2.0 installed, it will complain if/when
it tries to find a missing widget. The same goes for KDE and qt widgets.

Sometimes the author will allow you to configure using an earlier
version, e.g. "./configure --with-gtk2.0" or something, but you can't
count on all source code to do this.

You can build the newer gtk (or qt, or whatever) on your old system, but
that's where you start hitting similar issues with other packages like
glib or gdk and such. So then you go to build the newer versions of
those packages, run into the same problem again with something else,
continuing recursively until you throw in the towel.

OK, I'm hearing you now. (The perspective of a new day, I guess.)

There would be no "throwing in the towel" If all the dependencies
were automated, as they are for RPM packages. The upgrade for
xyz application might "balloon" into a 50 MB dependency list, but
it would still be automated and theoretically should go without a
hitch.

I suspect the real issue is that projects like gnome and other important
library / application providers don't take the time to create the RPM
package. I'm not blaming them since package creation (done properly) is
probably a royal pain in the ass, but I conjecture that's where my
paradigm breaks down.
--
% Randy Yates % "So now it's getting late,
%% Fuquay-Varina, NC % and those who hesitate
%%% 919-577-9882 % got no one..."
%%%% <yates@xxxxxxxx> % 'Waterfall', *Face The Music*, ELO
http://www.digitalsignallabs.com
.



Relevant Pages

  • Re: What Is Linux?
    ... versions of gtk that are not backward compatible? ... place a big wrench in the paradigm I suggested. ... it tries to find a missing widget. ... that's where you start hitting similar issues with other packages like ...
    (linux.redhat)
  • Re: What Is Linux?
    ... versions of gtk that are not backward compatible? ... If a program was written explicitly expecting to find, say, a gtk2.6 ... it tries to find a missing widget. ... that's where you start hitting similar issues with other packages like ...
    (linux.redhat)
  • Re: Specfile question about %{?dist}
    ... I have a Fedora FC5 running hapily on my laptop. ... RPM packages, starting from *.src.rpm source packages and applying my ... Spec file addition: %define dist .fc5 ...
    (linux.redhat)
  • Re: [SLE] samba 3.0.7 from suse.com on 8.2 pro (SMP) does not work
    ... I am on a very similar platform, also SuSE 8.2 Prof., and I have updated Samba ... using the very same rpm packages you mention and everything is working just ...
    (SuSE)
  • Re: when rpm --rebuilddb doesnt work! what next?
    ... > rotated by log rotate), and you have available the rpm packages (On CD, in ... redhat-linux/redhat for a lot of files. ... Sort that list and you should have a list of all the packages installed on ...
    (RedHat)