[Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-16 Thread Steve Kowalik
[Updating] haskell-devscripts (0.6.12 [Ubuntu]  0.6.14 [Debian])
 * Trying to add haskell-devscripts...
  - haskell-devscripts_0.6.14.tar.gz: downloading from 
http://ftp.debian.org/debian/
  - haskell-devscripts_0.6.14.dsc: downloading from 
http://ftp.debian.org/debian/
I: haskell-devscripts [universe] - haskell-devscripts_0.6.12 [universe].

[Updating] haskell-utf8-string (0.3.1-1 [Ubuntu]  0.3.1.1-2 [Debian])
 * Trying to add haskell-utf8-string...
  - haskell-utf8-string_0.3.1.1-2.dsc: downloading from 
http://ftp.debian.org/debian/
  - haskell-utf8-string_0.3.1.1-2.diff.gz: downloading from 
http://ftp.debian.org/debian/
  - haskell-utf8-string_0.3.1.1.orig.tar.gz: downloading from 
http://ftp.debian.org/debian/
I: haskell-utf8-string [universe] - libghc6-utf8-string-dev_0.3.1-1 [universe].
I: haskell-utf8-string [universe] - libghc6-utf8-string-doc_0.3.1-1 [universe].

[Updating] xmonad-contrib (0.7-2 [Ubuntu]  0.8-2 [Debian])
 * Trying to add xmonad-contrib...
  - xmonad-contrib_0.8-2.diff.gz: downloading from 
http://ftp.debian.org/debian/
  - xmonad-contrib_0.8.orig.tar.gz: downloading from 
http://ftp.debian.org/debian/
  - xmonad-contrib_0.8-2.dsc: downloading from http://ftp.debian.org/debian/
I: xmonad-contrib [universe] - libghc6-xmonad-contrib-dev_0.7-2 [universe].
I: xmonad-contrib [universe] - libghc6-xmonad-contrib-prof_0.7-2 [universe].
I: xmonad-contrib [universe] - libghc6-xmonad-contrib-doc_0.7-2 [universe].

[Updating] xmonad (0.7-2 [Ubuntu]  0.8-1 [Debian])
 * Trying to add xmonad...
  - xmonad_0.8-1.dsc: downloading from http://ftp.debian.org/debian/
  - xmonad_0.8-1.diff.gz: downloading from http://ftp.debian.org/debian/
  - xmonad_0.8.orig.tar.gz: downloading from http://ftp.debian.org/debian/
I: xmonad [universe] - xmonad_0.7-2 [universe].
I: xmonad [universe] - libghc6-xmonad-dev_0.7-2 [universe].
I: xmonad [universe] - libghc6-xmonad-prof_0.7-2 [universe].
I: xmonad [universe] - libghc6-xmonad-doc_0.7-2 [universe].

** Changed in: xmonad (Ubuntu)
   Status: Confirmed = Fix Released

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-16 Thread StefanPotyra
 - haskell-devscripts (0.6.14) from unstable/main is even better (no
ubuntu changes)

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-14 Thread StefanPotyra
ok, sponsors ACK for the sync of

- haskell-devscripts (0.6.13) from testing/main to universe (no ubuntu changes)
- haskell-utf8-string (0.3.1.1-2) from unstable/main to universe (no ubuntu 
changes)
- xmonad-contrib (0.8-2) from unstable/main to universe (no ubuntu changes)
- xmonad (0.8-1) from unstable/main to universe (no ubuntu changes)

Thanks,
 Stefan.

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-13 Thread Luca Falavigna
Given that these packages are self-contained, have no relevant issues
and Stefan (our Haskell expert!) had some additional tests, I'm giving
my ACK #2.

** Changed in: xmonad (Ubuntu)
   Status: New = Confirmed

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-09 Thread Pär Andersson
Sorry for not replying to this earlier!

I have had a hardware failure in my home workstation where I do all my Ubuntu 
testing/development. It took some time, but now I have gotten it into a 
somewhat usable state. :-)

On Sunday 05 October 2008 12.56.59 StefanPotyra wrote:
 Ok, libghc6-utf8-string-dev is only used by geordi in build-depends
 apart from that after a quick search.

