Announcement

Collapse
No announcement yet.

Ubuntu's Unity Desktop Comes To Fedora 17

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #51
    Originally posted by droidhacker View Post
    Fair points, but I think you're comparing unity against "default" gnome-shell, which admittedly, is a total piece of shit. From what I understand of unity, it doesn't have nearly the flexibility as gnome-shell has with respect to customization.

    There are a few things you've mentioned that I can't comment on, specifically those related to media, empathy, pidgin... however, the rest of what you've mentioned seem to be quite trivial modifications to gnome-shell. One could, in theory, write an extension to entirely replicate unity within gnome-shell.

    I have seen an extension for gnome-shell to maintain notifications, for example.


    I believe that gnome offers a much stronger platform for true interface customization than unity offers.
    I actually agree and think gnome-shell is implemented in a superior manner when it comes to customization possibilities, but the "extensions can do everything" argument is a fallacy. Some prefer to have these features out of the box and supported whenever possible. Extensions while nice, aren't as perfect as people make them out to be and are third party and unsupported. I've tried many shell extensions, and I've only used a few extensions for gnome-shell that I thought were really well done, stable, and polished, and some of the things I mentioned in my post certainly don't have extensions available to duplicate that functionality.

    And writing an extension to entirely replicate unity in gnome-shell would be a nightmare if not impossible. As I mentioned in my previous post, linux mint tried implementing their smaller customizations with shell extensions and ran into so many issues that they forked the shell... Gnome-shell extensions work great for smaller stuff, but when you try to implement big changes the results are often much worse than desired. Extensions are excellent for augmenting your experience, but definitely not always ideal for fundamentally changing your experience

    A lot of the popular gnome-shell extensions just do small things, like adding stuff to the panel, which can be achieved with unity indicators for example. Unity does have a degree of customization via indicators, scopes, lenses and various tweak tools. While gnome-shell does have much more customization possibilities (and a nice addons website), unity isn't exactly as rigid as some would make it out to be

    I've found that unity has pretty much all the features I need out of the box, whilst gnome-shell doesn't, and I'm sure I'm not the only one this is true for. So why shouldn't we like unity better? As with all things OSS, choice is great


    Canonical is also starting to do some really cool stuff, like the HUD and Web apps (http://www.omgubuntu.co.uk/2012/07/u...ture-for-12-10). And I'm sure gnome is doing their own cool stuff
    Last edited by bwat47; 20 July 2012, 11:42 AM.

    Comment


    • #52
      Originally posted by Kasumi_Ninja View Post
      Here's the part with the missing packages:
      Code:
      Error: Package: libunity-5.12.0-13.3.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: dee-1.0.10-18.1.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: unity-core-5.14.0-3.3.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libgdu-3.0.2-6.1.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: utouch-frame-2.2.3-16.2.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: utouch-grail-3.0.5-22.3.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: utouch-grail-3.0.5-22.3.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: nux-2.12.0-15.9.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: utouch-evemu-1.0.9-5.1.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libunity-5.12.0-13.3.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libindicator-gtk3-0.5.0-28.1.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libunity-misc-4.0.4-5.1.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libunity-misc-4.0.4-5.1.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libXfixes-ubuntu-5.0-1.2.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: dee-1.0.10-18.1.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libdbusmenu-glib-0.6.2-8.1.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: utouch-frame-2.2.3-16.2.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: compiz-0.9.7.8-66.2.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libindicator-gtk3-0.5.0-28.1.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: bamf3-0.2.118-6.1.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: bamf3-0.2.118-6.1.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: utouch-geis-2.2.10-29.2.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: utouch-geis-2.2.10-29.2.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: 1:metacity-2.34.1-9.1.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libdbusmenu-glib-0.6.2-8.1.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libgdu-3.0.2-6.1.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: libXfixes-ubuntu-5.0-1.2.i686 (GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
      Error: Package: utouch-evemu-1.0.9-5.1.x86_64 (@GNOME_Ayatana)
                 Requires: /usr/sbin/ldconfig
                 Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                     Not found
                 Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                     Not found
       You could try using --skip-broken to work around the problem
       You could try running: rpm -Va --nofiles --nodigest
      exactly same error here!!!
      any solution?

      Comment


      • #53
        Originally posted by bwat47 View Post
        1. There is a real difference between what Canonical did with unity and a fork. First of all the only thing they have actually "forked" to my knowledge is the gnome control center. They still have the whole gnome 3 stack under the hood, they aren't using manpower to maintain a total gnome fork that like you seem to be implying. Canonical created their shell from scratch and avoided forking for the most part. I don't consider them to really be duplicating too much work considering how different gnome-shell and unity are. If unity was nothing but a copy of gnome-shell I'd see your point.
        They did not add gnome-boxes, they did have a very old totem a old nautilus, never in the previes ubuntu-time they did not deliver the current nautilus, they did not add all the gnome-documents stuff...

        the first gnome-shell they did not deliver at all, gnome-shell 3.0 was only availible as ppa or was even 3.2 only ppa?
        they delivered incompatible.

        btw, yes ubuntu did only add what was done till the point they release, but they syncronised basicly their ubuntu to the gnome-desktop, the gnome-dev desktop is the the gshell, now they dont wait till its done, so they basicly from totaly gnome-desktop centric distribution they switched to not even deliver gnome-shell 3.0 when it was done (only over a ppa or maybe universe) then int gnome3.2 time:
        "11.10 Ubuntu immer noch epiphany 3.0 und totem 3.0"
        there is also no official gnome-shell cd from ubuntu like I said there is one for lxde and stuff but none for gnome-shell.

        Originally posted by bwat47 View Post
        2. Gnome-shell extensions are great and all,
        you could do all the shit with js scripts...





        natty gnome shell not in main not in universe

        releasedate natty: April 28th 2011
        releasedate gnome 3.0: 6 Apr 2011
        releasedate gnome-shell 3.0.0.2: 6 Apr 2011


        in oneiric it was at least in universe:



        but epiphany was still 3.0:


        and still in precise you dont get the full 3.4 gnome



        totem 3.0 instead of 3.4 ^^

        ubuntu precise: April 26th releasedate
        totem 3.4: 27 Mar 2012

        ok thats close but where why not at least using totem 3.2?

        and again in the pre-unity time they would have released ubuntu 1 week later and include all that shit. because gnome(project) was their main horse. they also even chosen the 6 month ryththm because gnome did use that release-cycles.
        Last edited by blackiwid; 20 July 2012, 05:44 PM.

        Comment


        • #54
          Originally posted by blackiwid View Post
          They did not add gnome-boxes, they did have a very old totem a old nautilus, never in the previes ubuntu-time they did not deliver the current nautilus, they did not add all the gnome-documents stuff...

          the first gnome-shell they did not deliver at all, gnome-shell 3.0 was only availible as ppa or was even 3.2 only ppa?
          they delivered incompatible.

          btw, yes ubuntu did only add what was done till the point they release, but they syncronised basicly their ubuntu to the gnome-desktop, the gnome-dev desktop is the the gshell, now they dont wait till its done, so they basicly from totaly gnome-desktop centric distribution they switched to not even deliver gnome-shell 3.0 when it was done (only over a ppa or maybe universe) then int gnome3.2 time:
          "11.10 Ubuntu immer noch epiphany 3.0 und totem 3.0"
          there is also no official gnome-shell cd from ubuntu like I said there is one for lxde and stuff but none for gnome-shell.



          you could do all the shit with js scripts...





          natty gnome shell not in main not in universe

          releasedate natty: April 28th 2011
          releasedate gnome 3.0: 6 Apr 2011
          releasedate gnome-shell 3.0.0.2: 6 Apr 2011
          You are being a little ridiculous, of course natty did not have gnome-shell available, natty was still using gnome 2 and gtk2... Updating everything to GTK3/gnome 3 was a big undertaking that simply could not be done in time for natty. Gnome-shell is easily install-able in 11.10 and 12.04. Ubuntu isn't obligated to always ship the latest gnome packages, they generally try to but it doesn't always happen. As I mentioned before certain sacrifices need to be made sometimes to ensure the system is stable and tested before release.

          11.10 was the first release to transition ubuntu and unity to GTK3/gnome 3, so yeah not all the latest gnome 3 stuff made it. And Precise is an LTS release where stability was top priority.

          Also ubuntu 12.10 is slated to include all of gnome 3.6, including gnome-documents and gnome-contacts (and these are only an apt-get away in precise):


          And LOL I'd like to see someone try and implement a feature-complete clone of unity with shell extensions or scripts, thats an unrealistic pipe dream. As I said before you are exaggerating the power of shell extensions a bit.
          Last edited by bwat47; 20 July 2012, 05:47 PM.

          Comment


          • #55
            Originally posted by bwat47 View Post
            You are being a little ridiculous, of course natty did not include gnome-shell, natty was still using gnome 2 and gtk2... Updating everything to GTK3/gnome 3 was a big undertaking that simply could not be done in time for natty. Gnome-shell is easily install-able in 11.10 and 12.04. Ubuntu isn't obligated to always ship the latest gnome packages, they generally try to but it doesn't always happen. As I mentioned before certain sacrifices need to be made sometimes to ensure the system is stable and tested before release.

            11.10 was the first release to transition ubuntu and unity to GTK3/gnome 3, so yeah not all the latest gnome 3 stuff made it. And Precise is an LTS release where stability was top priority.

            Also ubuntu 12.10 is slated to include all of gnome 3.6, including gnome-documents and gnome-contacts (and these are only an apt-get away in precise):


            And LOL I'd like to see someone try and implement a feature-complete clone of unity with shell extensions or scripts, thats an unrealistic pipe dream. As I said before you are exaggerating the power of shell extensions a bit.
            you can maybe not create this stupid popdown menus aka tray, yes... but thats basicly the main difference and becasue of that we needed a new "shell"? the desktop system sucks because its not dynamic ( in gnome-shell it is and can be set to dynamic for the people who hate changes at all ). what have we else, the menu like apple does it, stupid idea, too but isnt there extentions? I think there are...

            let talk clear case here, 1. they did have this unity thing for netbooks they dont wanted to through it away even it got at least somewhat redundand 2. they cant let go of the applets... and they dont like the js/css etc underliing structure they thought that compiz is better... so only minor reasons.

            but again I dont want to argue to much , you can find ubuntu and unity the best thing ever and let it be heroes and great guys in your eye, I personaly find it like I said a retardet desition to not use gnome-shell, you can think the opposite go with it, I also said that I disliked many other things canonical did before that, all their closed shit I hate their unfree cloud shit, I do not like that they do very less upstream projects like fedora does... etc... unity is not so important for me that halfbacked next zombi that will die like upstart does at the moment is not so important in my live to argue about it 100 hours against/about it...

            If that one bug get somewhen fixed (it seems redhat does not fix bugs or at least changes statuses of them at all here does canonical at least better work) or a new version gets out and maybe there it is fixed so if thats ok and there are no other big bugs I go away and even I hate rpm, I still hate ubuntu more at the moment.

            Comment


            • #56
              Originally posted by blackiwid View Post
              you can maybe not create this stupid popdown menus aka tray, yes... but thats basicly the main difference and becasue of that we needed a new "shell"? the desktop system sucks because its not dynamic ( in gnome-shell it is and can be set to dynamic for the people who hate changes at all ). what have we else, the menu like apple does it, stupid idea, too but isnt there extentions? I think there are...

              let talk clear case here, 1. they did have this unity thing for netbooks they dont wanted to through it away even it got at least somewhat redundand 2. they cant let go of the applets... and they dont like the js/css etc underliing structure they thought that compiz is better... so only minor reasons.

              but again I dont want to argue to much , you can find ubuntu and unity the best thing ever and let it be heroes and great guys in your eye, I personaly find it like I said a retardet desition to not use gnome-shell, you can think the opposite go with it, I also said that I disliked many other things canonical did before that, all their closed shit I hate their unfree cloud shit, I do not like that they do very less upstream projects like fedora does... etc... unity is not so important for me that halfbacked next zombi that will die like upstart does at the moment is not so important in my live to argue about it 100 hours against/about it...

              If that one bug get somewhen fixed (it seems redhat does not fix bugs or at least changes statuses of them at all here does canonical at least better work) or a new version gets out and maybe there it is fixed so if thats ok and there are no other big bugs I go away and even I hate rpm, I still hate ubuntu more at the moment.
              You've completely ignored pretty every argument I've made and keep responding with crap like "well I think unity is retarded". I shouldn't even dignify this with a response :/ I'm done with this thread, as intelligent discussion no longer seems to be happening.

              Comment


              • #57
                Originally posted by bwat47 View Post
                You've completely ignored pretty every argument I've made and keep responding with crap like "well I think unity is retarded". I shouldn't even dignify this with a response :/ I'm done with this thread, as intelligent discussion no longer seems to be happening.
                I think its retarded I have a right of subjectivism, you cant argue against how somebody likes something or not, you brought maybe some kind of good arguments why ubuntu did not deliver fast complete gnome/ gnome-shell packages, ok here you partialy proofed some of my arguments as wrong ok but that I dont like it you can't change. And thinking about reasons you cant also not disproofe my guesses (about the reason of pushing unity) because we do not 100% shure know it both.

                But again even if I could ignore unity ( I think I would be able to do that ) but the gnome-shell support is not good enough, the support in fedora is better, and again even if that would be good, what I dont agree too, I brought some points you could/did not argue against, as example totem 3.0 in precise... its just to painful you have to use one or more ppas to get somewhat good gnome-experience and even with that you dont get a gnome-boxes app running. And even that gnome-shell is only in univere and gets with that lesser and shorter support.

                And even if that all would be ok, again canonical did other stuff wrong so I wanted to switch away anyway, but was just to lazy to do so till now.

                as example I see no point why something like hud would not be possible for gnome-shell and that was the only good thing from unity came at the moment (in my opinion).
                Last edited by blackiwid; 20 July 2012, 09:02 PM.

                Comment


                • #58
                  Error

                  if you encounter the yum problem do a
                  yum install gnome-bluetooth-ubuntu
                  yum update --skip-broken

                  Comment


                  • #59
                    Originally posted by Kasumi_Ninja View Post
                    Here's the part with the missing packages:
                    Code:
                    Error: Package: libunity-5.12.0-13.3.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: dee-1.0.10-18.1.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: unity-core-5.14.0-3.3.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libgdu-3.0.2-6.1.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: utouch-frame-2.2.3-16.2.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: utouch-grail-3.0.5-22.3.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: utouch-grail-3.0.5-22.3.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: nux-2.12.0-15.9.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: utouch-evemu-1.0.9-5.1.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libunity-5.12.0-13.3.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libindicator-gtk3-0.5.0-28.1.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libunity-misc-4.0.4-5.1.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libunity-misc-4.0.4-5.1.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libXfixes-ubuntu-5.0-1.2.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: dee-1.0.10-18.1.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libdbusmenu-glib-0.6.2-8.1.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: utouch-frame-2.2.3-16.2.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: compiz-0.9.7.8-66.2.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libindicator-gtk3-0.5.0-28.1.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: bamf3-0.2.118-6.1.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: bamf3-0.2.118-6.1.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: utouch-geis-2.2.10-29.2.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: utouch-geis-2.2.10-29.2.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: 1:metacity-2.34.1-9.1.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libdbusmenu-glib-0.6.2-8.1.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libgdu-3.0.2-6.1.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: libXfixes-ubuntu-5.0-1.2.i686 (GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                    Error: Package: utouch-evemu-1.0.9-5.1.x86_64 (@GNOME_Ayatana)
                               Requires: /usr/sbin/ldconfig
                               Removing: glibc-2.15-37.fc17.x86_64 (@anaconda-0)
                                   Not found
                               Updated By: glibc-2.15-51.fc17.x86_64 (updates)
                                   Not found
                     You could try using --skip-broken to work around the problem
                     You could try running: rpm -Va --nofiles --nodigest
                    I'm currently getting the same problem. It's related to the new glibc version. I'll see what I can do to fix it.

                    EDIT: I found out why it's not working. Those who are interested in the technical details, please read on The issue is cause by my using of '%post -p /usr/sbin/ldconfig' and '%postun -p /usr/sbin/ldconfig' in the packages. When the post install and post uninstall scriptlets are used like that, the program '-p ...' is added to the dependencies. So, right now, all of the libraries in GNOME:Ayatana depend on /usr/sbin/ldconfig. Here's the problem. Although Fedora 17 moved /sbin to /usr/sbin, glibc still installs to /sbin. Ultimately, glibc ends up in /usr/sbin, but since the spec file was written so that it was installed to /sbin, rpm will think that the package contains '/lib/...' instead of '/usr/lib/...'. So, glibc provides '/sbin/ldconfig', but GNOME:Ayatana requires '/usr/sbin/ldconfig'. Yum can't figure this out, and gives a whole bunch of errors.

                    Hopefully, Fedora will fix their glibc package or update rpm so that it follows symlinks (ie. glibc provides both /sbin/ldconfig and /usr/sbin/ldconfig). For now, I will update the packages to use '/usr/sbin'.
                    Last edited by chenxiaolong; 21 July 2012, 12:57 PM.

                    Comment


                    • #60
                      Originally posted by fuzz View Post
                      Yup and it was also very well-documented.
                      Eh, let's not go crazy and make excuses. It wasn't an expeced action. That is, not part of the designers design.

                      Comment

                      Working...
                      X