[Pkg-haskell-maintainers] Bug#741725: yi: FTBFS, fixed by new upstream version

Marcel Fourné debian at marcelfourne.de
Sun Mar 16 08:41:31 UTC 2014

Package: yi
Version: 0.7.0-1
Severity: serious
Tags: upstream patch
Justification: fails to build from source (but built successfully in the past)

Dear Maintainer,

I tried building yi and got the following error:

# apt-get build-dep yi
Reading package lists... Done
Building dependency tree
Reading state information... Done
Selected version '0.7.0-1' (unstable) for yi
E: Failed to satisfy Build-Depends dependency for yi: Installed package alex is too new

A downgrade to alex 3.1.0 from testing solved this problem, but alex 3.1.3 from unstable is prohibited by yi.cabal as well as debian/control.

A new upstream version of yi (0.7.1) has no upper bound on its alex dependency, so I took the new upstream tarball as well as debian/ from yi-0.7.0-1 and deleted the upper bound to the alex dependency from debian/control.
The package built successfully, installed cleanly and the resulting yi binary had no obvious defects.

Since I am new to debian packaging, I append my patch to debian/control

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14.0-rc6 (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages yi depends on:
ii  libatk1.0-0          2.10.0-2
ii  libc6                2.18-4
ii  libcairo2            1.12.16-2
ii  libffi6              3.0.13-12
ii  libfontconfig1       2.11.0-5
ii  libfreetype6         2.5.2-1
ii  libgdk-pixbuf2.0-0   2.30.6-1
ii  libghc-yi-dev        0.7.0-1+b5
ii  libghc-yi-doc        0.7.0-1
ii  libglib2.0-0         2.38.2-5
ii  libgmp10             2:5.1.3+dfsg-1
ii  libgtk2.0-0          2.24.22-1
ii  libncurses5          5.9+20140118-1
ii  libpango-1.0-0       1.36.2-2
ii  libpangocairo-1.0-0  1.36.2-2
ii  libpangoft2-1.0-0    1.36.2-2
ii  libtinfo5            5.9+20140118-1
ii  zlib1g               1:1.2.8.dfsg-1

yi recommends no packages.

yi suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: yi-alex-remove-upper-bound.patch
Type: text/x-diff
Size: 406 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20140316/f9267fc1/attachment.patch>

More information about the Pkg-haskell-maintainers mailing list