geordi builds fine in a pbuilder with the new libghc6-utf8-string-dev and 
haskell-devscripts.

After installation geordi segfault on startup. However the version from 
intrepids repositories behaves in the exact same way, so I don't think this 
have anything to do with the utf8-string package.

 I just rebuilt haskell-devscripts, haskell-utf8-string and geordi, and
 looks all good. Also from looking at the diff of haskell-utf8-string,
 the code changes don't look too invasive to me.

I reviewed the changes in both packages earlier, and don't really have 
anything to add. Both looks quite safe.

As I mentioned before I have also built all the mentioned packages, and been 
using the resulting xmonad + contrib since then. Is there anything more I can 
do to help this along?

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-05 Thread StefanPotyra
hm... yes indeed.

Ok, libghc6-utf8-string-dev is only used by geordi in build-depends
apart from that after a quick search.

I just rebuilt haskell-devscripts, haskell-utf8-string and geordi, and
looks all good. Also from looking at the diff of haskell-utf8-string,
the code changes don't look too invasive to me.

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-04 Thread StefanPotyra
ok, the haskell-devscripts change looks good to me, and as haskell-
utf8-string is currently not in intrepid, we won't risk breakage.

Hence I'm all for option 3. Other motu-release members?

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-04 Thread Pär Andersson
On Saturday 04 October 2008 15.01.45 StefanPotyra wrote:
 ok, the haskell-devscripts change looks good to me, and as haskell-
 utf8-string is currently not in intrepid, we won't risk breakage.

I think you missed that haskell-utf8-string only is the name of the source 
package. It is at version 0.3.1-1 in intrepid and builds the following binary 
packages:

libghc6-utf8-string-doc
libghc6-utf8-string-dev

The version in Debian is 0.3.1.1-2 and in addition to the above it also 
builds:

libghc6-utf8-string-prof

The -prof package is needed by xmonad-contrib as it builds a libghc6-xmonad-
contrib-prof package.

Thanks a lot for taking time to look at this!

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-03 Thread Pär Andersson
** Summary changed:

- FFE: Please sync xmonad and xmonad-contrib 0.8-1 from Debian unstable
+ FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

** Description changed:

  Binary package hint: xmonad
+ 
+ UPDATE: 2008-10-03
+ Changed Summary to request xmonad 0.8-1, xmonad-contrib 0.8-2 as contrib -2 
was uploaded to Debian yesterday with a small fix for Debian bug #500833. See 
comments on this bug for details.
  
  Hi,
  
  I hereby request a FFE to sync the following two source packages from
  Debian unstable to Intrepid:
  
  xmonad 0.8-1
  xmonad-contrib 0.8-1
  
  I know this is very late in the release cycle, but I still think this
  would make sense. I also hope that it is OK to use a single bug for
  two source packages like this, the packages only makes sense together.
  
  Reasons for a FFE:
  
  * 0.8 is the latest stable version, released 2008-09-05.
  
  * xmonad have good release management and is very stable.
  
  * 0.8 brings have several nice fixes and features, and it would be
very nice to not have this in intrepid.
  
  * xmonad{,-contrib} is small and self contained with no rdepends on
any other packages.
  
  * xmonad{,-contrib} 0.8-1 is in Debian unstable. The source packages
builds in an intrepid pbuilder and the resulting packages works.
  
  * Only two outstanding bugs in Debian.
  
* 484091 - minor request for changed handling of .xsession-files
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484091
  
