[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: darcs' debian/control ghc6 -> ghc pisses off pbuilder



Am Montag, den 14.02.2011, 10:37 +1100 schrieb trentbuck@gmail.com:
> [I've kept this offlist, although I suspect it was meant to be
> on-list.]
[Correct, moving it back to the list]

> Joachim Breitner wrote:
> > Am Sonntag, den 13.02.2011, 14:32 +1100 schrieb Trent W. Buck:
> > > Hi, I (nominally) maintain Darcs in Debian.  I've been completely
> > > inactive both here and upstream, so I plan to get through the Squeeze
> > > release (done), push the newest upstream into Sid, then file an RFA.
> > > 
> > > Looking into the second step today, I found the s/ghc6/ghc/ in
> > > debian/control upsets pbuilder (transcript attached), because it
> > > ghc-foo packages are virtual.
> > > 
> > > Presumably this change was made to pave the way for a ghc7 migration,
> > > and backing out would be a Bad Thing.  I think it'll probably work if
> > > I change Build-Depends from
> > > 
> > >     ghc-foo (>= x.y.z~)
> > > 
> > > to
> > > 
> > >     ghc6-foo (>= x.y.z~) | ghc-foo (>= x.y.z~)
> > > 
> > > But this is fugly.  Is there a solution that I haven't thought of?
> > 
> > if you want to upload darcs before we finish the ghc-7 transition, just
> > revert the changes to control and upload as ususal. After ghc-7 is in
> > unstable, you or we can just do another upload, not mentioning ghc6 but
> > only ghc.
> 
> Righto.  I ran into some trouble anyway because darcs needs a newer
> hashed-storage, and *it* requires all the dependencies to be installed
> on the host system as well as in the pbuilder due to the way haskell-
> devscripts works.  Since my host system is stuck running Lucid (it's a
> company machine), that involves some hoop-jumping.
> 
> Do you have an ETA for when the ghc7 transition will be complete (in
> sid)?  That is, will it be days, weeks, months or years?

I thought we were done by now, but momentum is not as great as I hoped
it would be (surely nobody’s fault, at least not more than mine). I
guess once ghc is accepted by the ftp-masters we can get started again.
Actually, we can continue right now and fill the NEW queue some more
with out packages :-)

We can probably speed up NEW processing by checking whether the
copyright file needs to be modified a lot and uploading a ghc package
with an improved copyright file, to avoid getting the upload REJECTed
due to that.

It seems to be the consensus that we will not have the libghc-* and
libghc6-* packages conflict or provide dummy packages for now, therefore
neither haskell-devscripts nor the libraries need more work for ghc –
correct?

So my estimation is that it will be a matter of weeks, maybe one or two,
until darcs can be uploaded against ghc (whether experimental or
unstable, I’m not sure, depends on the number of issues coming up).

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: