Re: debian



On Fri, 21 Apr 2006, in the Usenet newsgroup alt.linux, in article
<4ar1ktFub4ngU1@xxxxxxxxxxxxxx>, J.O. Aho wrote:

I don't understand why distros don't put this site as a dekstop link, so
people could easily find programs that aren't provided by the distro itself.

Extremely simple. Binary packages should be compiled for the specific
distribution/release that the user has. A package built for one distribution
often will not work in others. Given that distrowatch has hundreds of
different and not always compatible distributions, do you expect the author
of software on freshmeat.net to provide versions for all distributions? Or
only the most popular? A solution to that problem is to provide a source
package that the user can compile or build. This then runs into complications
when the user gets another package that does use the distribution's package
manager to install, but has a prerequisite or dependency of something in the
tarball that the user had installed manually. Most package managers do not
look for the file that is required, but consult a database of what packages
are installed. Then you have the users whining about "Package $FOO won't
install because it says it needs $BAR, but I installed it - see the file is
located right here in /usr/local/bin/ (or /opt/freeble/baz)".

Old guy
.



Relevant Pages

  • Re: MV on Ubuntu
    ... I tend to lean towards Debian for a stable Linux O/S. ... admin to install and remove software bundles without breaking the ... Thing is, if you create a package for any distro, you SHOULD be able ...
    (comp.databases.pick)
  • Errors applying kernel patch 118833-36
    ... install of Solaris 10 11/06. ... However, once the package list is done, I see a worrisome message: ... Below is the complete console output of the patch run. ... Changes for package SUNWnfsskr will not be applied to the system. ...
    (SunManagers)
  • Re: [opensuse] question about compiling an app and installing
    ... I would do the standard config make install procedure on all three ... Use the checkinstall program that will help you to build package for certain ... Same distro has release versions, updates, and it can happen that application ... If you know what to tweak, it can work, but simply compiling on one machine ...
    (SuSE)
  • Re: Library file locations
    ... package in /usr which overwrites a file already installed by the distro. ... Therefore it is good practice to install under /usr/local to prevent messing ... automake, etc. ...
    (comp.lang.ada)
  • Re: Linux Vs. FreeBSD
    ... >>> with missing dependencies. ... >>> realistically has to be done by the maintainer of the distro, ... >>> maintainer of the package, ... has made a lot of effort towards making it easy to install. ...
    (comp.os.linux.misc)