[pkg-bioc] CVS %p
Steffen Moeller
steffen_moeller at gmx.de
Sun Feb 25 23:01:23 CET 2007
On Sunday 25 February 2007 22:12:15 Dirk Eddelbuettel wrote:
> On 25 February 2007 at 21:25, CVS User smoe-guest wrote:
> | Update of /cvsroot/pkg-bioc/tools
> | In directory alioth:/tmp/cvs-serv388
> |
> | Modified Files:
> | CRAN2DEB.pm cran2deb.pl
> | Log Message:
> | Find the right .deb for r-cran-ggobi|r-omegahat-ggobi and other
> | dependencies with ambiguities.
> I think the former is clearly deprecated:
It was just the only (while bad) example that sprang to mind. Those R packages
in DESCRIPTIONS' depends line that we could not yet assign to a particular
repository are denoted in the "|"-separated alternatives list. The routine
that attempts to install the packages (sudo at the moment, should be
happening automagically in pbuilder w/ apt-proxy) finds the correct .deb now
rather than interpreting the |-savvy string literally.
> (URLs are short as run apt-proxy here to cache for pbuilder and my
> benefit.)
When the scripts produces a new .deb file, pr when it is uploaded with
mini-dinstall, is the apt-proxy internal information system automagically
updated? If so, then there would be no need for the script to use dpkg -i,
indeed. Otherwise the script should initiate the update of the apt-proxy
somehow. Sadly, I have updated my apt to the one from experimental and cannot
install apt-proxy or mini-dinstall due to some totally unnecessary conflict.
python-apt: Depends: libapt-pkg-libc6.3-6-3.11
and refrain from contributing at this front for the moment.
The next two big steps in the development of cran2deb remain (to me):
* make %repositoryOf persistent - should be fairly trivial
* create a decent build-dependencies tree and derive a same-as decend build
order from it. I have no idea about how difficult this is - not toooo
difficult I'd have thought but why have I not just done it?
* a reference build environment setup for CRAN,BioC and Omeghat all together.
Dirk suggests using pbuilder for it all, possibly helped with apt-proxy and
mini-dinstall. The current sudo should be skipped for security concerns and
exists only for the direct (and fairly easy) evaluation of the prior two
tasks.
Any volunteers?
Best regards
Steffen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-bioc-devel/attachments/20070225/04109944/attachment.pgp
More information about the pkg-bioc-devel
mailing list