[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main


  openSUSE Packaging Days II Tomorrow
Developer Posted by Joe 'Zonker' Brockmeier on Thursday 03/Apr/2008, @07:17
from the big-box-little-box dept.
Ever run into the issue that you saw a cool new app on KDE-Apps.org and could not find a binary package for your favourite KDE version on your favourite KDE distro? The openSUSE Build Service allows creation of binary packages quite easily, so you can do the work yourself and help other KDE users who run into the same problem. If you are interested in learning how, the openSUSE community are organising Packaging Days II, which starts tomorrow.

Members of the openSUSE team will be available for any help with packaging from Australian morning on Friday, April 4th to American evening on Saturday, April 5th in the #opensuse-buildservice IRC channel on Freenode.

We will help new packagers to create packages for software that is not currently available for openSUSE. We invite people to roll up their sleeves and get involved. If you have this fancy application or tool that is not packaged yet, and you are not afraid to learn how to do it yourself, then this is for you. The openSUSE Build Service has KDE 3.5.x, 4.0.x, and 4.1.x packages updated weekly, so it is easy to package software that requires the most recent KDE.

This will be a good opportunity for people who have hitherto done little or no packaging to learn how to do it, with helpful people available to answer all the questions you might have related to packaging.



<  |  >

 

  Related Links
 ·   Articles on Developer
 ·   Also by Joe 'Zonker' Brockmeier
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Debian
by andy on Thursday 03/Apr/2008, @12:01
why aren't just all distributions debian based. This would make life much easier...

Where is the Desktop LSB gone?
[ Reply To This | View ]
  • Re: Debian
    by anon on Thursday 03/Apr/2008, @12:46
    And why aren't these debain distros not using gentoo instead? By your rationale it would make life much easier for me.
    [ Reply To This | View ]
  • Re: Debian
    by Thiago Macieira on Thursday 03/Apr/2008, @12:47
    LSB 3.2 was released in January. See:
    http://www.linux-foundation.org/en/Specifications
    [ Reply To This | View ]
  • Re: Debian
    by Josefine Wiesend on Thursday 03/Apr/2008, @13:33
    Why aren't just all distributions RPM based? This would make life much easier ...
    [ Reply To This | View ]
  • Re: Debian
    by Jeremy on Thursday 03/Apr/2008, @13:39
    The is where sometimes choice can be a bad thing. I like RPM distributions more then Debian, though, I wish there was only one binary package. There just isn't a need for 10 of them.
    [ Reply To This | View ]
    • Re: Debian
      by Morty on Thursday 03/Apr/2008, @15:24
      In fact it had been better if it had been the other way, more binary packages. There should have been one for each distribution, RPM, MPM, SPM, FPM etc(RedHat, Mandriva, Suse and Fedora respectively).

      That RPMs are installable across different distributions are one of the main causes of RPMs bad reputation(Late in getting dependency resolvers are the other). If the packages are not carefully created to be distribution independent, installing RPMs from a different distribution has always been a efficent way to mess up your installation.

      Installing RedHat RPMs on Mandriva(Mandrake) was always unwise, and trying to do it on on Suse was worse. Unlike Mandriva, Suse was never even based on RedHat making the difference even greater.

      Naturally, this has never been a problem for Debian. And any problems caused by mixing stable and unstable repositories has always been firmly placed as the users own fault. And there are reports on the net of funny thing happening when mixing Ubuntu and Debian repositories, so despite having a historic good reputation .deb packages can give you much the same problems as RPMs.
      [ Reply To This | View ]
  • Re: Debian
    by Sarah on Thursday 03/Apr/2008, @13:41
    Why aren't they all .exe and .msi based? That's really simple!
    [ Reply To This | View ]
    • Re: Debian
      by ad on Friday 04/Apr/2008, @05:12
      Ok Sarah, everybody was having fun in this thread and you had to come up and cross the line. Shame on you.
      [ Reply To This | View ]
  • Re: Debian
    by miggols99 on Thursday 03/Apr/2008, @14:01
    Why aren't all distributions Pacman based? Then everyone would have fast package management :)
    [ Reply To This | View ]
  • Re: Debian
    by txf on Thursday 03/Apr/2008, @14:54
    Rpms are more powerful and flexible than debs, but they are so slow and seemingly all distros that use them suck at package management in comparison to debian based distros.

    That may be because their tools suck, but seeing as they all use different tools the only element of commonality is the fact that they use rpms. This leads to the conclusion that either rpm should be chucked, or that the tools should be improved a lot seeing the way they are now.

    debian by way of ubuntu already has masses of users using and loving debs
    [ Reply To This | View ]
    • Re: Debian
      by apokryphos on Thursday 03/Apr/2008, @15:09
      > seemingly all distros that use them suck at package management in comparison to debian based distros.

      ZYpp (package management stack for openSUSE) in the upcoming version -- 11.0 -- is actually faster than APT, and has even more useful features, like installation of local/remote RPMs. It also features a much cleverer and flexible solver.

      Of course it also supports 1-click-install, which is much more "what the masses want".
      [ Reply To This | View ]
    • Re: Debian
      by LP on Thursday 03/Apr/2008, @15:24
      RPMs are gzipped cpio archives and DEBs are gzipped ar archives. Not a big difference when you install a single package with the rpm or dpkg tools.

      Apt-get *seems* to be faster than many other tools because it don't automatically refresh it's package cache. Running apt-get update && apt-get install xxxx takes a longer time.
      [ Reply To This | View ]
      • Re: Debian
        by apokryphos on Thursday 03/Apr/2008, @15:47
        > RPMs are gzipped cpio archives and DEBs are gzipped ar archives.

        In fact, this is another new change in openSUSE Factory. We're switching to LZMA which actually offers better compression (so smaller downloads), and faster decompressing (for faster installation).

        See coolo's blog for some figures: http://www.kdedevelopers.org/node/3326
        [ Reply To This | View ]
        • Re: Debian
          by Martin Fitzpatrick on Sunday 06/Apr/2008, @05:15
          Out of interest, whats the deal with the two versions of RPM? I haven't used RPM based distros for ~8 years so I was kind of suprised to find out that the codebase split?

          Good/bad thing? Which does SUSE use?
          [ Reply To This | View ]
  • Re: Debian
    by reihal on Thursday 03/Apr/2008, @22:49
    Why aren't all distributions based on recipes (and packages)?

    (GoboLinux 014.01 is just out)
    [ Reply To This | View ]
  • Re: Debian
    by Anonymous on Friday 04/Apr/2008, @07:37
    You shout for LSB which declares RPM format the standard? :-)
    [ Reply To This | View ]
  • Re: Debian
    by window washer on Friday 04/Apr/2008, @10:45
    'How you package it' is now basically became the first priority of people then having a solid desktop/application. There may be a single developer, but another 100+ is busy in packaging it!!! Sheer waste of brain/time. And at the end of it what do u gain? Every distro (should kill this word) behaves like a monolithic application.
    [ Reply To This | View ]
  • Re: Debian
    by Max on Saturday 05/Apr/2008, @19:49
    Why aren't all distributions KDE 4.1 based?

    That would make life so much easier for me. :)
    [ Reply To This | View ]
