Bug#883469: mercurial-git: needs to be updated to work with mercurial 4.4.1

2017-12-04 Thread derfel
Package: mercurial-git
Version: 0.8.9-1
Severity: grave
Justification: renders package unusable

With the new mercurial 4.4.1 in sid mercurial-git cannot work anymore. A sample
error is:

$ hg log
abort: cannot import name peerrepository!

Mercurial don't work anymore even if the upstream repository is mercurial
and not git. So, basically, you cannot use mercurial anymore without disabling
the extension in hgrc or updating to the latest upstream version which is
already fixed.



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (50, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 4.13.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to it_IT.UTF-8), LANGUAGE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to it_IT.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mercurial-git depends on:
ii  mercurial   4.4.1-1
ii  python  2.7.14-1
ii  python-dulwich  0.18.5-1

mercurial-git recommends no packages.

mercurial-git suggests no packages.

-- no debconf information



Bug#873145: mercurial-git: hg-git needs to be updated to 0.8.9 to work with mercurial 4.3

2017-08-24 Thread derfel
Package: mercurial-git
Version: 0.8.5-4
Severity: grave
Justification: renders package unusable

Tags: fixed-upstream, sid

With the new mercurial 4.3 in sid mercurial-git cannot work anymore. A sample
error is:

$ hg status
abort: No module named osutil!

$ hg log
** Unknown exception encountered with possibly-broken third-party extension
hggit
** which supports versions 3.7 of Mercurial.
** Please disable hggit and try your action again.
** If that fixes the bug please report it to https://bitbucket.org/durin42/hg-
git/issues
** Python 2.7.13+ (default, Jul 19 2017, 18:15:03) [GCC 6.4.0 20170704]
** Mercurial Distributed SCM (version 4.3.1)
** Extensions loaded: hggit
Traceback (most recent call last):
  File "/usr/bin/hg", line 45, in 
mercurial.dispatch.run()
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 81, in
run
status = (dispatch(req) or 0) & 255
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 162, in
dispatch
ret = _runcatch(req)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 302, in
_runcatch
return _callcatch(ui, _runcatchfunc)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 310, in
_callcatch
return scmutil.callcatch(ui, func)
  File "/usr/lib/python2.7/dist-packages/mercurial/scmutil.py", line 150, in
callcatch
return func()
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 292, in
_runcatchfunc
return _dispatch(req)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 896, in
_dispatch
cmdpats, cmdoptions)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 658, in
runcommand
ret = _runcommand(ui, options, cmd, d)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 904, in
_runcommand
return cmdfunc()
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 893, in

d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
  File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 1079, in
check
return func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line 3379, in
log
displayer.show(ctx, copies=copies, matchfn=revmatchfn)
  File "/usr/lib/python2.7/dist-packages/mercurial/cmdutil.py", line 1510, in
show
self._show(ctx, copies, matchfn, props)
  File "/usr/lib/python2.7/dist-packages/mercurial/cmdutil.py", line 1553, in
_show
for name in ns.names(self.repo, changenode):
  File "/usr/lib/python2.7/dist-packages/mercurial/namespaces.py", line 195, in
names
return sorted(self.nodemap(repo, node))
  File "/usr/lib/python2.7/dist-packages/mercurial/namespaces.py", line 44, in

tagnodemap = lambda repo, node: repo.nodetags(node)
  File "/usr/lib/python2.7/dist-packages/mercurial/localrepo.py", line 895, in
nodetags
if not self._tagscache.nodetagscache:
  File "/usr/lib/python2.7/dist-packages/mercurial/repoview.py", line 239, in
__getattr__
return getattr(self._unfilteredrepo, attr)
  File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 823, in
__get__
result = self.func(obj)
  File "/usr/lib/python2.7/dist-packages/mercurial/localrepo.py", line 817, in
_tagscache
cache.tags, cache.tagtypes = self._findtags()
  File "/usr/local/lib/python2.7/dist-
