Language Selection

English French German Italian Portuguese Spanish

Packaging LSB packages - a first glimpse

Filed under
Misc

In my opinion the current software-packaging/software-install system for Linux systems is a crappy thing:

Every distribution packages the most interesting and important packages for itself: KDE stuff, GNOME, compiler, apache, and add on packages like firefox. Therefore, each work is repeated not only twice but dozens of times. For Suse, for Fedora Core, for Ark Linux, for Debian, for Ubuntu, and so on. And the packages are usually not compatible between the different distributions.

This is dumb - I must know it because I’m part of the game (I package ktorrent and rsibreak for Fedora Core).

The reasons behind this is well known: there was no standard at the beginning, and therefore everyone did it his/her own way. These ways were different sometimes, depending on the roots of the packager. The result is as already mentioned: duplicate work (ha, if only, multiplicate work is closer to the truth), incompatibility - and the worst result is that software for Linux is usually released as the source code only, without any chance for an average computer user to install it.

Full Story.

Dumb, dumb, dumb

Fortunately, Mandriva lets me use OpenOffice, Firefox and Thunderbird straight from OpenOffice.org and the Mozilla Foundation.

Why Mandi and other distros find it necessary to make a mess of such good software by cobbling together their own versions has always baffled me. Especially when their operating systems (surely their raison d'etre) are in such dire need of repair. Wouldn't that be a better way to spend their resources?

Why can't I readily install exactly the same software on one distro as I install on another?

An OS gem

It's not really a problem.

With things like Autopackage available it shouldn't be a problem for vendors to package non critical applications like the ones you mentioned. System critical applications from the repository, games and other software from Loki installers, Bitrock and Autopackage. It's not the distibutors that's the problem, it's the vendors not paying attention.

The original point

The original point, I thought, was that the distros are all working on basically the same software.

Only it isn't exactly the same because they mess around with it to make it comply with the idiosyncrasies they've decided to use in their OS (like piling everything up in /usr/lib).

And it isn't compatible with the "same" software on another distro because it's idiosyncratic and because they've decided in their muleheadedness that they can make OpenOffice better than OpenOffice.org or Firefox better than the Mozilla Foundation.

An example. I installed the (then) latest version of Thunderbird on my newly installed Fedora 5 but couldn't run it because a C++ library (.so.5) wasn't installed or even included in the DVD sized FC installer. Instead they had .so.4.x, upgradeable to .so.4.x+ and .so.6 somewhere or other.

So, I had to go to the Fedora forum to find out what jiggery-pokery was required; I got the info but, also, lectures about installing software ONLY from the repositories and how dare I, as a newbie, question the wise judgment of the wizards at FC and the wizards on the FC forum? Jeepers, creepers. There was I thinking that the purpose of an OS was to enable a person to run apps.

For seekers only

But the truth is.

I shall only comment on the /usr/lib issue as it's called, following standards.
The same story goes for other Unices and clones. Some follow them as they should, some invent their own variants. Personally I don't like Fedora, actually I hated everything since Redhat 8.0 as it became so flawed.

Let's hope for a decent option

Sooner or later, I suppose, only the strong will survive and standards will apply. I just hope Ubuntu, Fedora and SuSE are not the only options. I dislike all of them.

I did not realise there is a "/usr/lib issue".

For seekers only

Filesystem Hierarchy Standard.

http://en.wikipedia.org/wiki/FHS

Take a look into our world and you will understand how things work.

Filesystem Hierarchy Standard

All good stuff, I'm sure. Like the LSB and the Portland project and I forget the other names. I'm all in favour of common standards and hope the day arrives.

From your link:

Quote:
Still, the vast majority of the Linux distributions, including those developed by members of the Free Standards Group, do not follow this proposed standard.

Isn't that the point?

For seekers only

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Proven methods to scheme an celebration the best way

There exist quite a lot of jobs linked to Catering Venue Pottstown, PA planning. Whether it is a little party that include birthday celebration or relatives reunion, or perhaps colossal celebration like corporate parties or product launching, food is just one fundamental problem. To attendees and people, the foods which you will serve is something they are simply seeking forward much too. The achievement for the Bridal Shower Pottstown, PA is deeply linked to the quality of your dishes and drinks you may have served. For internet marketing business gatherings, perfect food items would mean ideal picture and stronger brand.

So as to give your attendees or would-be shoppers a novel Retirement Party Pottstown, PA knowledge, it is suggested to plan your food specifications by using a trustworthy catering agency. The advantages you should get in choosing the solutions of food items agencies are listed below:

You remove worry in meals preparations. Catering manufacturers can help you make a menu suited on your tastes and diet limits. You might have a very number of meals alternatives that matches while using topic within your event.

Considering the fact that caterers know how to organize, cook dinner and handle meals suitably, that you're definitely sure that dishes served on the party are recent and clean up.

Food stuff establishments have tips to assist you set up your foodstuff if you happen to prefer to this process by yourself.

It is possible to obtain a extensive services that may embody meals arrangement and theme set up, free of cost usage of utensils, servers to go to in your guests, and tidying up of your location.

It saves you numerous of your time by doing away with is effective involved in food planning similar to guesswork on meal choices, spending plan and costing, visiting the market place to get the ingredients, cooking dishes, handling and arranging of food items, serving your visitors, cleaning and so on.

Company features are usually served with lunch hors d'oeuvres or "finger foods". These Wedding Reception catering pottstown, pa capabilities are undoubtedly the less expensive on the two types of occasions. With this particular structure the catering workforce more than likely has almost nothing to try and do using the preparing on the food. Their key accountability may be to set up the eating region and serve the friends inside a well timed manner.

Also to arranging the kind of arrangement the consumer is requesting, the occasion caterer has a good number of responsibilities to execute right before and through enough time that their providers are required. A caterer will have to make it possible for you will find precise foodstuff for sale for patrons which have a number of dietary wants. As being the entire world gets to be alot more visual people are requesting much more decorations and shade schemes for being incorporated in the setup for your party.

With each one of these responsibilities currently being put on one business it is usually not uncommon to view caterers signing up for forces with party planners which are establishments that put together and negotiate just about every element of the situation. As with almost every other trade this type of issue is typically great. It is usually preferred for an owner to emphasis on whatever they do finest and permit some other person to manage pretty much everything else.

Take care of your methods very well by enlisting the assistance of professionals within the food business to deal with your dishes and drinks served with your activities. In selecting a very good Elegant Event Catering Pottstown PA supplier, switch to customers you have confidence in like good friends or colleagues for suggestions first of all just before seeking into adverts. Recall that a reliable catering program has attained fine feedback from previous potential consumers. Check out the popularity within the agency as it demonstrates the quality with the food items they provide and their support. Once you possess narrowed down your options, be sharp of what expert services you require within the enterprise. It can be important that you perform a style examination and inquire for added choices that will enable you to make sure that the being successful of the function. And consider to put the scope for the deliver the results to be accomplished and even the price into crafting to shield your fascination.

Ensure the being successful of your respective activities. Serve incredibly good foodstuff and totally focus on entertaining your probable buyers.

World Domination

Leftovers: Software

  • Cutegram 2.1.1 Arrives with Many Improvements, Still the Best Telegram Client for Linux Ever
    We’ve introduced Cutegram 2 a while back as the best Telegram Client for Linux ever. Since then, the application received several maintenance releases and it has been updated today, March 29, to version 2.1.1, a point release that brings many cool features to the application.
  • Rhythmbox 3.2 Arrives with Support for Soundcloud and Numerous Improvements
    Rhythmbox 3.2 has been released today, March 29. This is the second maintenance release since Rhythmbox 3.0 was announced and it brings several new features, but also fixes those annoying bugs that you’ve reported since the last stable release of the software, version 3.1, which is still used as the default music player in many popular distributions, such as Ubuntu.
  • MKVToolnix 7.8.0 Brings More DTS Improvements, Drag and Drop Support in MKVInfo
    A new maintenance release of the powerful and popular MKVToolnix software that allows users to manipulate MKV (Matroska) files in Linux, Mac OS X, and Microsoft Windows operating systems, has been updated today to version 7.8.0, a release that introduces numerous improvements and some new features.
  • gnutls 3.3.14
    I've just released gnutls 3.3.14. This is a bug-fix release on the current stable branch.

today's howtos