Hi, if you build libfm based on "apt-get source libfm" you'll get 15 packages. A while back I build version 1.2.3.58.g47d0c1dd7d, IOW from git. [1]
For testing purpose I installed the packages from the official repositories. Excluded are the dbg, doc and dev packages, the remaining packages are installed. [2] The reason I build from git is this one: "Eliminate usage of GVolumeMonitor if no FmFolder object was created. If libfm is used without FmFolder usage then there is no reason to run the volume monitor. Therefore it should be activated when some folder was opened and deactivated when all of them were closed. This may be a culprit of external green drives been waked up (see the http://sourceforge.net/p/lxde/bugs/751/ bugreport against lxpanel)." [3] If you read the lxde bug link, you'll notice, it definitively was the culprit. Now something strange happens, the Ubuntu Wily version that claims to be the upstream release [4], IOW a version before the bug was fixed, does not cause lxpanel to wake up the same external green drive. Seemingly libfm and/or lxpanel [5] can't be the upstream release. I don't care much about this package, but wish to know, if there is a file or webpage that mentions all Debian/Ubuntu patches included to a package, with a short explanation what those patches are for, including hints to perhaps disabled config options. A file that is part of each installed package or a website for the packages. I want to be informed about other packages, e.g. jackd2, qtractor, openbox and many more, but indeed, now I also want information about the libfm packages. Regards, Ralf [1] $ echo $(ls *.deb|cut -f1 -d_) libfm4 libfm-data libfm-dbg libfm-dev libfm-doc libfm-extra4 libfm-gtk4 libfm-gtk-data libfm-gtk-dbg libfm-gtk-dev libfm-modules libfm-modules-dbg libfm-tools lxshortcut lxshortcut-dbg [2] $ dpkg -l $(ls *.deb|cut -f1 -d_) Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWa[snip] |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture [snip] +++-=========================-=================-=================-======================================================== ii libfm-data 1.2.3-0ubuntu1 all [snip] ii libfm-extra4 1.2.3-0ubuntu1 amd64 [snip] ii libfm-gtk-data 1.2.3-0ubuntu1 all [snip] ii libfm-gtk4 1.2.3-0ubuntu1 amd64 [snip] ii libfm-modules 1.2.3-0ubuntu1 amd64 [snip] ii libfm-tools 1.2.3-0ubuntu1 amd64 [snip] ii libfm4 1.2.3-0ubuntu1 amd64 [snip] ii lxshortcut 1.2.3-0ubuntu1 amd64 [snip] dpkg-query: no packages found matching libfm-dbg dpkg-query: no packages found matching libfm-dev dpkg-query: no packages found matching libfm-doc dpkg-query: no packages found matching libfm-gtk-dbg dpkg-query: no packages found matching libfm-gtk-dev dpkg-query: no packages found matching libfm-modules-dbg dpkg-query: no packages found matching lxshortcut-dbg [3] https://github.com/lxde/libfm/commit/994a1e25ba0c3da80575fc002af17ab02ed5998b [4] $ zcat /usr/share/doc/libfm4/changelog.Debian.gz|head libfm (1.2.3-0ubuntu1) utopic; urgency=medium * New upstream release. * debian/patches: - 02-disable-Werror.patch: Refreshed. -- Julien Lavergne <gi...@ubuntu.com> Thu, 16 Oct 2014 07:27:48 +0200 libfm (1.2.2.1-3ubuntu1) utopic; urgency=medium [5] $ dpkg -l lxpanel lxpanel-data Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWa[snip] |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture [snip] +++-=========================-=================-=================-======================================================== ii lxpanel 0.8.1-1ubuntu1 amd64 [snip] ii lxpanel-data 0.8.1-1ubuntu1 all [snip] $ zcat /usr/share/doc/lxpanel/changelog.Debian.gz|head -n25 lxpanel (0.8.1-1ubuntu1) wily; urgency=medium * Merge with Debian. Ubuntu remaining changes: * debian/control: - Add libindicator-dev build-depends. - Add a recommend on xterm | pavucontrol | gnome-alsamixer to enable the mixer on the sound applet. (LP: #957749). - Add build-depends on libicu-dev for weather plugin. - Update Replaces and Breaks (LP: #1417244). * debian/local/source_lxpanel.py: - Add apport hook. * debian/lxpanel.install: - Install all plugins except indicators. - Install apport hook. * debian/lxpanel-indicator-applet-plugin.install: - Install indicator plugin. * debian/rules: - Add --enable-indicator-support flag. - Add dh_install --fail-missing. - Re-enable dh_makeshlibs, FTBFS with lxpanel-indicator-applet-plugin. * debian/patches: - 04_disable_gtk3_indicators.patch: Hide incompatible indicators in the preference menu (LP: #1165245). -- Julien Lavergne <gi...@ubuntu.com> Tue, 18 Aug 2015 20:43:44 +0200 PS: One to two spins are cause by running smartctl, if libfm would wake up the drive, it would spin around every 30 minutes, assumed there shouldn't be a config that disables or increases the poll rate. # echo;date;t=7200;y=$(smartctl -A /dev/sdc|grep Lo|awk '{print $NF}');sleep $t;x=$(smartctl -A /dev/sdc|grep Lo|awk '{print $NF}');printf "\n$(uname -rm)$(lsb_release -d|cut -f2 -d:|cut -f1 -d"(")\n$x-$y=$((x-y)) spin(s) in $(($t/60/60)) hours\n\n";date Wed Aug 26 09:21:33 CEST 2015 3.10.61-rt65-1-moonstudio x86_64 Ubuntu Wily Werewolf 15391-15389=2 spin(s) in 2 hours Wed Aug 26 11:21:43 CEST 2015 It's good that the drive isn't waked up, but not expected for the 1.2.3 release from upstream. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss