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

Ordering package install (was: Problem to upgrade (perl). (fwd))



Hi guys,

	I'm working on a tool that reads an Packages file, creates a
 directed graph of dependencies, and writes out an order to install
 the packages in (a topographical sort, which does circular dependency
 detection as a bonus).  This can, then, be used by other tools that
 take a currently available deb files list, and do useful stuff like
 feed the list, in order, to dpkg, or to compile and install a full
 source tree. I'm prototyping in perl5, but may switch to C++ if perl
 turns out to be too slow. (Also, I need to practice atrophying C++
 skills).

	If anyone else is working on similar tools, please drop me a
 line. Unfortunately, with a new job requiring travel, the time I
 spend on this is highly fragmented.

	manoj
>>"Mark" == Mark Eichin <eichin@cygnus.com> writes:

Mark> I've found (using dpkg -BORGiE for my updates, not dselect) that
Mark> once I have a list of things-to-update (using --no-act) if ld.so
Mark> is there, do it *by itself*, likewise perl, and maybe libc as
Mark> well; then everything else goes fine (well, except that I'm
Mark> running X so I defer those until later...)

Mark> It would be nice if there were a way to do this within the
Mark> system, but dpkg is useful enough as it is...


-- 
 Let's say the docs present a simplified view of reality...  :-)
 --Larry Wall in <6940@jpl-devvax.JPL.NASA.GOV>
Manoj Srivastava               <url:mailto:srivasta@datasync.com>
Mobile, Alabama USA            <url:http://www.datasync.com/%7Esrivasta/>


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com


Reply to: