DragonFly users List (threaded) for 2007-12
DragonFly BSD
DragonFly users List (threaded) for 2007-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Binary Updates for DragonFly


From: Matthias Schmidt <schmidtm@xxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 16 Dec 2007 14:58:47 +0100

He,

* Simon 'corecode' Schubert wrote:
> Matthias Schmidt wrote:
> > Thats right, but I'm a fan of saving disk space and bandwith.  Distributing
> > complete binaries has one big advantage.  We could update user-modified
> > binary files which is not easily possible with diff/pach.
> 
> Yes.  Both ways don't necessarily exclude each other, assuming that
> mirrors have enough space (they do, usually).

One could think about an approach which patches the file is its an
"unmodified" one or copy the whole file over if its a modified one.
This would keep RELEASE as well as "self-compiled" users happy.

> > Do you mean with or without patching?
> 
> That would be without patching.  A way to find out which sources a
> particular binary corresponds to, and if these sources are the same like
> the ones being upgraded, you can replace the (different) binary with a
> fixed replacement.

This would work, but it requieres additional work (patching possibly
gcc/$foo).

> Yes, I meant:  If there are sources, these should be updated at the same
> time, so that source compiles will contain the fix as well.
 
I'm not really sure how to achieve this?  If the user doesn't want his
sources updated or if he has local modifications an automatich patch
could fail.  Am I thinking to complex here? :)

Cheers,

	Matthias

-- 
Dipl.-Inf. Matthias Schmidt <schmidtm@mathematik.uni-marburg.de>
Dept. of Mathematics and Computer Science, Distributed Systems Group
University of Marburg, Hans-Meerwein-Strasse, 35032 Marburg, Germany
Tel: +49.6421.28 21 591, Fax: +49.6421.28 21 573, Office C4347



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