Unity
by ethana2 on Thursday 03/Apr/2008, @14:21
.deb ++

...How unpopular would it be to say that SuSE and Fedora should merge?
..or that Novell should perhaps support Ubuntu and spin SuSE off?

Google trends basically says that Ubuntu is now the face of desktop linux...

If .deb isn't good enough for everyone now, we need something that is. ..and it's not rpm.
[ Reply To This | View ]
  • Re: Unity
    by LP on Thursday 03/Apr/2008, @14:52
    And what are you going to do when Ubuntu is not more the most popular desktop distibution?

    Please try to remember: that what is good for you is not good for everyone or every purpose.
    [ Reply To This | View ]
  • Re: Unity
    by ME on Sunday 06/Apr/2008, @05:46
    No, Google Trends says that Ubuntu is so bad that everybody uses Google a lot to try to fix his problems.
    Other distro users are just using their distro, not using Google to fix it.
    [ Reply To This | View ]
good!
by mxttie on Thursday 03/Apr/2008, @14:58
thank you for this initiative :)
[ Reply To This | View ]
life before and after opensuse
by mimoune djouallah on Thursday 03/Apr/2008, @14:58
i used to be a sad linux user, after enduring all the wick laughs and sometimes compassion remarks from my Windows friends, when they saw me going back to the cybercafé in the cold nights, walking alone, stones in my pocket in case I’ll get a surprising meeting with all those fierce dogs, because a fu..... dependencies is missing, I still remember when I tried to download gnome planner, after three times of unsuccessful install due to weird dependencies problems, i ended up in a act of high hopeless to download the Wondows install.

When a day, a good man in the dot, told me there is Opensuse who has rpm repositories, just get the dvd install, then no more pain, no more harm, search the package you want, download the files to flash disk and go home proudly.