* 500833 - Request is to compile -contrib with utf8 support
  (--flags=with_utf8). This is a bigger issue, but at least not a
  regression as utf8 is disabled in the current 0.7 packages as
  well.
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500833
  
  The lack of rdepends, and state of the packages in Debian makes me
  think this FFE would be quite safe even this late in the Intrepid
  release cycle. It will only affect xmonad users most likely make them
  happy!
  
  
  Required files for FFE:
  
  diffstats, pbuilder logs and install logs is attached.
  
  
  Changelogs:
  
  The tarball does not include a normal changelog. I think The
  headlines part from the release announcement is good:
  
   The headlines:
   
   * A general purpose replacement for gaps has been adopted.
   * Floating windows pop up on the current screen by default
   * Locale support
   * Rock solid code: No new crash-inducing bugs reported in this
 release cycle
   * Many new extensions, including the ability to write your own
 configuration parsers.
   * The 1000th commit was made to the project
  
  http://www.haskell.org/pipermail/haskell-cafe/2008-September/047114.html
  
  A more detailed changelog is available on the haskell wiki:
  
  http://haskell.org/haskellwiki/Xmonad/Notable_changes_since_0.7
  
  
  Testing:
  
I have been using my packages a few days now. I have not tested all
the 100+ extensions that is available in xmonad-contrib, but the
ones that I use work as expected. The new ManageDocks feature is
also working fine.
  
  Please let me know if this FFE request is missing any neccessary
  information.
  
  Cheers,

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-03 Thread StefanPotyra
ok, please test it.

I'm setting this bug back to new, since you'll need another ACK from a
motu-release member so that the FFe is granted.

** Changed in: xmonad (Ubuntu)
   Status: Confirmed = New

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-03 Thread Pär Andersson
On Friday 03 October 2008 16.22.27 StefanPotyra wrote:
 I'm setting this bug back to new, since you'll need another ACK from a
 motu-release member so that the FFe is granted.

Yeah, I assumed that I would have to get another +1 for you or
somebody else again after testing -2. :-)

Should I have changed the bug status myself? Just so I know the
correct work flow for next time.

On Friday 03 October 2008 09.20.40 Pär Andersson wrote:
 As -2 only makes this small change to the build options I don't think
 there is any reason to believe that it will not compile/install/run in
 Intrepid just as -1, but I can't verify this until I get home from work
 tonight.

It turns out that I was very, very WRONG!  Building -2 is much more
complicated than -1.

* xmonad-contrib 0.8-2 have a build-depends on libghc6-utf8-string-dev
(= 0.3.1.1-2), but 0.3.1-1 is in intrepid.

* xmonad-contrib also requires a profiling enabled package,
libghc6-utf8-string-prof, which is not build for 0.3.1-1.

I have thought about three different ways to handle this. Sorted with
my least preferred solution first:


1. Modify xmonad-contrib and haskell-utf8-string in Ubuntu.

* haskell-utf8.string 0.3.1ubuntu1 will build a -prof package.

* xmonad-contrib 0.8-2ubuntu1 will have modified build-depends to
  require 0.3.1-1ubuntu1 (with I think is recent enough for xmonad)

This solution sucks so much that I almost didn't include it. We get
two packages that both differs from Debian. I have not built any
packages to try this.


2. Go back to the original plan.

Use both xmonad and xmonad-contrib version 0.8-1.

We know that this builds and works. However the utf8 support would be
very nice to have, so this is not perfect.


3. Two more syncs.

Sync the source package haskell-utf8-string 0.3.1.1-2 from Debian
sid.

haskell-utf8-string have a build-depend on haskell-devscripts (=
0.6.13), Intrepid have 0.6.12. This means that if we don't wan't to
change the build-dep a sync of haskell-devscripts 0.6.13 from Debian
lenny would also be needed.

0.6.13 change two things. It bumps Standards-Version and fixes FTBFS
bugs by replacing one call of ghc-pkg with ghc-pkg6. The second
fix makes me think we want this version in Ubuntu anyway.

* haskell-devscripts 0.6.13 builds fine in an intrepid pbuilder.

* haskell-uft8-string 0.3.1.1-2 then builds fine in the pbuilder.

* xmonad-contrib 0.8-2 then (finally!) builds fine in the
  pbuilder. The resulting packages have utf8 working just as it
  should.

This would be my preferred solution. It keeps Ubuntu in sync with
Debian and gives us a xmonad-contrib with working utf8.

If you think this might be a possible solution, then how should I
proceed. Should I file two extra FFEs for the syncs of
haskell-utf8-string and haskell-devscripts, or throw them into this
one? Not knowing this is the reason that I only briefly described
them, and not included diffstats, pbuilder logs etc yet.

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Re: [Bug 277338] Re: FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable

