Re: Multiarch and idea for improved diversions and alternatives handling

2008-07-03 Thread Neil Williams
On Fri, 2008-07-04 at 08:33 +0200, Tollef Fog Heen wrote: > * Neil Williams > > | Just a thought - why use /usr/lib/$ARCH and /usr/include/$ARCH at all > | when it would (IMHO) be simpler to use /usr/$TRIPLET/ and put the entire > | package under that, as we do with dpkg-cross currently: > > How

Re: Multiarch and idea for improved diversions and alternatives handling

2008-07-03 Thread Tollef Fog Heen
* Neil Williams | Just a thought - why use /usr/lib/$ARCH and /usr/include/$ARCH at all | when it would (IMHO) be simpler to use /usr/$TRIPLET/ and put the entire | package under that, as we do with dpkg-cross currently: How would you then handle libraries that go in /lib? (Apart from the fact

Re: Multiarch and idea for improved diversions and alternatives handling

2008-07-03 Thread Neil Williams
On Tue, 2008-07-01 at 18:44 +0200, Goswin von Brederlow wrote: > James Vega <[EMAIL PROTECTED]> writes: > > > On Sat, Jun 28, 2008 at 02:03:05AM -0700, Steve Langasek wrote: > >> So if we allow multiple packages to be installed at the same time which > >> divert the same file, then I think we have

Re: git-style file storage for .deb

2008-07-03 Thread Joey Hess
Phillip Susi wrote: > I'm afraid you have it backwards. In CVS when you move a file it thinks > you removed one file and added a totally new file somewhere else. In > SVN, it thinks that you copied the old file to a new location, and then > removed it. In git, the diff clearly shows fileA

Re: git-style file storage for .deb

2008-07-03 Thread Phillip Susi
Joey Hess wrote: Phillip Susi wrote: You tell git when you move a file and it records the fact in the change record. No, that's how every VCS *except* git works. I'm afraid you have it backwards. In CVS when you move a file it thinks you removed one file and added a totally new file somew