<br /> LSB 1.1 implementation for Debian now available – Debian Planet

Welcome to Debian Planet

News for Debian. Stuff that *really* matters

Debian
These are important Debian sites one should not be without!

  • Official Debian site
  • Package search
  • Mailing list archives
  • Bug reports
  • Debian on CD
  • Debian Weekly News — excellent news source!
  • Unofficial APT sources
    (apt-get.org)

  • Developers’ Corner
  • Community
    Need help? You’re not alone on this planet.

  • debianHELP
    (User support site)

  • Debian International
  • DebianForum.de
    (Deutsch)

  • DebianForum.dk
    (Dansk)

  • EsDebian
    (Español)

  • DebianWorld
    (Français)

  • Debian-Fr
    (Français)

  • MaximumDebian
    (Italiano)

  • DebianUsers
    (Korean)

  • Debian-BR
    (Português)
  • Contribute
    Got that latest or greatest scoop? Perhaps you have some important news for the Debian community? Submit a news item!

    Or perhaps you’ve written a rather ground breaking insight into some aspect of Debian and you feel compelled to share it with others? Knock up a longer editorial article and send it to the editors.

    General feedback should be sent to staff@debianplanet.org

    IRC
    The place to get help on a Debian problem (after reading docs) or to just chat and chill is #debian on irc.oftc.net.

    Many of the Debian Planet staff live there so pop by and say hello.

    Debian Planet also has its own channel on the same network called #debianplanet.

    Sponsorship

    DP is sponsored by Xinit Systems.

    Domains paid for and hosted by uklinux.net.

    Buy your Debian merchandise at DebianShop.com.

    Syndicate
    XML

    LSB 1.1 implementation for Debian now available
    Submitted by lordsutch on Tuesday, February 19, 2002 – 03:41
    I (Chris Lawrence) have put together a basic Linux
    Standard Base
    (LSB) implementation package for Debian woody that
    provides the lsb dependency for LSB-conformant applications.
    With a few caveats, it implements most of the LSB spec, in conjunction
    with
    href=”/user_op_userinfo_uname_joeyh.html”>joeyh
    ‘s
    new alien 8.00.
    Netsnipe: Read on for the location of Christopher Lawrence’s LSB compliance packages. Please note that unless you are experimenting with the LSB test suites or building draft LSB compliant applications, these packages are probably not very useful to you. Update: If you would like a detailed explanation of what this package does, please read Lawrence’s ITP and attached README for the package on the debian-devel mailing list here


    The package is available at my directory on
    href=”http://people.debian.org/~lawrencc/”>klecker
    . I
    particularly welcome feedback from people who have seen LSB packages
    in the wild (the only LSB rpm I could get to work,
    lsb-apache, was quite trivial in its banging on LSB
    features).

    As you are probably aware, the LSB is a spec for third-party
    applications to run on Linux and other platforms. Further, LSB does
    not require the use of RPMs except to distribute third-party apps
    following the LSB spec. LSB compliance is a Good Thing for the wider
    adoption of Debian, IMHO, and this is one 7k (but necessary) step.

    Control panel

    Comment viewing options:



    Select your prefered way to display the comments and click ‘Update settings’ to active your changes.

    Subject: Re: LSB 1.1 implementation for Debian now available
    Author: Anonymous
    Date: Thursday, 2002/02/21 – 02:08
    The thing i think is funny about the LSB is that it really does pretty much jack squat. Becuase every distro follows it…except for where ever they think they know better. Every distro says “We follow the LSB except for a few parts we don’t like”. Well then how is that any different than things where before.

    Also isn’t there more to the LSB than just making third party apps easier. Doesn’t it dictate standard places for files to go so every distro doesn’t stuff it’s crap in different places…

    But every distro thinks it knows better than the LSB so none really follow it. We follow the LSB except for the parts where we think we know better (read: refuse to change). Every distro i have seen says “we are a LSB compliant distro, except for the brain dead parts”…yes that’s a quote from some distros website, even the braindead part, i don’t remember which one, it doesn’t matter, they all mean that even if they don’t say it so explicitly.

    So i think it’s all pointless anyways.

    [ Please login, or register ]

     

    Subject: Re: LSB 1.1 implementation for Debian now available
    Author: lordsutch
    Date: Saturday, 2002/02/23 – 07:31
    Well, the real problem with the LSB is that people didn’t find the bugs in the spec until we (the distributors, including Debian) got around to implementing it. All of the issues Debian has with the spec are minor and should not affect well-written real-world applications (for example, if you depend on uid 1 being bin, you deserve to see your program crash and burn).
    [ Please login, or register ]

    Subject: Supporting commercial software
    Author: Anonymous
    Date: Tuesday, 2002/02/19 – 08:49
    I dont know why every calls them “thirdy-party apps” i think everybody knows its code for closed source binaries.

    The social contract states
    “4. Our Priorities are Our Users and Free Software”

    Supporting the LSB is supporting Our Users who like closed source binary applications, it certainly isnt supporting the users who value Free Software.

    I really hope free software supporters arent disadvantaged in any way inorder to conform to the “closed source is ok” mob.

    [ Please login, or register ]

     

    Subject: Re: Supporting commercial software
    Author: lordsutch
    Date: Tuesday, 2002/02/19 – 09:10
    Well, the LSB also supports binary packages of open source third-party software. For example, Ximian could package its GNOME as lsb packages, and they’d only need one set of packages, as opposed to one for every distro out there. KDE could have snapshots on its website of KDE 3 that install in /opt and don’t break KDE 2.2 installs. Mozilla could release a nightly lsb-mozilla RPM that works on every distro. The list goes on.

    (I’m not saying LSB is there yet… there’s no C++ spec yet. But for C, it’s there.)

    As far as disadvantaging free software supporters go, the lsb package is 7k, is completely free (as are all of its dependencies), and probably will be in extra. If you don’t want it, don’t install it 🙂 And some of the changes the LSB requires would be good for everyone: consistent init script functionality and return codes, for example, would be a Good Thing.

    [ Please login, or register ]

     

    Subject: Re: Supporting commercial software
    Author: Anonymous
    Date: Tuesday, 2002/02/19 – 10:07
    I see how it would be good for free software projects that want to provide binaries. That has nothing to do with distributions though, distros have to do some of the elbow work themselves to make sure it all works in their environment.
    [ Please login, or register ]

     

    Subject: Re: Supporting commercial software
    Author: Anonymous
    Date: Tuesday, 2002/02/19 – 09:13
    > (I’m not saying LSB is there yet… there’s no C++ spec yet. But for C, it’s there.)

    So, therefore, there could be no KDE lsb packages. 🙂

    [ Please login, or register ]

     

    Subject: Re: Supporting commercial software
    Author: lordsutch
    Date: Tuesday, 2002/02/19 – 10:49
    Well there could, but you’d have to statically link the C++ code, creating a bloatfest.
    [ Please login, or register ]

    Search articles



    Category
    ·News (166)
    ·Features (3)
    ·Site News (8)
    ·HOWTOs (34)
    ·Tips (4)
    ·Opinion (12)
    ·Q & A (17)
    ·Sponsorship (1)

    Log in
    Username:

    Password:

    Remember me

    » Register
    » New password

    Debian Security Announcements
    DSA-297 snort
    DSA-298 epic4
    DSA-296 kdebase
    DSA-295 pptpd
    DSA-294 gkrellm-newsticker
    DSA-293 kdelibs
    DSA-292 mime-support
    DSA-291 ircii
    DSA-290 sendmail-wide
    DSA-289 rinetd

    Latest poll: Favourite Linux Music Player
    XMMS
    (net)Rhythmbox
    Noatun
    ogg123
    mpg321
    JuK

    home · archives · news feeds · about · polls · search · sections · user account

    Powered by the amazing Drupal

    Debian Planet is not officially related to the Debian Project.
    Debian and the Debian logo are trademarks of Software in the Public Interest, Inc.