dependency lookup failures
Paulo Trezentos
Paulo.Trezentos at caixamagica.pt
Sun Apr 29 17:06:59 PDT 2007
Hi Vincent,
1.- What is the result you get if you try:
apt-get install nfsidmap-devel>=0.16
It doesn't work, right?
2.- Do "libnfsidmap0-devel" has a "Provides:" clause with
"nfsidmap-devel"? If so, is "Provides: nfsidmap-devel" or
"nfsidmap-devel = 0.16"
I'm not see any problem in imposing a version ( nfsidmap-devel>=0.16) to
a virtual package (or a "provides") although sometimes doesn't make
sense ("requires: mta" example where it might be sendmail or qmail).
But if it imposed, IMHO we should have in the provides which version is
provided.
Cheers.
> Another example, which illustrates that it's half-working:
>
> [vdanen at build SPECS]$ apt-get build-dep ../SRPMS/nfs-utils-1.0.10-7281avx.src.rpm
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Selecting libwrap0-devel for 'tcp_wrappers-devel'
> E: Build-Depends dependency for ../SRPMS/nfs-utils-1.0.10-7281avx.src.rpm cannot be satisfied because no available versions of package nfsidmap-devel can satisfy version requirements
> [vdanen at build SPECS]$ apt-get install nfsidmap-devel
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Selecting libnfsidmap0-devel for 'nfsidmap-devel'
> The following extra packages will be installed:
> libnfsidmap0 libnfsidmap0-devel
> The following NEW packages will be installed:
> libnfsidmap0 libnfsidmap0-devel
> 0 upgraded, 2 newly installed, 0 removed and 6 not upgraded.
> Need to get 44.0kB of archives.
> After unpacking 84.4kB of additional disk space will be used.
> Do you want to continue? [Y/n]
>
>
> In this case, it properly finds that libwrap0-devel provides
> tcp_wrappers-devel, but can't seem to figure out that libnfsidmap0-devel
> provides nfsidmap-devel. The only thing I can think of is that
> "build-dep" doesn't like checking for things with a version specified:
>
> BuildRequires: tcp_wrappers-devel
> BuildRequires: nfsidmap-devel >= 0.16
>
> In this case, the libnfsidmap0-devel has a version of 0.16 so it should
> be able to satisfy this just fine. Looking at the first example, it
> seems like build-dep is tripping on the version requirements.
>
> Any ideas here?
>
> _______________________________________________
> apt-rpm mailing list
> apt-rpm at lists.laiskiainen.org
> http://lists.laiskiainen.org/listinfo.cgi/apt-rpm-laiskiainen.org
--
_____________________________________
| Director Técnico
| Caixa Mágica
| - Energia Open Source
| http://www.caixamagica.pt
More information about the Apt-Rpm
mailing list