Comment 22 for bug 874194

Revision history for this message
Kees (kees-vanveen) wrote :

I've temporarily fixed it based on Conor Curran's fix, here's what I did:

    1 ) sudo apt-get build-dep indicator-session
    2) apt-get source indicator-session
    3 ) cd indicator-session-0.3.7
    4) # change the following line in ./src/users-service-dbus.h
        #define MAXIMUM_USERS 6
    to
       #define MAXIMUM_USERS 30
    5) dpkg-buildpackage -b -us -uc -rfakeroot
    6) sudo dpkg -i ../indicator-session-gtk2_0.3.7-0ubuntu1_i386.deb indicator-session_0.3.7-0ubuntu1_i386.deb

When you don't want the update manager to propose to update the indicator-session, edit the ./debian/changelog before making the package (step 5), e.g.

    indicator-session (0.3.7-0ubuntu2) oneiric-proposed; urgency=low

      * Temp fix Invalid UTF-8

     -- Your email <email address hidden> Mon, 31 Oct 2011 07:30:00 +0200

(Note that I've changed 0.3.7-0ubuntu1 to 0.3.7-0ubuntu2)

I've uploaded my i386 versions at: http://ubuntuone.com/131lB4SoVqqhsaKNznZn6Y and http://ubuntuone.com/3xsr6MpdgI6tJl63mEJxZw