Now, i am a proud linux user, i keep downloading and installing the latest and the greatest linux software, without fears of dependencies and incompatibilities.

thanks, opensuse, thanks build service, GOD bless you.
[ Reply To This | View ]
  • Re: life before and after opensuse
    by R. J. on Thursday 03/Apr/2008, @23:31
    well said, and I also had the same experinces. Opensuse, changed my linux experince and made me happy.
    [ Reply To This | View ]
    • Re: life before and after opensuse
      by Planetzappa on Friday 04/Apr/2008, @05:07
      Well, I wouldn't go as far as referring to higher beings of any persuasion ;-), but true indeed, openSUSE made my linux life definitely easier. (Am I happier due to openSUSE? Dunno.)
      [ Reply To This | View ]
      • Re: life before and after opensuse
        by ad on Friday 04/Apr/2008, @05:30
        I've been on SUSE since 7.3. Tried some other distributions along the way but always came back. Since Novell took over, despite all the fears, it only got better. Much better!

        They actively work on KDE and provide a very polished KDE desktop with Qt and KDE system tools. The development process is open to the community. There is an impressive amount of official and community repositories. The distribution supports easy inclusion of both official and community based repositories.

        Find it very difficult to imagine myself moving to any other distribution any time soon.
        [ Reply To This | View ]
      • Re: life before and after opensuse
        by mimoune djouallah on Friday 04/Apr/2008, @11:14
        "(Am I happier due to openSUSE? Dunno.)" at least you are happy :-)
        [ Reply To This | View ]
Idea: KDE-apps.org Build service
by Bert on Friday 04/Apr/2008, @02:59
I feel the pain of that *cool app* which isn't available in my favourite repository or repository format. Can't KDE-apps.org set up a build service for the most favourite distro's (just let the distro maintainers manage the scripts)? This way everybody can easily test-drive these apps (especially new users) and apps can get popular more easily.

I know that the actual implementation of such a build service is quite difficult and might take a while. I can imagine while uploading a tar file that the developer has to click some check-boxes with library prerequisites and dependencies. The build service can build the right file with right dependencies for each distro.
[ Reply To This | View ]
  • Re: Idea: KDE-apps.org Build service
    by binner on Friday 04/Apr/2008, @03:10
    Why not just use the openSUSE Build Service? It supports lots of distributions...
    [ Reply To This | View ]
  • Re: Idea: KDE-apps.org Build service
    by Odysseus on Friday 04/Apr/2008, @04:53
    Actually, that's exactly what the openSuse build service actually does, it's not just for openSuse, You have to take your hat off to them for doing this, how many software vendors do you know who would go to the effort and expense to support their competitors products? The build farm doesn't come cheap :-)

    Here's the list of currently supported distros:

    o openSUSE 10.3
    o openSUSE 10.2
    o SUSE Linux 10.1
    o SUSE Linux Enterprise 10
    o SUSE Linux Enterprise 9
    o openSUSE Factory

    o Debian Etch

    o Fedora 8
    o Fedora 7
    o Fedora 6 + Extras
    o Red Hat Enterprise Linux 5
    o CentOS 5

    o Mandriva 2008
    o Mandriva 2007
    o Mandriva 2006

    o xUbuntu 6.06
    o xUbuntu 7.04
    o xUbuntu 7.10
    [ Reply To This | View ]
    • Re: Idea: KDE-apps.org Build service
      by Odysseus on Friday 04/Apr/2008, @10:35
      Oh, and I should add that the Build Service code is obviously Open Source, so you could run your own if you had the build farm for it :-)
      [ Reply To This | View ]
    • Re: Idea: KDE-apps.org Build service
      by A.H.Kirchert on Sunday 27/Apr/2008, @23:51
      Bin von windows zu mandriva gewechselt.Wo bekomme ich linuxtreiber für meinen comp her.Habe amd atlon dualcorex2 3000+,motherboard asrock.Es muss doch auch ohne windows gehen.

      MfG A.H.
      [ Reply To This | View ]
  • Re: Idea: KDE-apps.org Build service
    by Stefan Majewsky on Saturday 05/Apr/2008, @09:41
    Actually, apps on KDE-apps.org are provided in openSUSE repositories quite quickly. When I released KDiamond at first, I got a mail from an openSUSE packager about one hour later. Every update was handled as quick as this.
    [ Reply To This | View ]

 
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "Nobody will ever write that kind of HTML code!" -- The KHTML Team
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]