mkogg.py: Fix 'self.get_mp4_metadata(self, source)'
[blog.git] / posts / Bugs.mdwn
1 I'll indulge in a bit of e-narcissism and track my involvement (mostly
2 bug reports) with projects in which I am only tangentially involved.
3
4
5 Amara2
6 ======
7
8 * [turorial bindery example outdated: 'entity_base' object has no
9   attribute 'monty'](http://trac.xml3k.org/ticket/69).
10
11
12 Asyfig (deprecated)
13 ===================
14
15 * [Document "process" package option](https://github.com/wspr/asyfig/issues/4).
16   ["process=none" typo in manual](https://github.com/wspr/asyfig/issues/6).
17 * [It would be nice to have easy ways to setup a document-wide
18   texpreamble](https://github.com/wspr/asyfig/issues/7).
19 * [asyfig not licensed](https://github.com/wspr/asyfig/issues/8).
20
21
22 Asymptote
23 =========
24
25 * [Add Enum type to language](https://sourceforge.net/tracker/?func=detail&atid=685686&aid=2836342&group_id=120000).
26 * ['Undefined control sequence' for 3D labels in inlined
27   LaTeX](https://sourceforge.net/tracker/index.php?func=detail&aid=3155798&group_id=120000&atid=685683).
28 * [Dereference of null pointer in plain_arrows.asy
29   arrow()](https://sourceforge.net/tracker/index.php?func=detail&aid=3292023&group_id=120000&atid=685683).
30
31
32 AVR-libc
33 ========
34
35 * [Add ATMega32u4 support to LED-blinking demo's
36    iocompat.h](https://savannah.nongnu.org/patch/index.php?7826).
37
38
39 Catalyst
40 ========
41
42 * [Introduce catalyst-spec(5) man page][catalyst-spec].
43
44 [catalyst-spec]: http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=0a99c494d4602ebb92f6d352f86ec519903fdc88
45
46
47 Comedi
48 ======
49
50 * [Allow AO triggering from AI in
51   ni_mio_common.c](http://comedi.org/git?p=comedi/comedi.git;a=commit;h=4284c2266987ad08a26f2758cd09fef06d1ce3cf).
52 * [Fix minor documentation
53   typo](http://comedi.org/git?p=comedi/comedi.git;a=commit;h=d3ac7f4824e44808f355ba12eb98a7e03ebd60f3).
54
55
56 Comedilib
57 =========
58
59 * [Change --disable-docbook-binding to --disable-docbook in configure
60   options](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=df57477cba9523865e2123699bec326769f4b7c5).
61 * [Import DESTDIR in swig/ruby/setup.rb for configurable rbconfig
62   install
63   paths](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=4b8bf1aff5dd3e86fad0b128bfc2c51c81b2d13b).
64 * [Add -lm to comedilib.pc.in
65   Libs](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=aa7fd8061e586be2ae8cf44de5acbe3dd5216f21).
66 * [Tag comedi_sv_measure's data as a swig output in
67   comedilib.h](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=eb57419204c5d5c7fc8e17262b57348cdd7ba014).
68 * [SWIG build
69   cleanups](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=d5e7c2a1164921fdedb80e1b285bcc54e2dfa700).
70 * [Adjust setup.py to link against libtool's
71   lib/.libs/](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=880074831499ba68c17a1c2653d71d6eef3b9cfb).
72 * [Add sampl_t and lsampl_t array_class()es to
73   comedi.i](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=3fe8e6baac051d80906c6fac6c18c04c8df9ce4a).
74 * [Updated procedures for building with Python's
75   distutils](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=cdb3a84f86e55b4cd5674c8d19cf94c95bfcdf96).
76
77
78 cssutils
79 ========
80
81 * [CSSParser.parseUrl() should use
82   CSSParser.__fetcher](http://code.google.com/p/cssutils/issues/detail?id=48).
83 * [Improve source code: ugly import syntax (cyclic
84   imports)](http://code.google.com/p/cssutils/issues/detail?id=49).
85
86
87 Cygwin
88 ======
89
90 * [Multithreaded accept/connect
91   locks](http://cygwin.com/ml/cygwin/2007-06/msg00632.html).
92
93 Editorial note: I really appreciate Cygwin serving as a "gateway OS"
94 while I got my feet wet in a *nix environment, but this was the issue
95 that motivated my to move finally do away with Windows altogether.
96
97
98 Cython
99 ======
100
101 * [fix broken PyBuffer_Release
102   declaration](http://codespeak.net/pipermail/cython-dev/2010-December/010413.html).
103 * [Outdated `hg export` on cython-devel
104   homepage](http://mail.python.org/pipermail/cython-devel/2011-February/000034.html).
105 * [Add .gitignores to cython and
106   cython-docs](http://mail.python.org/pipermail/cython-devel/2011-February/000038.html).
107 * [Cython .pxd introspection: listing defined
108   constants](http://mail.python.org/pipermail/cython-devel/2011-February/000035.html).
109 * [Expected errors of
110   tests/errors/cdef_members_T517.pxd](http://mail.python.org/pipermail/cython-devel/2011-February/000115.html).
111
112
113 distlib
114 =======
115
116 * [docs:database.rst: Merge content from
117   docs/depgraph.rst](https://bitbucket.org/vinay.sajip/distlib/pull-request/3/)
118
119
120 Dotfiles
121 ========
122
123 * [Use `~/` not
124   `../`](http://repository.steve.org.uk/cgi-bin/hgwebdir.cgi/dotfiles/rev/d72370035ebc).
125
126
127 EDP license
128 ===========
129
130 * [Section 1.F duplicates 1.E on 15 Aug
131   2010](https://www.enthought.com/products/epdlicense.php).
132
133
134 Emacs
135 =====
136
137 * [Fix XTerm version detection for non-VT100 emulation (the default
138   since XTerm
139   280)](http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16657).  Landed
140   in [7e59429 (lisp/term/xterm.el (xterm--version-handler): Adapt to
141   xterm-280's output,
142   2014-02-19)](http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=7e594297002c7bc07083fa8d01552255e831ba2a).
143   It missed the [feature freeze for
144   24.4](http://thread.gmane.org/gmane.emacs.help/96012), so it will
145   probably deploy with 24.5.
146
147
148 fbida
149 =====
150
151 I sent a patch to Gerd Hoffmann (née Knorr) against [fbida][] 2.07
152 adding info on some keyboard commands and fixing some typos.  However,
153 my message seems to have landed in a development lull and was never
154 acted on.
155
156 [fbida]: http://www.kraxel.org/blog/linux/fbida/
157
158
159 GNU Enscript
160 ============
161
162 * ["teh" -> "the" in docs/FAQ.html](http://savannah.gnu.org/bugs/?31009).
163
164
165 Gentoo
166 ======
167
168 * [Ikiwiki Ebuild
169   request](https://bugs.gentoo.org/show_bug.cgi?id=144453).
170 * [media-gfx/iscan-2.21.0 version bump
171   request](https://bugs.gentoo.org/show_bug.cgi?id=248898).
172 * [esci-interpreter-gt-f720 binary driver-plugin for iscan/SANE epkowa
173   backend](https://bugs.gentoo.org/show_bug.cgi?id=274625).
174 * [media-libs/gd DEFAULT_PATH useless, perhaps provide
175   GDFONTPATH?](https://bugs.gentoo.org/show_bug.cgi?id=301775).
176 * [media-gfx/asymptote reports python_version() deprecation
177   warning](https://bugs.gentoo.org/show_bug.cgi?id=311583).
178 * [Insecure runpaths and rbconfig.rb
179   defaults](https://bugs.gentoo.org/show_bug.cgi?id=349034).
180 * [mercurial.eclass v 1.14 should use standard "${WORKDIR}/${P}" build
181   directory](https://bugs.gentoo.org/show_bug.cgi?id=343993).
182
183 There are more ebuild-related bugs listed in my [[Gentoo overlay]]
184 post.
185
186
187 Gentoo science
188 ==============
189
190 * [Fix dev-java/hdf-java-2.8 so it builds with the hdfview USE flag
191    enabled](https://github.com/gentoo-science/sci/pull/7).
192
193
194 Git
195 ===
196
197 * Added [If-Modified-Since handling to gitweb's snapshots][git-ims].
198   This rolled out in [v1.7.11][git-1.7.11].
199 * Proposed [set submodule.$name.branch with
200   `git submodule add --branch`][git-branch].
201
202 [git-ims]: https://code.google.com/p/git-core/source/detail?r=0f3ddd4a3abe863fae9c36ec4311ac936a2d8ed9
203 [git-1.7.11]: http://git-core.googlecode.com/git/Documentation/RelNotes/1.7.11.txt
204 [git-branch]: http://article.gmane.org/gmane.comp.version-control.git/208199
205
206
207 Git-php
208 =======
209
210 I made a [bunch of changes][git-php] to Git-php back in May 2010,
211 merging the repositories of [Peeter Vois][PV] and [Jose
212 Diaz-Gonzalez][JDG].  Unfortunately both of them were to busy to merge
213 the changes at the time and my changes have bit-rotted since then.
214 I'm currently using using the `gitweb` distributed with [[Git]], which
215 is why I wasn't on the ball in getting the changes accepted upstream.
216
217 [git-php]: http://git.tremily.us/?p=git-php.git;a=summary
218 [PV]: http://people.proekspert.ee/peeter/git/git.php?p=git-php.git
219 [JDG]: http://github.com/josegonzalez/git-php
220
221
222 Gitorious
223 =========
224
225 * [fix typo in HACKING and remove executable bit from
226   images](https://gitorious.org/gitorious/mainline/merge_requests/2249).
227
228
229 Gnuplot
230 =======
231
232 * [Add support for '<&n' file descriptor
233   filenames](https://sourceforge.net/tracker/?func=detail&aid=3600849&group_id=2055&atid=302055).
234   This fix was accepted into the development 2.7 branch on 2013-02-17
235   by Ethan Merritt (who helped work out some of the kinks in my
236   original submission) and backported to the stable 2.6 branch (for
237   2.6.2).
238
239
240 GSL
241 ===
242
243 * [Cannot build without doc/version.texi](http://savannah.gnu.org/bugs/?31390).
244
245
246 html2text
247 =========
248
249 * [Fix initial crowded <pre>
250    output](https://github.com/aaronsw/html2text/pull/63).
251
252
253 Hub
254 ===
255
256 * [pull-request: warn against attaching pull-requests to others'
257    issues](https://github.com/defunkt/hub/pull/269).
258
259
260 iPython
261 =======
262
263 * [Fix pyhton -> python typos](https://github.com/ipython/ipython/pull/1444).
264
265
266 iText
267 =====
268
269 * [Add support for /Encoding/utf_8 to the FDF
270   reader](http://sourceforge.net/p/itext/code/5666/).
271
272
273 libiphone
274 =========
275
276 * [parser errors from ideviceinfo with iOS
277   4.2.6](http://libiphone.lighthouseapp.com/projects/27916/tickets/204-parser-errors-from-ideviceinfo-with-ios-426).
278
279
280 Linux kernel
281 ============
282
283 * [Work around strange SMC1211TX PCI
284   ID](http://www.spinics.net/lists/netdev/msg211736.html).
285
286
287 Linux man pages
288 ===============
289
290 * [Update initstate() return value description to match
291   glibc](http://git.kernel.org/?p=docs/man-pages/man-pages.git;a=commit;h=247cb8f555601ea35d281f553ec5cb3bcc7b4141).
292
293
294 lit-python
295 ==========
296
297 * Assorted changes to [Travis' project][lit-python].
298
299 [lit-python]: https://bitbucket.org/hooked/lit-python/overview
300
301
302 mxconns
303 =======
304
305 * Contributed to [[mxconns]] development from 3.1.7 to 3.1.10.
306
307
308 nwc2ly
309 ======
310
311 See [[nwc2ly]].
312
313
314 OfflineIMAP
315 ===========
316
317 Fixed [maildir traversal bug][offlineimap] ([Gmane
318 thread][offlineimap-thread]).
319
320 [offlineimap]: https://github.com/spaetz/offlineimap/commit/061712fe1cd37d423b1eaa5b824f735fdaa70d68
321 [offlineimap-thread]: http://thread.gmane.org/gmane.mail.imap.offlineimap.general/5138/focus=5139
322
323
324 pip
325 ===
326
327 * [Fixed URL query parsing][pip-query] for [pip][].
328
329 [pip-query]: https://github.com/pypa/pip/commit/0c05413b6f74adac13c89835b1e47c98ea34df7c
330 [pip]: http://www.pip-installer.org/
331
332
333 poker
334 =====
335
336 See [[Poker]].
337
338
339 Pqiv
340 ====
341
342 * When I commented on poor config command processing in [pqiv][],
343   Phillip Berndt switched to using `g_shell_parse_argv()`.
344
345 [pqiv]: http://www.pberndt.com/Programme/Linux/pqiv/index.html
346
347
348 Pybtex
349 ======
350
351 * I've posted [a number of changes][pybtex] to the [[pybtex]] trunk,
352   but they have yet to see action despite continued pybtex
353   development.  Oh well :(.
354
355 [pybtex]: https://code.launchpad.net/~wking-drexel/pybtex/wtk/+merge/38535
356
357
358 PyCuda
359 ======
360
361 * [.gitmodules: use relative submodule
362   URLs](https://github.com/inducer/pycuda/pull/21)
363
364
365 Python
366 ======
367
368 * [xml.dom.minidom does not escape CR, LF and TAB characters within
369   attribute values](http://bugs.python.org/issue5752).
370 * ['import site' fails when called from an unlinked
371   directory](http://bugs.python.org/issue6612).
372 * [Improved doctest REPORT_*DIFFs with ELLIPSIS and/or
373   NORMALIZE_WHITESPACE](http://bugs.python.org/issue9640).
374 * [Commented on optional subparsers in 3.3](http://bugs.python.org/issue9253).
375
376
377 python-kmod
378 ===========
379
380 * [Convert to Cython and Flesh out Module
381   attributes](https://github.com/agrover/python-kmod/pull/3).
382 * [Add update-copyright
383   framework](https://github.com/agrover/python-kmod/pull/4).
384
385
386 Roundup
387 =======
388
389 * [Fix ‘oder’ typo in mailer.Mailer.bounce_message
390   docstring](http://issues.roundup-tracker.org/issue2550756)
391 * [Avoid duplicate relative tracker homes when
392   reinitialising](http://issues.roundup-tracker.org/issue2550757)
393 * [Document mailgw help and confirmation handling (accidentally merged
394   into issue2550757)](http://issues.roundup-tracker.org/issue2550757)
395 * [Skip NODEFAULT web address in email
396   signature](http://issues.roundup-tracker.org/issue2550758)
397 * [/developers.txt: update web/trunk/issues ->
398   website/issues](http://issues.roundup-tracker.org/issue2550762)
399 * [hyperdb.py: strip Multilink values after +
400   or -](http://issues.roundup-tracker.org/issue2550763)
401 * [Add newitemcopy.py detector to notify users of new
402   items](http://issues.roundup-tracker.org/issue2550767)
403
404
405 SciPy
406 =====
407
408 * [Boltzmann is misstyped "Bolzmann" in
409   scipy.constants.constants](http://projects.scipy.org/scipy/ticket/1417).
410
411
412 SCons
413 =====
414
415 * [TeX tool: TypeError: Tried to look up Dir ... as a
416   File](http://scons.tigris.org/issues/show_bug.cgi?id=2613), merged in
417   [2011](https://bitbucket.org/scons/scons/commits/d1916e587e5cea76b09801f4f32e4270bcad1d30).
418 * [LaTeX comment
419   unwinding](http://scons.tigris.org/ds/viewMessage.do?dsForumId=1272&dsMessageId=2593061).
420   Unfortunately, CollabNet doesn't seem to be able to handle
421   [[multipart/signed|PGP]] email, so you have to open the first
422   "attachment" to read my message.  My suggested patches lead to
423   `multi-line_include_options.py` and
424   `SCons.Scanner.LaTeX.LaTeX.canonical_text()`.
425
426
427 Sup
428 ===
429
430 * [email threading - tree
431   vs. graph](http://www.mail-archive.com/sup-devel@rubyforge.org/msg00511.html).
432
433
434 Tame the Beast
435 ==============
436
437 * [Assorted typo and style suggestions between v1.3 and
438   v1.4](http://ctan.org/tex-archive/info/bibtex/tamethebeast/)
439
440
441 Ubuntu
442 ======
443
444 * [Missing link
445   /usr/lib/wx/python/wx.pth](https://bugs.launchpad.net/ubuntu/+source/wxwindows2.4/+bug/300008).
446 * [second "tla file-find" produces 'illegally formed changeset' when
447   filenames contain
448   spaces](https://bugs.launchpad.net/ubuntu/+source/tla/+bug/513472).
449
450
451 web.py
452 ======
453
454 * [https in httpserver](https://bugs.launchpad.net/webpy/+bug/262495).