Announcement

Collapse
No announcement yet.

Kde 4.9.00 Address autocompletion in Kontact/Kmail

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Testing. BRB.

    Added:
    Nope. Doesn't work for me. Restarted KDE and tried. Didn't work. Rebooted and tried. Didn't work.
    Last edited by Snowhog; Aug 04, 2012, 05:16 PM.
    Windows no longer obstructs my view.
    Using Kubuntu Linux since March 23, 2007.
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #17
      It's working seamlessly here, without that patch, however, some parts of that commit from reviewboard have been reverted so that might be it. If you want i can't tommorow upload kdepim 4.9 with that commit reverted so you can test it?
      sigpic

      Comment


        #18
        Just so you are aware, I'm not using your ppa. KDE 4.9.00 was brought in when I added the backports ppa.
        Windows no longer obstructs my view.
        Using Kubuntu Linux since March 23, 2007.
        "It is a capital mistake to theorize before one has data." - Sherlock Holmes

        Comment


          #19
          Can you tell me if there is an easy, non-geek way to apply pathes from diff? For example from bugs:
          https://bugs.kde.org/show_bug.cgi?id=265774
          https://bugs.kde.org/show_bug.cgi?id=301959

          Is KDE 4.9 going to reach Ubuntu updates repository or I need to add kubuntu-ppa/+archive/backports to have it on Precise? In other words, will users get 4.9 sometime in the near future without adding additional PPA?

          By the way can you explain me why kubuntu-ppa/+archive/backports is not somewhere on this path:
          http://www.kubuntuforums.net/showthr...l=1#post301883
          "The path to the Ubuntu updates is usually:
          Kubuntu-ninjas PPA --(closed testing)--> Kubuntu Staging PPA --> Kubuntu updates PPA --(open testing)--> Ubuntu proposed --(open testing)--> Ubuntu updates"

          Comment


            #20
            Snowhog, i've uploaded package here:
            https://launchpad.net/~schumski/+archive/kfn
            Also uploaded kde-workspace, as described here:
            http://www.kubuntuforums.net/showthr...l=1#post305437
            (Easier for me, so i don't have to start 2 new PPA's)
            You actually need only one package libkdepim4
            I have reverted commit that disables nepomuk's address completation, and added patch which suppose to work without nepomuk
            If neither works, try changing that line in
            .kde/share/config/akonadi_nepomuk_feederrc
            from
            InitialIndexingComplete=true
            to
            InitialIndexingComplete=false


            @gnomek, will help you will that later, in a hurry now
            sigpic

            Comment


              #21
              Neither worked for me. I downloaded and installed your libkdepim4_4.9.0-0ubuntu2~precise1~ppa2_amd64.deb package and rebooted. Still no auto-completion from Contact Address Books. Modified the .kde/share/config/akonadi_nepomuk_feederrc file as suggested next. Rebooted. Still no change to auto-completion. My system became 'slow' and problematic (sound was messed up; mouse movement delayed; typing delayed). Re-installed the backport libkdepim4_4.9.0-0ubuntu2~precise1~ppa1_amd64.deb package and rebooted. Still had a 'slow' system, so I re-edited the .kde/share/config/akonadi_nepomuk_feederrc file and reset InitialIndexingComplete=false back to true and then shutdown and cold booted. System is back to normal; no sound issues; no delayed mouse movement and typing.

              I do appreciate your help in trying to figure this out. That it works for you is a good sign. If you are in contact with the developers/maintainers, maybe you all will be able to finally figure out what the problem is and get if fixed 'once and for all' so that all of us can enjoy auto-completion as it is supposed to be.
              Windows no longer obstructs my view.
              Using Kubuntu Linux since March 23, 2007.
              "It is a capital mistake to theorize before one has data." - Sherlock Holmes

              Comment


                #22
                Now i'm pissed :mad:
                Few more options, if you're willing to test?
                a) Again install that libkdepim4 i uploaded, disable nepomuk's e-mail indexing, re-login and see if that works
                EDIT:
                Actually, patch for 'fixing' address completion, touches different code, so you'll need libmessagecomposer4 package
                and change that UseNepomuk line to false

                b)
                Also install that libkdepim4, again change InitialIndexingComplete to false, enable nepomuk's mail indexing, change line UseNepmuk ti true, re-login, and wait a little
                (that slowness is because nepomuk was trying to re-index your mail data, so try this when you do not need your OS )
                Essentially, this is what i did.

                c) try packages from project neon (i believe you are aware of it, so i don't have to explain what that is)
                Last edited by sumski; Aug 05, 2012, 12:39 PM.
                sigpic

                Comment


                  #23
                  Well, just downloaded your libkdepim4_4.9.0-0ubuntu2~precise1~ppa2_amd64.deb package (didn't save the previous downloaded one from earlier this morning). Now, when I open it with QApt Package Installer, it reports:

                  Package: libkdepim4
                  Status: Error: Breaks the existing package "kaddressbook"

                  An older version is available in a software channel.
                  It is recommend to install the version from the software channel, since it usually has more support.
                  Windows no longer obstructs my view.
                  Using Kubuntu Linux since March 23, 2007.
                  "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                  Comment


                    #24
                    It's because kaddressbook has a artificial dependancy on exactly the same binary version on libkdepim4. You should be fine with forcing upgrade using dpkg - if unsure, i'm testing upgrade path in my precise chroot, will report result
                    Here's my result:
                    Code:
                    root@shumarija:/# [I]apt-get install[/I] [B]libkdepim4 libmessagecomposer4[/B]
                    Reading package lists... Done
                    Building dependency tree       
                    Reading state information... Done
                    The following package was automatically installed and is no longer required:
                      libnepomukdatamanagement4
                    Use 'apt-get autoremove' to remove them.
                    [I]The following extra packages will be installed:[/I]
                    [B]  kaddressbook kmail libcalendarsupport4 libincidenceeditorsng4 libkdepimdbusinterfaces4 libkdgantt2 libkleo4
                      libkmanagesieve4 libkpgp4 libksieve4 libksieveui4 libmailcommon4 libmailimporter4 libmessagecore4
                      libmessagelist4 libmessageviewer4 libtemplateparser4[/B]
                    Suggested packages:
                      kdepim-kresources kleopatra spamassassin bogofilter spambayes bsfilter crm114 clamav procmail
                    [I]The following packages will be upgraded:[/I]
                      [B]kaddressbook kmail libcalendarsupport4 libincidenceeditorsng4 libkdepim4 libkdepimdbusinterfaces4 libkdgantt2
                      libkleo4 libkmanagesieve4 libkpgp4 libksieve4 libksieveui4 libmailcommon4 libmailimporter4
                      libmessagecomposer4 libmessagecore4 libmessagelist4 libmessageviewer4 libtemplateparser4[/B]
                    19 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
                    Need to get 5685 kB of archives.
                    After this operation, 5120 B of additional disk space will be used.
                    Last edited by sumski; Aug 05, 2012, 12:45 PM.
                    sigpic

                    Comment


                      #25
                      Originally posted by gnomek View Post
                      Can you tell me if there is an easy, non-geek way to apply pathes from diff? For example from bugs:
                      https://bugs.kde.org/show_bug.cgi?id=265774
                      https://bugs.kde.org/show_bug.cgi?id=301959
                      Gnomek, that first fix will be in 4.8.5, to be released tomorrow. That second one is commited only to 4.9 and master branch so it might not be applicable to 4.8.x
                      If your still be interested i can help you patch kde-baseapps.

                      Originally posted by gnomek View Post
                      Is KDE 4.9 going to reach Ubuntu updates repository or I need to add kubuntu-ppa/+archive/backports to have it on Precise? In other words, will users get 4.9 sometime in the near future without adding additional PPA?
                      I doubt that it will, once (K)ubuntu is released there aren't new software versions, only bugfixes, and occasionally , in -backports archive there might be a whole new release, but i doubt that will be the case with entire KDE
                      Originally posted by gnomek View Post
                      By the way can you explain me why kubuntu-ppa/+archive/backports is not somewhere on this path:
                      http://www.kubuntuforums.net/showthr...l=1#post301883
                      "The path to the Ubuntu updates is usually:
                      Kubuntu-ninjas PPA --(closed testing)--> Kubuntu Staging PPA --> Kubuntu updates PPA --(open testing)--> Ubuntu proposed --(open testing)--> Ubuntu updates"
                      Explained above


                      @Snowhog
                      https://bugs.kde.org/show_bug.cgi?id=259949#c138
                      http://lists.kde.org/?l=kdepim-users...7876722413&w=2
                      That's why i think solution b) is a way to go
                      Last edited by sumski; Aug 05, 2012, 05:04 PM.
                      sigpic

                      Comment


                        #26
                        @sumski
                        Thank you for explanation. I will use backports. Looks like others need your help:
                        http://www.kubuntuforums.net/showthr...kde-gtk-config

                        Comment


                          #27
                          Snowhog, i just did what i suggested under b) on girls Kubuntu 12.04 installation + KDE 4.9 + patched KDEPIM.
                          She doesn't have an adressbook, and has gmail account set up in akonadi/kmail (altough she doesn't use akonadi/kmail)
                          I have turned on UseNepomuk=True, changed initial indexing completed to false, disabled idle detection, waited until i saw in akonadiconsole nepomuk-akonadi-feeder has finished, and fired-up kmail.
                          Guess what - it works!
                          sigpic

                          Comment


                            #28
                            Originally posted by sumski View Post
                            Snowhog, i just did what i suggested under b) on girls Kubuntu 12.04 installation + KDE 4.9 + patched KDEPIM.
                            She doesn't have an adressbook, and has gmail account set up in akonadi/kmail (altough she doesn't use akonadi/kmail)
                            I have turned on UseNepomuk=True, changed initial indexing completed to false, disabled idle detection, waited until i saw in akonadiconsole nepomuk-akonadi-feeder has finished, and fired-up kmail.
                            Guess what - it works!
                            Originally posted by sumski View Post
                            Now i'm pissed :mad:
                            b) Also install that libkdepim4, again change InitialIndexingComplete to false, enable nepomuk's mail indexing, change line UseNepmuk ti true, re-login, and wait a little
                            (that slowness is because nepomuk was trying to re-index your mail data, so try this when you do not need your OS )
                            Essentially, this is what i did.
                            Just so I'm sure, I don't actually need to download your 'full' kdepim package, just the libkdepim4 and libmessagecomposer4 .debs (libmessagecomposer4 is specified in your option a), but not specified in option b)), correct?
                            Windows no longer obstructs my view.
                            Using Kubuntu Linux since March 23, 2007.
                            "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                            Comment


                              #29
                              Yes, libkdepim4 should do it (99% certain, i will still need to check does and/or what other library links against libkdepim4)
                              EDIT:
                              My advice, altough it will EAT your resources, is to also, as did i, to change (in akonadi_nepomuk_feederrc)
                              Code:
                              [akonadi_nepomuk_feeder]
                              DisableIdleDetection=false
                              to
                              Code:
                              [akonadi_nepomuk_feeder]
                              DisableIdleDetection=true
                              and when nepomuk finishes indexing, change that back to false
                              Last edited by sumski; Aug 06, 2012, 10:57 AM.
                              sigpic

                              Comment


                                #30
                                Okay. "Just in case", as I'm a responsible computer/OS user, I've downloaded the 'official' libkdepim4 and libmessagecomposer4 .deb packages for my installation, so if I have to, I can re-install them.

                                That said, from the console, how do I install both downloaded .deb packages? They are located in /home/paul/Downloads/schumskiPPA, and keep in mind, that attempting to install your libkdepim4 previously, gave me the status error (from QApt Package installer): Breaks the existing package "kaddressbook"
                                Windows no longer obstructs my view.
                                Using Kubuntu Linux since March 23, 2007.
                                "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                                Comment

                                Working...
                                X