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

Re: Bug#542100: Seems to handle versions with + wrongly



Hi,

Am Dienstag, den 18.08.2009, 11:18 +0200 schrieb Ralf Treinen:
> On Mon, Aug 17, 2009 at 10:05:26PM +0200, Joachim Breitner wrote:
> > as you can see on, for example, on
> > https://buildd.debian.org/~luk/status/package.php?suite=unstable&p=haskell-unixutils
> > edos-debcheck considers Dependencies broken when there is a + in the
> > version name:
> > 
> > haskell-unixutils/kfreebsd-amd64 build dependency installability problem:
> > haskell-unixutils (= 1.22-1) build-depends on haskell-devscripts (>= 0.6.0) {haskell-devscripts (= 0.6.15+nmu13)}
> 
> I do not think that a "+" in a version string causes a problem. I just did
> a quick test with edos-debcheck (1.0-6) :
> 
> ---------------------------------------------------------------
> 
> % cat PackagesPlus 
> Package: haskell-unixutils
> Architecture: all
> Version: 1.22-1
> Depends: haskell-devscripts (>= 0.6.0)
> 
> Package: haskell-devscripts
> Architecture: all
> Version: 0.6.15+nmu13
> 
> % edos-debcheck -explain haskell-unixutils < PackagesPlus
> Parsing package file...  0.0 seconds       3 packages
> Generating constraints...  0.0 seconds
> haskell-unixutils (= 1.22-1): OK
> Package: haskell-unixutils (= 1.22-1)
> Depends: haskell-devscripts (>= 0.6.0) {haskell-devscripts (=
> 0.6.15+nmu13)}, 
> Package: haskell-devscripts (= 0.6.15+nmu13)
> Checking packages... 0.0 seconds
> 
> ----------------------------------------------------
> 
> If you think that there is a problem you will have to send me a 
> concret Package file and the exact invokation of edos-debcheck
> that causes the error.
> 
> In your case, I suppose that the problem is rather that
> haskell-devscripts (= 0.6.15+nmu13) is not installable. 
> See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=520173
> In case of edos-builddebcheck there is an (ugly) workaround
> in the perl wrapper (from memory, the optionm is -binexplain
> but I can't look it up from here).

ah, of course. I didn’t expect haskell-devscripts to be uninstallable,
so I did not consider this possibility, but of course you are right.
That the explanation is sub-optimal is not critical.

Thanks,
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: Dies ist ein digital signierter Nachrichtenteil


Reply to: