Debian Bug report logs - #895264
new upstream release (and maintainer)

version graph

Package: taffybar; Maintainer for taffybar is Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>; Source for taffybar is src:taffybar (PTS, buildd, popcon).

Reported by: Antoine Beaupre <anarcat@debian.org>

Date: Mon, 9 Apr 2018 04:09:02 UTC

Severity: wishlist

Found in version taffybar/0.4.6-5

Fixed in version taffybar/1.0.0-1

Done: Clint Adams <clint@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>:
Bug#895264; Package taffybar. (Mon, 09 Apr 2018 04:09:04 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupre <anarcat@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>. (Mon, 09 Apr 2018 04:09:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupre <anarcat@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: new upstream release (and maintainer)
Date: Mon, 09 Apr 2018 00:07:34 -0400
Package: taffybar
Version: 0.4.6-5+b2
Severity: wishlist

Upstream shared access to a new maintainer who published a new (1.0!)
release:

https://github.com/travitch/taffybar/releases/tag/v1.0.0

Discussion:

https://github.com/travitch/taffybar/issues/179

Lots of good stuff in there, including support for:

 * i3
 * multiple monitors
 * multiple batteries
 * vertical bars
 * images in workspace switcher
 * multiple NICs
 * volume widget

... and more! The thing was also ported to GTK3 which involves some
configuration changes to the rc file, replaced by a CSS file.

It would be great to see this in Debian. Any plans on doing so?

