You are not logged in.

#1 2004-06-24 23:15:54

wintermute
Member
Registered: 2004-03-23
Posts: 21

Subversion package management?

I don't know if this is a ridiculous idea, but could package management be implemented with Subversion?

If I understood correctly, you don't need to update whole binary package with every update, but instead you only download/update the changed part? That would lessen network traffic at least big_smile


"I propose we leave math to the machines and go play outside." -- Calvin

Offline

#2 2004-06-24 23:25:19

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: Subversion package management?

i think this is almost the same as discussions of having patch versions instead of full packages. the consensus, if i remember, it wouldn't work.

but that was awhile ago and wasn't subversion ... soo.


AKA uknowme

I am not your friend

Offline

#3 2004-06-24 23:29:56

Dusty
Schwag Merchant
From: Medicine Hat, Alberta, Canada
Registered: 2004-01-18
Posts: 5,986
Website

Re: Subversion package management?

Subversion is mostly for controlling text based files. It handles binary files, but I don't know how efficient it would be.

There was talk about implementing a binary diff based version of pacman at one (no, several) time.  Search for "binary diff" will tell you what people thought... those of us on dialup thought it was a good idea, but its quite a bit of trouble... it's on the maybe someday when there's nothing else to do ie never list.

Dusty

Offline

#4 2004-06-25 15:18:03

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: Subversion package management?

Subversion handling binary files is very inefficient.  It takes a long time to try to check out about 100 binary files... a very long time...

And subversion handles binary files as wholes, not as diffs, so you download the whole thing anyway.


I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal

Offline

#5 2004-06-25 15:25:57

Evangel
Member
From: Germany - Hechingen/Balingen
Registered: 2004-02-22
Posts: 36

Re: Subversion package management?

what would hapen if you have a self compiled version of a package installed? You would not be able to update this this way. The only way is then to compile it again and again and your time and broadband saving strategy has gone.

Offline

#6 2004-06-25 15:28:12

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: Subversion package management?

You have to do that anyway.


I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal

Offline

#7 2004-06-25 15:41:00

Evangel
Member
From: Germany - Hechingen/Balingen
Registered: 2004-02-22
Posts: 36

Re: Subversion package management?

You have to do that anyway.

Uhmmm, why? if you have an self compiled package installed and there comes an newer version of that package in the package repository, why should i compile the package again?

Offline

#8 2004-06-25 15:42:27

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: Subversion package management?

Evangel wrote:

You have to do that anyway.

Uhmmm, why? if you have an self compiled package installed and there comes an newer version of that package in the package repository, why should i compile the package again?

Because you want to keep your packages up to date?


I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal

Offline

#9 2004-06-25 15:49:44

Evangel
Member
From: Germany - Hechingen/Balingen
Registered: 2004-02-22
Posts: 36

Re: Subversion package management?

i dont get it.
I have a self compiled version of a package installed. After some time i can get an newer version of a package via pacman -Syu (because of whatever), i dont to recompile. If you do...
But an update of such a package via subversion is not possible. thats all i wanted to say.

i hope it comes clear now!?

Offline

#10 2004-06-25 15:54:44

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: Subversion package management?

Sure, what you said is clear now.  But I believe you're not understading how subversion would work in a case like this.


I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal

Offline

#11 2004-06-25 16:08:29

Evangel
Member
From: Germany - Hechingen/Balingen
Registered: 2004-02-22
Posts: 36

Re: Subversion package management?

hmm. you may be right. i think that subversion would say something in this way: "VERSION MISMATCH: that package is not binary compatible. go update it yourself" Everything else would be deadly.

if im false, forget everything ive said.  big_smile

Offline

#12 2004-06-25 16:52:08

zeppelin
Member
From: Athens, Greece
Registered: 2004-03-05
Posts: 807
Website

Re: Subversion package management?

if I were Judd [I'm not!] ;P I would choose for abs at least GNU Arch

so two Arches would cooperate ;P

Offline

Board footer

Powered by FluxBB