Hi,
>>"Rob" == Rob Browning <[EMAIL PROTECTED]> writes:

 Rob> I thought about this, but unless you can actually hold up the dpkg
 Rob> run, you still have ugly cases.  Consider:

 Rob>   dpkg -i calc*.deb
 Rob>   dpkg --purge calc

        I see. Well, there are indeed cases in which things may mess
 up -- but all that happens is the a compilation run fails (make sure
 that all installed packages shall be compiled even if one fails). So,
 the only package to fail to compile is the one you purged. I think
 that is reasonable (I mean -- what else do you expect?)

 Rob> This is why I brought up that alternate proposal which relies on
 Rob> existing mechanisms and cooperation between add-on maintainers
 Rob> to solve this particular problem.  Of course, as I outlined,
 Rob> this means that vm would have to contain bbdb related config
 Rob> calls, or bbdb would have to check its status at run-time, every
 Rob> time.

        I think that since VM and bbdb are merely lightly coupled,
 until we can implement hooks into dpkg runs, we should just implement
 what we can. I still think that waiting for dpkg to finish and then
 using tsort is a useful first step. 

        manoj
-- 
 "In general, it is best to assume that the network is filled with
 malevolent entities that will send in packets designed to have the
 worst possible effect" the draft "Requirements for Internet Hosts"
 RFC
Manoj Srivastava  <[EMAIL PROTECTED]> <http://www.datasync.com/%7Esrivasta/>
Key C7261095 fingerprint = CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to