2008-10-03 Thread StefanPotyra
Hi Pär,

just a short notice, as I'm about to go to bed right now.

On Saturday 04 October 2008 01:43:27 Pär Andersson wrote:
[..]

 Should I have changed the bug status myself?
For feature freeze exceptions, please don't (unless asked by motu-release), as 
we're using bug states as an indication into what bug to look. confirmed means 
for us that an FFe is granted, so we don't look any further into the bug.

 On Friday 03 October 2008 09.20.40 Pär Andersson wrote:
  As -2 only makes this small change to the build options I don't think
  there is any reason to believe that it will not compile/install/run in
  Intrepid just as -1, but I can't verify this until I get home from work
  tonight.

 It turns out that I was very, very WRONG!  Building -2 is much more
 complicated than -1.

thanks for following up!


 * xmonad-contrib 0.8-2 have a build-depends on libghc6-utf8-string-dev
 (= 0.3.1.1-2), but 0.3.1-1 is in intrepid.

 * xmonad-contrib also requires a profiling enabled package,
 libghc6-utf8-string-prof, which is not build for 0.3.1-1.

 I have thought about three different ways to handle this. Sorted with
 my least preferred solution first:


 1. Modify xmonad-contrib and haskell-utf8-string in Ubuntu.

 * haskell-utf8.string 0.3.1ubuntu1 will build a -prof package.

 * xmonad-contrib 0.8-2ubuntu1 will have modified build-depends to
   require 0.3.1-1ubuntu1 (with I think is recent enough for xmonad)

 This solution sucks so much that I almost didn't include it. We get
 two packages that both differs from Debian. I have not built any
 packages to try this.


 2. Go back to the original plan.

 Use both xmonad and xmonad-contrib version 0.8-1.

 We know that this builds and works. However the utf8 support would be
 very nice to have, so this is not perfect.

hm... the pro is that it's known good, but the con is that we'll diverge from 
debian then, s.th. which I don't like too much, since the haskell team 
resources in Ubuntu are quite limited.



 3. Two more syncs.

 Sync the source package haskell-utf8-string 0.3.1.1-2 from Debian
 sid.

 haskell-utf8-string have a build-depend on haskell-devscripts (=
 0.6.13), Intrepid have 0.6.12. This means that if we don't wan't to
 change the build-dep a sync of haskell-devscripts 0.6.13 from Debian
 lenny would also be needed.

 0.6.13 change two things. It bumps Standards-Version and fixes FTBFS
 bugs by replacing one call of ghc-pkg with ghc-pkg6. The second
 fix makes me think we want this version in Ubuntu anyway.

 * haskell-devscripts 0.6.13 builds fine in an intrepid pbuilder.

 * haskell-uft8-string 0.3.1.1-2 then builds fine in the pbuilder.

 * xmonad-contrib 0.8-2 then (finally!) builds fine in the
   pbuilder. The resulting packages have utf8 working just as it
   should.

 This would be my preferred solution. It keeps Ubuntu in sync with
 Debian and gives us a xmonad-contrib with working utf8.

That would also be my preferred solution. However as I havent read the diff 
for haskell-devscripts yet, please let me examine it first (haskell-devscripts 
is used by a number of packages as build-depends, producing maintainer 
scripts, and I'd like to make sure to not introduce weird errors via e.g. 
changed maintainer scripts resulting from haskell-devscripts. Also I'd like to 
know exactly about any problems with our current haskell-devscripts in regards 
to upgrade pathes).


 If you think this might be a possible solution, then how should I
 proceed. Should I file two extra FFEs for the syncs of
 haskell-utf8-string and haskell-devscripts, or throw them into this
 one? Not knowing this is the reason that I only briefly described
 them, and not included diffstats, pbuilder logs etc yet.

Let's keep this one FFe for now, unless motu-release member would request 
separate bugs ;).

Cheers,
   Stefan.

-- 
FFE: Please sync xmonad 0.8-1 and xmonad-contrib 0.8-2 from Debian unstable
https://bugs.launchpad.net/bugs/277338
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs