Skip to content

Instantly share code, notes, and snippets.


Tully Foote tfoote

View GitHub Profile

Keybase proof

I hereby claim:

  • I am tfoote on github.
  • I am tully ( on keybase.
  • I have a public key whose fingerprint is 2241 45C0 DBB0 EB24 D09D 2AD5 E44D 3BFB 54DD 9EA2

To claim this, I am signing this object:

tfoote / gist:1e4c4f5cbedcb8cabfc0
Created Jun 20, 2014
Bloom 405 failure console output
View gist:1e4c4f5cbedcb8cabfc0
Open a pull request from 'rosdistro/rosdistro:bloom-common_msgs-11' into 'ros/rosdistro:master'?
Continue [Y/n]?
==> git checkout -b bloom-common_msgs-11
Switched to a new branch 'bloom-common_msgs-11'
==> Pulling latest rosdistro branch
p11-kit: couldn't load module: /usr/lib/x86_64-linux-gnu/pkcs11/ /usr/lib/x86_64-linux-gnu/pkcs11/ cannot open shared object file: No such file or directory
remote: Counting objects: 39636, done.
remote: Compressing objects: 100% (24260/24260), done.
remote: Total 39636 (delta 22449), reused 29328 (delta 15356)
Receiving objects: 100% (39636/39636), 6.38 MiB | 3.03 MiB/s, done.
View gist:907b682bee704db09c76
[bloom] bloom version 0.5.10
[debug] track_branches(['bloom', 'master'], None)
[debug] Tracking branches: []
[debug] Checking out to indigo-devel
[debug] Requested checkout reference is the same as the current branch
[debug] track_branches(['bloom'], None)
[debug] Tracking branches: []
[debug] Checking out to indigo-devel
[debug] Requested checkout reference is the same as the current branch
[debug] /home/tfoote/work/common_msgs:$ git ls-tree bloom:CONTENT_MOVED_TO_MASTER_BRANCH
tfoote / libboost-all-dev.install.txt
Created Dec 11, 2014
libboost-all-dev large dependencies for install
View libboost-all-dev.install.txt
$ docker run -ti ubuntu:trusty bash
root@a08a6f73d4de:/# apt-get update
Ign trusty InRelease
Ign trusty-updates InRelease
Ign trusty-security InRelease
Ign trusty-proposed InRelease
Get:1 trusty Release.gpg [933 B]
Get:2 trusty-updates Release.gpg [933 B]
Get:3 trusty-security Release.gpg [933 B]
Get:4 trusty-proposed Release.gpg [933 B]
tfoote / dmesg.txt
Last active Aug 29, 2015
The output of dmesg and syslog
View dmesg.txt
linaro@linaro-gnome:~$ dmesg
[ 0.000000] Booting Linux on physical CPU 0
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.4.0-gfe70f23 (pramod@pramod-Lenovo-G580) (gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) ) #1 SMP PREEMPT Wed Jun 24 12:35:56 IST 2015
[ 0.000000] CPU: ARMv7 Processor [511f06f0] revision 0 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[ 0.000000] Machine: QCT APQ8064 CDP
[ 0.000000] Truncating memory at 0x90000000 to fit in 32-bit physical address space
[ 0.000000] ------------[ cut here ]------------
[ 0.000000] WARNING: at arch/arm/mach-msm/board-8064.c:651 apq8064_calculate_reserve_sizes+0x2e8/0x31c()
tfoote / gist:3849425
Created Oct 7, 2012
Converting to package based catkin
View gist:3849425
Now at:
tfoote / ca-certificates diff
Created Nov 6, 2015
ca-certificates rdepends
View ca-certificates diff
$ diff -u /tmp/*.rdepends
--- /tmp/trusty.rdepends 2015-11-06 10:37:52.103677788 -0800
+++ /tmp/vivid.rdepends 2015-11-06 10:37:51.623680899 -0800
@@ -3,7 +3,9 @@
+ rubygems-integration
+ python3-tornado
tfoote /
Created Nov 13, 2015
A simple script to run to validate rospkg's os detection
#!/usr/bin/env python
from rospkg.os_detect import OsDetect, OsNotDetected
d = OsDetect()
n, v, c = d.detect_os()
print('Detected name: "%s", version: "%s", codename: "%s"' % (n, v, c))
except OsNotDetected as ex:
tfoote / moinmoin_recaptcha.patch
Last active Jan 15, 2016
This is the diff to add recaptcha to moin moin 1.9.7
View moinmoin_recaptcha.patch
diff --git a/ b/
index 83a6505..a6dab02 100755
--- a/
+++ b/
@@ -420,6 +420,9 @@ If you don't want that, hit '''%(cancel_button_text)s''' to cancel your changes.
from import TextCha
+ from import ReCaptcha
+ request.write(ReCaptcha(request).render())
View recursive depends of depth_image_proc
$ apt-rdepends ros-kinetic-depth-image-proc
Reading package lists... Done
Building dependency tree
Reading state information... Done
Depends: libboost-all-dev
Depends: libboost-date-time1.55.0
Depends: libboost-filesystem1.55.0
Depends: libboost-regex1.55.0
Depends: libboost-signals1.55.0
You can’t perform that action at this time.