-- System Information:
Debian Release: 9.4
  APT prefers stable
  APT policy: (500, 'stable'), (1, 'experimental'), (1, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-6-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages taffybar depends on:
ii  libatk1.0-0          2.22.0-1
ii  libc6                2.24-11+deb9u3
ii  libcairo2            1.14.8-1
ii  libffi6              3.2.1-6
ii  libfontconfig1       2.11.0-6.7+b1
ii  libfreetype6         2.6.3-3.2
ii  libgdk-pixbuf2.0-0   2.36.5-2+deb9u2
ii  libglib2.0-0         2.50.3-2
ii  libgmp10             2:6.1.2+dfsg-1
ii  libgtk2.0-0          2.24.31-2
ii  libpango-1.0-0       1.40.5-1
ii  libpangocairo-1.0-0  1.40.5-1
ii  libpangoft2-1.0-0    1.40.5-1
ii  zlib1g               1:1.2.8.dfsg-5

Versions of packages taffybar recommends:
ii  libghc-taffybar-dev  0.4.6-5+b2
pn  libghc-taffybar-doc  <none>

taffybar suggests no packages.

-- no debconf information



Added blocking bug(s) of 895264: 895488 Request was from Antoine Beaupré <anarcat@debian.org> to control@bugs.debian.org. (Thu, 12 Apr 2018 02:24:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>:
Bug#895264; Package taffybar. (Tue, 15 May 2018 19:33:03 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupre <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>. (Tue, 15 May 2018 19:33:03 GMT) (full text, mbox, link).


Message #12 received at 895264@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupre <anarcat@debian.org>
To: 895264@bugs.debian.org
Subject: updates
Date: Tue, 15 May 2018 15:28:24 -0400
[Message part 1 (text/plain, inline)]
There is yet another new version (2.0.0) which introduces, again, new
dependencies (like xml-helpers, tuple, and gtk-sni-tray).

The new version also needs a newer dbus version, which might break other
rdeps like git-annex, fdo-notify or xmobar.

One dependency that was missing was rate-limit - I asked upstream to
ship it in Stackage, but it was refused:

https://github.com/acw/rate-limit/issues/3

Clint then uploaded rate-limit in NEW, so that's solved:

https://tracker.debian.org/news/951382/accepted-haskell-rate-limit-140-1-source-amd64-all-into-unstable-unstable/

tuple seems to be in NEW as well, and Clint will upload xml-helpers.

Otherwise there's an issue open to have Taffybar part of stackage which
would simplify package updates in the future as well:

https://github.com/taffybar/taffybar/issues/141

Hope moves ahead. At this point it's likely the focus will first be on
the 1.x series as there's already a bunch of new stuff there, and then
maybe 2.x can be packaged...

Whee, thanks Clint for all the work!

A.

-- 
The world is a dangerous place, not because of those who do evil,
but because of those who look on and do nothing.
                        - Albert Einstein
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>:
Bug#895264; Package taffybar. (Thu, 23 Aug 2018 14:18:03 GMT) (full text, mbox, link).


Acknowledgement sent to Antoine Beaupré <anarcat@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>. (Thu, 23 Aug 2018 14:18:03 GMT) (full text, mbox, link).


Message #17 received at 895264@bugs.debian.org (full text, mbox, reply):

From: Antoine Beaupré <anarcat@debian.org>
To: 895264@bugs.debian.org
Cc: Clint Adams <clint@debian.org>, debian-haskell@lists.debian.org
Subject: Re: updates
Date: Thu, 23 Aug 2018 10:14:51 -0400
[Context, for the list: there are new upstream releases for Taffybar, a
status bar for tiling window managers written in Haskell. Those depend
on newer GUI-related packages which, in turn, might break other related
packages. All this might depend on a GHC update as well. This email
tries to clarify where the current status is after some progress
happened upstream and I figured things are more in Debian's camp now.]

On 2018-05-15 15:28:24, Antoine Beaupre wrote:
> There is yet another new version (2.0.0) which introduces, again, new
> dependencies (like xml-helpers, tuple, and gtk-sni-tray).

And again another version (3.0.0):

https://github.com/taffybar/taffybar/blob/v3.0.0/CHANGELOG.md

This time only one (breaking) change:

 * Taffybar has replaced gtk2hs with gi-gtk everywhere. All widgets must
   now be created with gi-gtk.

Seems it should be easier to deal with than the 2.0 jump, although I am
not sure gi-gtk is packaged in Debian.. And we still need to go through
the 2.0 jump itself, of course.

Fortunately, blockers to get taffybar shipped in Stackage have been
resolved with a shiny new Xmonad 0.14 release, nothing less.

Unfortunately, we have another blocker on Debian's side now, as we're
stuck on GHC 8.2 there:

https://tracker.debian.org/pkg/ghc

That is because GHC 8.4 fails to compile on lesser-used architectures
like ARM, MIPS or S390x... It *might* be possible to build Taffybar 3.0
with 8.2, however: there's a stack-8.2.yml file which seems to be up to
date...

I'm still unclear about how the extra dependencies play out in the new
version, unfortunately. It still seems that dbus is lagging behind -
Debian has 0.10.15-1+b1 and Taffybar's stack.yml requires 1.0.1. As
previously mention, this might break other dependencies of dbus.

Is there a way to parse a stack.yml file and figure out how it maps into
Debian package dependencies?

A.

-- 
Freedom of speech is a principal pillar of a free government; when
this support is taken away, the constitution of a free society is
dissolved, and tyranny is erected on its ruins.
                        - Benjamin Franklin, 1737



Reply sent to Clint Adams <clint@debian.org>:
You have taken responsibility. (Mon, 05 Nov 2018 23:57:03 GMT) (full text, mbox, link).


Notification sent to Antoine Beaupre <anarcat@debian.org>:
Bug acknowledged by developer. (Mon, 05 Nov 2018 23:57:03 GMT) (full text, mbox, link).


Message #22 received at 895264-close@bugs.debian.org (full text, mbox, reply):

From: Clint Adams <clint@debian.org>
To: 895264-close@bugs.debian.org
Subject: Bug#895264: fixed in taffybar 1.0.0-1
Date: Mon, 05 Nov 2018 23:53:24 +0000
Source: taffybar
Source-Version: 1.0.0-1

We believe that the bug you reported is fixed in the latest version of
taffybar, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 895264@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Clint Adams <clint@debian.org> (supplier of updated taffybar package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 05 Nov 2018 17:33:47 -0500
Source: taffybar
Binary: libghc-taffybar-dev libghc-taffybar-prof libghc-taffybar-doc taffybar
Architecture: source
Version: 1.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Changed-By: Clint Adams <clint@debian.org>
Description:
 libghc-taffybar-dev -
 libghc-taffybar-doc -
 libghc-taffybar-prof -
 taffybar   - desktop bar extensible in Haskell
Closes: 895264
Changes:
 taffybar (1.0.0-1) unstable; urgency=medium
 .
   [ Ilias Tsitsimpis ]
   * Bump debhelper compat level to 10
 .
   [ Clint Adams ]
   * Set Rules-Requires-Root to no.
   * "New" upstream release.  closes: #895264.
Checksums-Sha1:
 25f3221b8698f1cfdfef7eba11b6181666edef24 4920 taffybar_1.0.0-1.dsc
 c0f739063a6083608e0ab2036ae96402d4bf4fab 77899 taffybar_1.0.0.orig.tar.gz
 dd2442674303cf9dd9f1e6b4a6ec2101fa0d1d01 5248 taffybar_1.0.0-1.debian.tar.xz
 cb7974a1a40aad786fd7c2b30943fa97fe85ea20 19349 taffybar_1.0.0-1_source.buildinfo
Checksums-Sha256:
 27372499397e16b03cd5191eee740076fd9ac724707323abd28020a55aa5b83d 4920 taffybar_1.0.0-1.dsc
 fe9bf9ea11b9f5d8798c796da6bbbe7f8c929c0d6a4d8612a93e50047dee50d8 77899 taffybar_1.0.0.orig.tar.gz
 d5a8e4370a28f34980a4f96131dc6daee7dc30b5f8fb10053ea5d1dd4884a78c 5248 taffybar_1.0.0-1.debian.tar.xz
 9853c3ca67883e3d245c31628cdf3179b5e9e0d17d67c88e8cce2c93731d5295 19349 taffybar_1.0.0-1_source.buildinfo
Files:
 dd2e5118fa46e3479ccbdafb66bd6958 4920 haskell optional taffybar_1.0.0-1.dsc
 b1ebd4a007a80f63baf633706ffa036d 77899 haskell optional taffybar_1.0.0.orig.tar.gz
 7a935dce58deee8917bdd74e3359b8da 5248 haskell optional taffybar_1.0.0-1.debian.tar.xz
 c4ef05633c75f7a49b8a911331a1053e 19349 haskell optional taffybar_1.0.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEdYHsh0BT5sgHeRubVZIzHhmdOKgFAlvg0xMRHGNsaW50QGRl
Ymlhbi5vcmcACgkQVZIzHhmdOKj83A/+JU57eteFOqApkl1PSbv0ma3rNqTfeXJS
Yc4oIOdaK/d897LioD0XUkQVlofRUtFAW4GbDvVOoZ73pNECdQcXL+3Yiz654/Vi
LMwN708kQy/wxy9Vo3kK19jM1akbPymOpiG46ICs8+l2HP+YJJhC2feZPZ8gaL16
4Em0ClcWZHv2oevBdvVh6raTJ9Y9X+bDcbXjMj1uChObaB+8Jn/7wXkWMMrgto0q
QaoJ5FU4I11AFDsDAb4mdMiMhHWnBj7XCRqijzuQCMcExIBQvVSYiWJ8jqXSNl73
A1iihPk3i6oDadmKUtWHdESmLZf2Ng6pMNaUcKyo5PWGGjkViFexR6IbsW9+likH
ZBevxq0T/80PQ2ELusf5YKx9+nWU7fW/lwOxHUTYyndxXgqaUXfrXWqKnkPdC61W
beQ9VNBYgp+o9ImDkZ/DzO0pzI9KA5dT/RdJ5aqsGXjKS+2PeXgBOt6KMSfMr46w
Em+NBSrftiFXSVeZS9v+d4X0noWQb4GdxAvLYpPhoebQ2vyfElSqZuVOtfCGoCu/
9ROdzHMYtEKbMnVw7oMXO7axO9YuCtOL7NKCxi3rutMdjI8pMUwBRN/fwwiFyYK5
CiNlO/0okR7iomEEpLqznIcOBJsFpMouQZg0VSzAjrilxFm+9KsuRyDyfasHm1wu
tBkzbe7N4GE=
=tCk9
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 26 Dec 2018 07:31:01 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Nov 22 00:11:48 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.