Comment 3 for bug 1334668

Revision history for this message
Sam Hartman (hartmans) wrote : Re: [Bug 1334668] Re: moonshot requires X junk

>>>>> "alan" == alan buxey <email address hidden> writes:

    alan> hi, what is the library/libraries that moonshot is using that
    alan> is pulling in the requirement for X ? the GUI part of moonshot
    alan> UI obviously...but I guess there are others...

Hold on.
Is anything actually pulling in X?
I'd expect dbus, X libraries, and some of the x font machinery to get
pulled in.
I would not expect an X server, display manager, or desktop environment
to get pulled in, nor have I seen that on headless systems I've
installed.

If you're actually seeing more than desktop libraries getting pulled in,
that's a different issue than I thought we were discussing.

However, on a headless system I happen to have around, when I propose to
remove moonshot-ui, the following packages would be removed:

  fontconfig{u} fontconfig-config{u} hicolor-icon-theme{u} libatk1.0-0{u}
    libatk1.0-data{u} libcairo2{u} libdatrie1{u} libfontconfig1{u}
      libgdk-pixbuf2.0-0{u} libgdk-pixbuf2.0-common{u} libgee2{u}
        libgnome-keyring-common{u} libgnome-keyring0{u} libgtk2.0-0{u}
   libgtk2.0-bin{u} libgtk2.0-common{u} libjasper1{u} libjpeg8{u}
     libpango1.0-0{u} libpixman-1-0{u} libthai-data{u} libthai0{u} libtiff4{u}
       libxcb-render0{u} libxcb-shm0{u} libxcomposite1{u} libxcursor1{u}
         libxdamage1{u} libxfixes3{u} libxft2{u} libxi6{u} libxinerama1{u}
    libxrandr2{u} libxrender1{u} moonshot-ui ttf-dejavu-core{u}

That's some libraries, some fonts and the font configuration machinery.