Sync arbtt 0.6.2-1 (universe) from Debian unstable (main)

Bug #976996 reported by Micah Gersten
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
arbtt (Ubuntu)
Fix Released
Wishlist
Micah Gersten

Bug Description

Please sync arbtt 0.6.2-1 (universe) from Debian unstable (main)

Explanation of FeatureFreeze exception:
As it's Haskell, there's no easy way to tell if there are new features.
No reverse dependencies.
Fixes FTBFS: https://launchpadlibrarian.net/99409818/buildlog_ubuntu-precise-i386.arbtt_0.6.1-2_FAILEDTOBUILD.txt.gz

Changelog entries since current precise version 0.6.1-2:

arbtt (0.6.2-1) unstable; urgency=low

  * New upstream release, GHC-7.4.1 compatibility. (Closes: 665240)

 -- Joachim Breitner <email address hidden> Sat, 07 Apr 2012 16:30:56 +0200

Tags: ftbfs
Micah Gersten (micahg)
Changed in arbtt (Ubuntu):
importance: Undecided → Wishlist
tags: added: ftbfs
Revision history for this message
Iain Lane (laney) wrote :
Download full text (4.4 KiB)

"As it's Haskell, there's no easy way to tell if there are new features."

I don't believe that. Let's look at the diff:

diff -Nru arbtt-0.6.1/arbtt.cabal arbtt-0.6.2/arbtt.cabal
--- arbtt-0.6.1/arbtt.cabal 2011-06-15 11:19:11.000000000 +0100
+++ arbtt-0.6.2/arbtt.cabal 2012-04-07 15:29:42.000000000 +0100
@@ -1,5 +1,5 @@
 name: arbtt
-version: 0.6.1
+version: 0.6.2
 license: GPL
 license-file: LICENSE
 category: Desktop

Bump the version

@@ -30,7 +30,7 @@
     main-is: capture-main.hs
     hs-source-dirs: src
     build-depends:
- base == 4.*, filepath, directory, mtl, time, utf8-string,
+ base == 4.5.*, filepath, directory, mtl, time, utf8-string,
         bytestring, binary, deepseq
     other-modules:
         Data
@@

use the newer version of the base library which is in GHC 7.4

@@ -40,6 +40,8 @@
         Capture
         TimeLog
         UpgradeLog1
+
+ ghc-options: -rtsopts

     if os(windows)
         extra-libraries: psapi
@@ -75,6 +77,7 @@
         Stats
         Text.ParserCombinators.Parsec.ExprFail
         Text.Regex.PCRE.Light.Text
+ ghc-options: -rtsopts
     if os(windows)
         cpp-options: -DWIN32
     else
@@ -92,6 +95,7 @@
         Data.Binary.StringRef
         CommonStartup
         TimeLog
+ ghc-options: -rtsopts
     if os(windows)
         cpp-options: -DWIN32
     else
@@ -109,6 +113,7 @@
         Data.Binary.StringRef
         CommonStartup
         TimeLog
+ ghc-options: -rtsopts
     if os(windows)
         cpp-options: -DWIN32
     else
@@ -126,6 +131,7 @@
         Data.Binary.StringRef
         CommonStartup
         TimeLog
+ ghc-options: -rtsopts
     if os(windows)
         cpp-options: -DWIN32
     else

These are all in executable(blah) stanzas for the different binaries shipped by arbtt. From

  http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/runtime-control.html#rts-opts-cmdline

we can see that -rtsopts lets the end user tweak RTS configuration parameters when they run the binaries. Not a new feature.

diff -Nru arbtt-0.6.1/doc/arbtt.xml arbtt-0.6.2/doc/arbtt.xml
--- arbtt-0.6.1/doc/arbtt.xml 2011-06-15 11:19:11.000000000 +0100
+++ arbtt-0.6.2/doc/arbtt.xml 2012-04-07 15:29:42.000000000 +0100
@@ -768,7 +768,7 @@
         </varlistentry>
         <varlistentry>
         <term><option>-r</option> <replaceable>RATE</replaceable></term>
- <term><option>--rate</option> <replaceable>RATE</replaceable></term>
+ <term><option>--sample-rate</option> <replaceable>RATE</replaceable></term>
         <listitem><simpara>sets the sample rate in seconds (default: 60)</simpara></listitem>
         </varlistentry>
         <varlistentry>

This could indicate a new feature, if we could find any other evidence of it in the diff. But we can't, and grepping shows us that this is an operation in arbtt-capture. It's a bug fix to the documentation.

--- arbtt-0.6.1/src/Capture/X11.hs 2011-06-15 11:19:11.000000000 +0100
+++ arbtt-0.6.2/src/Capture/X11.hs 2012-04-07 15:29:41.000000000 +0100
@@ -18,6 +18,8 @@
 setupCapture = do
         unless compiledWithXScreenSaver $
     ...

Read more...

Revision history for this message
Micah Gersten (micahg) wrote :

Moving ahead per Laney saying to move along :)

Changed in arbtt (Ubuntu):
assignee: nobody → Micah Gersten (micahg)
status: New → In Progress
summary: - FFe: Sync arbtt 0.6.2-1 (universe) from Debian unstable (main)
+ Sync arbtt 0.6.2-1 (universe) from Debian unstable (main)
Revision history for this message
Micah Gersten (micahg) wrote :

This bug was fixed in the package arbtt - 0.6.2-1

---------------
arbtt (0.6.2-1) unstable; urgency=low

  * New upstream release, GHC-7.4.1 compatibility. (Closes: 665240)

 -- Joachim Breitner <email address hidden> Sat, 07 Apr 2012 16:30:56 +0200

Changed in arbtt (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Joachim Breitner (nomeata) wrote :

I can confirm that there are no new features in this release.

Revision history for this message
Iain Lane (laney) wrote :

@Joachim, a NEWS file would be nice :-)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.