packages/hg_git-0.8.5-py2.7.egg/hggit/hgrepo.py", line 47, in _findtags
for tag, rev in self.githandler.tags.iteritems():
  File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 823, in
__get__
result = self.func(obj)
  File "/usr/local/lib/python2.7/dist-
packages/hg_git-0.8.5-py2.7.egg/hggit/hgrepo.py", line 66, in githandler
return GitHandler(self, self.ui)
  File "/usr/local/lib/python2.7/dist-
packages/hg_git-0.8.5-py2.7.egg/hggit/git_handler.py", line 110, in __init__
self.gitdir = self.repo.join('git')
AttributeError: 'hgrepo' object has no attribute 'join'

hg log don't work anymore even if the upstream repository is mercurial and not
git. So, basically, you cannot use mercurial anymore if not disabling the
extension in hgrc or updating to the latest version which is already fixed.



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (50, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.11.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to it_IT.UTF-8), LANGUAGE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set
to it_IT.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mercurial-git depends on:
ii  mercurial   4.3.1-2
ii  python  2.7.13-2
ii  python-dulwich  0.18.2-1

mercurial-git recommends no packages.

mercurial-git suggests no packages.



Bug#465592: couchdb doesn't start anymore after erlang update

2008-02-15 Thread Federico 'Derfel' Stella
In the attachment there is the bzipped strace output for /usr/bin/couchdb.



strace.out.bz2
Description: Binary data


Bug#465592: couchdb doesn't start anymore after erlang update

2008-02-15 Thread Federico 'Derfel' Stella
Attached there is the bizzped erl_crash.dump file.



erl_crash.dump.bz2
Description: Binary data


Bug#465592: couchdb doesn't start anymore after erlang update

2008-02-13 Thread Federico 'Derfel' Stella
Package: couchdb
Version: 0.7.2-2
Severity: grave

--- Please enter the report below this line. ---
Couchdb doesn't start anymore after erlang update.

The error message is:
{init terminating in do_boot,{'cannot load',error_handler,get_file}}

Crash dump was written to: erl_crash.dump
init terminating in do_boot ()

Rebuilding the package solves the problem here.


--- System information. ---
Architecture: i386
Kernel:   Linux 2.6.24

Debian Release: lenny/sid
  990 unstableftp.it.debian.org 
  990 unstableapt.cerkinfo.be 
  750 experimentalftp.it.debian.org 

--- Package information. ---
Depends(Version) | Installed
-+-===
adduser  | 3.105
erlang-abi-11.b.3| 
erlang-nox(= 1:12.b.1-dfsg) | 1:12.b.1-dfsg-1
libc6 (= 2.7-1) | 2.7-6
libicu36  ( 3.6-7) | 3.6-10
lsb-base | 3.1-24
mime-support | 3.40-1




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#446946: patch for raw images from EOS 400D show as black

2007-10-27 Thread Federico 'Derfel' Stella
This bug is upstream bug #134 [1]. I've attached the patch that fixed it and
also tested it working.

[1] http://bugzilla.rawstudio.org/show_bug.cgi?id=134

Index: src/rawstudio.c
===
--- src/rawstudio.c	(revisione 1440)
+++ src/rawstudio.c	(revisione 1441)
@@ -648,13 +648,13 @@
 rs_photo_open_dcraw_apply_black_and_shift_mmx(dcraw_data *raw, RS_PHOTO *photo)
 {
 	char b[8];
-	gushort *sub = (gushort *) b;
+	volatile gushort *sub = (gushort *) b;
 	void *srcoffset;
 	void *destoffset;
 	guint x;
 	guint y;
 	gushort *src = (gushort*)raw-raw.image;
-	gint64 shift = (gint64) (16.0-log((gdouble) raw-rgbMax)/log(2.0)+0.5);
+	volatile gint64 shift = (gint64) (16.0-log((gdouble) raw-rgbMax)/log(2.0)+0.5);
 
 	sub[0] = raw-black;
 	sub[1] = raw-black;