Re: [PATCH] Debian packaging for 0.99.4
On Sun, Aug 14, 2005 at 02:11:50AM +0200, Matthias Urlichs wrote: Hi, Ryan Anderson: #!/bin/sh echo Don't get a git - use gt! Ouch. :) I meant it as a joke, obviously. I also thinkoed the sentence I was aiming for, thus losing the humor. Oh well. echo Don't get a git - use gt! 2 if at all. True. On this same topic, cogito seems to be consistently using the long forms of the names (i.e, git-*-script), so renaming git in the core Debian package should not be a problem, other than for the canned recipes people are writing constantly to demonstrate the power of git. -- Ryan Anderson sometimes Pug Majere - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
On Fri, Aug 12, 2005 at 12:35:55PM +0200, Matthias Urlichs wrote: David Lang: after so many years of software development (and with the policy of never having conflicting command names) what three letter combinations are still avilable? Lots. I'm assuming that the much smaller pool of two letter commands was long since exhausted, but if not what two letter commands are available? Lots of them, I hope, but all of them obscure. We even have 25 one-letter commands that are free. My /usr/bin/ only has 'w'. And if we run out, we could branch off into other alphabets; unfortunately, not everybody has a quick way to type an ??. Or ??. Or ???. ;-) gt seems free on my machine here. I haven't poke around at all the other ones that have slightly different sets of software, but searching on the Debian packages search engine: http://packages.debian.org/cgi-bin/search_contents.pl?word=%2Fusr%2Fbin%2Fgtsearchmode=searchfilescase=insensitiveversion=unstablearch=i386 cogito in Debian seems to have taken it already for git, anyway. We can make the conversion easy for people by providing this shell script for a few weeks: #!/bin/sh echo Don't get a git - use gt! gt $* -- Ryan Anderson sometimes Pug Majere - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Hi, Ryan Anderson: #!/bin/sh echo Don't get a git - use gt! Ouch. echo Don't get a git - use gt! 2 if at all. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [EMAIL PROTECTED] Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de - - USENET would be a better laboratory if there were more labor and less oratory. -- Elizabeth Haley - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Debian folks on the list: We had to make this ugly hack in our Debianization because Debian heavyweights did not like to see Conflicts: and us lowly new maintainers needed to obey their wishes. Linus: The alleged name clash appears to be a Debian specific problem. No other distribution seem to ship GNU interactive tools and hence have this name clash. Debian folks have not even substantiated their claim that the other GIT is so popular that name clash with it is a bad thing. JC: Well, here is the popcon numbers. I'll let people decide if these numbers illustrate that the other GIT is so popular that we cannot take over its name. In a sense, both Linus and myself have been unfair to Debian folks on the list. Worrying about the name clash with the other GIT so much to change our name was not something they liked to do to begin with. Personally, I'm a mugwump, and I don't care who yields as long as it takes place and things can then proceed at their usual pace. Yes, and that is what Linus and myself are saying. We would rather stay outside the name politics, which is internal to a particular distribution. Linus and I were trying to give ammunition for the Debian folks on the list to make an argument. Linus said that our GIT installs /usr/bin/git everywhere else without the name clash problem. I said that the other GIT does not seem to be used that much even on Debian. From these facts, they could make an argument that, if Debian as a distribution wants to stay compatible with other distributions, either (1) it should tolerate Conflict: and let us install /usr/bin/git, or (2) get the other GIT renamed. It is up to the folks pushing Debianization of our GIT to the Debian official archive which recommendation to make and deal with the Debian heavyweights. Another thing to note is that it is not unusual for an official Debian package to have a patch to debian/* files even when the upstream sources have some such Debianization files. The Debian folks on the list could take that approach without first proposing to change the name of /usr/bin/git worldwide. I, as a Debian user [*1*], would be perfectly happy if the Debianization of our GIT did not ship /usr/bin/git, and told the user to copy /usr/share/doc/git-core/examples/git to $HOME/bin/ and put $HOME/bin at the beginning of the PATH [*2*]. Maybe such a Debianization would ship with a modified tutorial that has a paragraph to remind the user about that as well. [Footnote] *1* I do not have a single RPM machine at home nor workplace. Practically everything I touch run Debian. *2* Even install script offering a choice to make a symlink /usr/local/bin/git pointing at /usr/bin/git-core-scm would be possible, but that would only be acceptable on a single-user machine. - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4 [u]
On Thursday 11 August 2005 23:53, Linus Torvalds wrote: Hands up people. Does anybody _use_ GNU interactive tools? None of this I have a package crap. http://popcon.debian.org/by_inst #Format # #name is the package name; #inst is the number of people who installed this package; #vote is the number of people who use this package regularly; #old is the number of people who installed, but don't use this package # regularly; #recent is the number of people who upgraded this package recently; #no-files is the number of people whose entry didn't contain enough # information (atime and ctime were 0). #rank nameinst vote old recent no-files 6607 git 1142582 7 0 the database reflects 7162 users. Andreas - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Hi, Alan Chandler wrote: Not sure I understand the proper use of dpkg-divert in Debian, but could _this_ git-core package perhaps ask the user which set of the two packages he wish to keep as git command and use dpkg-divert to change the other to another name to some other name? IIRC, that's against Policy too, because different users on the system might have different expectations WRT which git is git. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [EMAIL PROTECTED] Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de - - You have a strong appeal for members of the opposite sex. - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Hi, David Lang: after so many years of software development (and with the policy of never having conflicting command names) what three letter combinations are still avilable? Lots. I'm assuming that the much smaller pool of two letter commands was long since exhausted, but if not what two letter commands are available? Lots of them, I hope, but all of them obscure. We even have 25 one-letter commands that are free. My /usr/bin/ only has 'w'. And if we run out, we could branch off into other alphabets; unfortunately, not everybody has a quick way to type an ä. Or α. Or ૐ. ;-) -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [EMAIL PROTECTED] Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de - - The hope that springs eternal Springs right up your behind. -- Ian Drury, This Is What We Find signature.asc Description: Digital signature
Re: [PATCH] Debian packaging for 0.99.4
Matthias Urlichs [EMAIL PROTECTED] writes: - Split gitk off to its own package; it needs tk installed, but nothing else does. I just noticed from dpkg --info output that the generated git-tk has Architecture: i386. Shouldn't it read all and resulting package also named git-tk_${VERSION}_all.deb, instead of whatever architecture I happened to build it? - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Hi, Sebastian Kuzminsky wrote: People still use GNU Interactive Tools. Not just crazy, stupid people, and I bet not just Debian people. Possibly. But the number of people running both git and git are, I'd bet, smaller than those who will send annoying emails when they install git and can't run all the git xxx commands we talk about here. Same with cgvg, cogito, and cg. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [EMAIL PROTECTED] Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de - - The girl who remembers her first kiss now has a daughter who can't even remember her first husband. - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
On Wed, 10 Aug 2005, Sebastian Kuzminsky wrote: People still use GNU Interactive Tools. Not just crazy, stupid people, and I bet not just Debian people. Why do you say that? Do you have anybody who actually does, or are you just claiming so? Some distributions seems to disagree with you. rpm.pbone.net already implies that SuSE not only has never packaged GNU interactive tools at all, they're already packaging git-core. Redhat seems to have dropped it after RH-7.1 according to the same admittedly very nonscientific source (while rpmfind.net didn't find any RH packages at all). So.. Linus - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Linus Torvalds [EMAIL PROTECTED] wrote: On Wed, 10 Aug 2005, Sebastian Kuzminsky wrote: People still use GNU Interactive Tools. Not just crazy, stupid people, and I bet not just Debian people. Why do you say that? Do you have anybody who actually does, or are you just claiming so? What I have is bug reports against the cogito package, from people who want to install both. The reports came very soon after I released the package, so I dont think it's a totally freak occurance. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=309776;archive=yes Some Debian maintainers defend GNU Interactive Tools, but I'm guessing that will only lower your opinion of Debian maintainers: http://lists.debian.org/debian-mentors/2005/06/msg00013.html Anyway, enough of this. I understand the name will not change and I'm ok with that. I'll deal with it on our (Debian's) end. -- Sebastian Kuzminsky - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Linus Torvalds [EMAIL PROTECTED] writes: On Wed, 10 Aug 2005, Sebastian Kuzminsky wrote: People still use GNU Interactive Tools. Not just crazy, stupid people, and I bet not just Debian people. Why do you say that? Do you have anybody who actually does, or are you just claiming so? Debian folks have a handy way to substantiate that claim or get that claim proven wrong, and I am somewhat surprised that nobody mentioned it so far. Debian popularity contest (http://popcon.debian.org/). Here is an excerpt I just made. name is the package name; inst is the number of people who installed this package; vote is the number of people who use this package regularly; old is the number of people who installed, but don't use this package regularly; recent is the number of people who upgraded this package recently; rank nameinstvote old recent 1 base-files 71476777 158212 2 base-passwd 71476724 163260 3 debianutils 71476739 120288 4 sed 71476763 155229 ... 6591 git 114 24 83 7 ... 2 git-core 2 1 0 1 (Not in sid) 29939 cogito-scm 1 0 1 0 (Not in sid) ... 46416 zope2.60 0 0 0 - 46416 Total6768849 2118048 2306009 595621 So yes, among 46.5K packages in the known universe, the other git ranks 6600th. Does that mean it is popular? I dunno. Obviously, not everybody who installs Debian participates in popcon. The sample size of the above statistics is 7147 installations of base-files. Among these 7147 sample installations, the other git was installed by 114 people, and 24 people regularly use it. - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Anyway, enough of this. I understand the name will not change and I'm ok with that. I'll deal with it on our (Debian's) end. The easy fix is to kill the small git script that is not mandatory anyway (as far as my quick grep told me). The cg script has a bit more value. Sam - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Sam Ravnborg [EMAIL PROTECTED] wrote: Anyway, enough of this. I understand the name will not change and I'm ok with that. I'll deal with it on our (Debian's) end. The easy fix is to kill the small git script that is not mandatory anyway (as far as my quick grep told me). The cg script has a bit more value. Tried that too, and I got the bug reports to prove it. ;-) The problem there is that tons of docs and webpages and mailing list archives talk about running git this and git that. So the poor confused Debian user tries the recipe and gets command not found, and gives up in disgust. Or worse, mails the git list saying it doesnt work, and wasting everyones time debugging the intentional package mungling. Really, the bottom line is we should all mean the same thing when we say git-core and cogito. -- Sebastian Kuzminsky - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Hi, Sam Ravnborg: Anyway, enough of this. I understand the name will not change and I'm ok with that. I'll deal with it on our (Debian's) end. The easy fix is to kill the small git script that is not mandatory anyway (as far as my quick grep told me). I'd vote to keep the scripts in the default build, so that people who like to compile their own package (i.e. everybody _except_ the Debian packager ;-) get to keep their git and cg scripts. A small Debian-specific patch to rename the offending scripts (and drop the Conflicts: entries) is cheap. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [EMAIL PROTECTED] Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de - - Experience *that breathing.* From books and words come fantasy, and sometimes, from fantasy comes union. -- Rumi, tr. Coleman Barks signature.asc Description: Digital signature
Re: [PATCH] Debian packaging for 0.99.4
On Thu, Aug 11, 2005 at 10:24:10PM +0200, Matthias Urlichs wrote: Hi, Sam Ravnborg: Anyway, enough of this. I understand the name will not change and I'm ok with that. I'll deal with it on our (Debian's) end. The easy fix is to kill the small git script that is not mandatory anyway (as far as my quick grep told me). I'd vote to keep the scripts in the default build, so that people who like to compile their own package (i.e. everybody _except_ the Debian packager ;-) get to keep their git and cg scripts. A small Debian-specific patch to rename the offending scripts (and drop the Conflicts: entries) is cheap. Yep - my comment was directed to debian only. Not git-core. Sam - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Matthias Urlichs [EMAIL PROTECTED] wrote: Another possible solution: Rename git's git to X and install ours as Y. Ask the user which should be symlinked to /usr/bin/git, if both are installed, via the existing alternatives system. I suggested this on debian-devel, and was told that update-alternatives is not to be used for programs that do not do the same thing. Debian Policy Manual, section 10.1. It's ok for vim and nvi to use update-alternatives to pick who gets to be vi, because no matter which alternative is active, running vi does what you expect. It's not ok to use it for git and GNU Interactive Tools, because they do such different things. Thanks for working with me on this, I appreciate all the suggestions. I hope we can make Debian not suck at git. -- Sebastian Kuzminsky - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
On Thursday 11 August 2005 15:11, Junio C Hamano wrote: Linus Torvalds [EMAIL PROTECTED] writes: On Wed, 10 Aug 2005, Sebastian Kuzminsky wrote: People still use GNU Interactive Tools. Not just crazy, stupid people, and I bet not just Debian people. Why do you say that? Do you have anybody who actually does, or are you just claiming so? Debian folks have a handy way to substantiate that claim or get that claim proven wrong, and I am somewhat surprised that nobody mentioned it so far. Debian popularity contest (http://popcon.debian.org/). Here is an excerpt I just made. name is the package name; inst is the number of people who installed this package; vote is the number of people who use this package regularly; old is the number of people who installed, but don't use this package regularly; recent is the number of people who upgraded this package recently; rank nameinstvote old recent 1 base-files 71476777 158212 2 base-passwd 71476724 163260 3 debianutils 71476739 120288 4 sed 71476763 155229 ... 6591 git 114 24 83 7 ... 2 git-core 2 1 0 1 (Not in sid) 29939 cogito-scm 1 0 1 0 (Not in sid) ... 46416 zope2.60 0 0 0 - 46416 Total6768849 2118048 2306009 595621 So yes, among 46.5K packages in the known universe, the other git ranks 6600th. Does that mean it is popular? I dunno. Obviously, not everybody who installs Debian participates in popcon. The sample size of the above statistics is 7147 installations of base-files. Among these 7147 sample installations, the other git was installed by 114 people, and 24 people regularly use it. This obviously is not even a fair assesment of the potential popularity of this new kernel package admin tool. By holding to this attitude, you will surely alienate linux users away from debian. If so far, only 114 people out of the 7147 who were kind enough to fill out a questionaire have installed the debian 'git' and 24 report that they are using this tool, then obviously once a stable release of the Linus version of git has been achieved, the user count of the new tool will handily exceed the user count of the older and totally different toolkit from gnu. This will occur within 24 hours of a working, stable release of the Linus git. Possibly aleady has occured, I have it (the rpm) here already. Methinks its a good time for one or the other to come up with a new name. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) 99.35% setiathome rank, not too shabby for a WV hillbilly Yahoo.com and AOL/TW attorneys please note, additions to the above message by Gene Heskett are: Copyright 2005 by Maurice Eugene Heskett, all rights reserved. - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
On Thu, 11 Aug 2005, Sebastian Kuzminsky wrote: What I have is bug reports against the cogito package, from people who want to install both. The reports came very soon after I released the package, so I dont think it's a totally freak occurance. The point is, people have the thing _installed_, because apparently it comes as default with a full debian install. That doesn't mean they actually use them - they're complaining because they get a this clashes with that error. At least that's the only comment I've ever gotten: people that say that they had the old git installed. None of the ones that contacted me said that they had actually ever _used_ it. Hands up people. Does anybody _use_ GNU interactive tools? None of this I have a package crap. Linus - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Matthias Urlichs wrote: A small Debian-specific patch to rename the offending scripts (and drop the Conflicts: entries) is cheap. Not sure I understand the proper use of dpkg-divert in Debian, but could _this_ git-core package perhaps ask the user which set of the two packages he wish to keep as git command and use dpkg-divert to change the other to another name to some other name? -- Alan Chandler http://www.chandlerfamily.org.uk - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Alan Chandler [EMAIL PROTECTED] wrote: Matthias Urlichs wrote: A small Debian-specific patch to rename the offending scripts (and drop the Conflicts: entries) is cheap. Not sure I understand the proper use of dpkg-divert in Debian, but could _this_ git-core package perhaps ask the user which set of the two packages he wish to keep as git command and use dpkg-divert to change the other to another name to some other name? This may be a possibility. I'm discussing the details of this kind of solution on the debian-devel list right now. Come join the fun! I make a poor flame-conduit between the git list and the debian-devel list, cut out the middle man and save. ;-) -- Sebastian Kuzminsky - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Gene Heskett [EMAIL PROTECTED] writes: rank nameinstvote old recent 6591 git 114 24 83 7 2 git-core 2 1 0 1 (Not in sid) 29939 cogito-scm 1 0 1 0 (Not in sid) This obviously is not even a fair assesment of the potential popularity of this new kernel package admin tool. By holding to this attitude, you will surely alienate linux users away from debian. If so far, only 114 people out of the 7147 who were kind enough to fill out a questionaire have installed the debian 'git' and 24 report that they are using this tool, then obviously once a stable release of the Linus version of git has been achieved, the user count of the new tool will handily exceed the user count of the older and totally different toolkit from gnu. This will occur within 24 hours of a working, stable release of the Linus git. Possibly aleady has occured, I have it (the rpm) here already. I suspect you are confused. The entry git in above table is the GNU interactive tools and comment about 114/7147 ratio is about GNU interactive tools, not our GIT. Ours are git-core and cogito-scm, marked as Not in sid. I do not understand why you think my attitude would alienate users away from debian. As you say, when it is included in the official archive, I expect our numbers would exceed the other GIT very quickly. - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
On Thu, 2005-08-11 at 16:20 -0600, Sebastian Kuzminsky wrote: Linus Torvalds [EMAIL PROTECTED] wrote: Hands up people. Does anybody _use_ GNU interactive tools? None of this I have a package crap. Obviously no one on the git list uses GNU Interactive Tools, or this problem would have been caught much sooner. It's only when you release it into the wild that these kind of things get noticed. If only it weren't for the fuc*ing users, man... Hi, I still have to meet somebody who actually ever used GNU Interactive Tools. I'd recommend to just conflict with GNU Interactive Tools and be done with it. 1. It's an upstream decision by Linus 2. You are the maintainer of the package. Just take a stand and put the bug reports in wontfix mode. Being a long time Debian maintainer I'd note that in Debian you've got to take ownership to get things done. Christian -- Christian Meder, email: [EMAIL PROTECTED] The Way-Seeking Mind of a tenzo is actualized by rolling up your sleeves. (Eihei Dogen Zenji) - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Hi, Linus Torvalds: Hands up people. Does anybody _use_ GNU interactive tools? None of this I have a package crap. You're preaching to the converted here. The Debian-package-for-Debian could pop up a notice asking the user to symlink /usr/local/bin/git = /usr/bin/gitscm (or whatever) if they want to use the normal name... that's probably the only solution which would work reasonably well without being too much hassle to implement. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [EMAIL PROTECTED] Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de - - For the right person, the impossible is easy! -- Dumbo signature.asc Description: Digital signature
Re: [PATCH] Debian packaging for 0.99.4
On 8/11/05, Matthias Urlichs [EMAIL PROTECTED] wrote: Debian packaging fixes for 0.99.4: Is this anywhere in the archive? cheers, martin - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Hi, Martin Langhoff: On 8/11/05, Matthias Urlichs [EMAIL PROTECTED] wrote: Debian packaging fixes for 0.99.4: Is this anywhere in the archive? Cogito 0.12.1 (which includes git) has been packaged by Sebastian Kuzminsky [EMAIL PROTECTED]; it's in Debian Unstable. I assume he'll do something about packaging the current version; I just filed a wishlist bug in Debian. The current cogito package in Debian renames both the git and cg command line programs because there are already packages with conflicting commands in Debian (git and cgvg). I consider that to be a mistake, to be honest. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [EMAIL PROTECTED] Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de - - Coding is easy. All you do is sit staring at a terminal until the drops of blood form on your forehead. signature.asc Description: Digital signature
Re: [PATCH] Debian packaging for 0.99.4
Matthias Urlichs [EMAIL PROTECTED] wrote: Cogito 0.12.1 (which includes git) has been packaged by Sebastian Kuzminsky [EMAIL PROTECTED]; it's in Debian Unstable. I assume he'll do something about packaging the current version; I just filed a wishlist bug in Debian. The current cogito package in Debian renames both the git and cg command line programs because there are already packages with conflicting commands in Debian (git and cgvg). I consider that to be a mistake, to be honest. I agree completely - it's super bogus to rename the two central programs. It makes Debian essentially incompatible with the rest of the world. My cogito Debian package initially conflicted with the original git (GNU Interactive Tools), so that both could install /usr/bin/git, but I got flamed pretty good for this on the debian-devel list, and as a junior maintainer I followed the recommendations of the more experienced maintainers - renaming our git executable was their choice. I even suggested using update-alternatives, but that was nixed too. I predict the current native debian package of git will be critizised for the same reason: because it conflicts with GNU Interactive Tools. Before uploading it to the Debian archive I (or someone) will have to either mangle it like cogito.deb (renaming /usr/bin/git to /usr/bin/something-else), or convince the Debian people to change their minds. If it's the former, I assume everyone who cares will just compile their own version of git and install that. -- Sebastian Kuzminsky - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Martin Langhoff [EMAIL PROTECTED] wrote: On 8/11/05, Sebastian Kuzminsky [EMAIL PROTECTED] wrote: I agree completely - it's super bogus to rename the two central programs. It makes Debian essentially incompatible with the rest of the world. Well, I doubt this problem lies with Debian. GNU Interactive Tools is packaged for most (all?) distributions, and has been there for ages. A quick google search shows a page tracking a few of its distributed versions: http://linux.maruhn.com/sec/git.html So it is fair to assume all distros are going to rename it, and wreak havoc with the calls to the binaries from cogito, qgit, etc. Perhaps it'd be better to rename the binaries within the git project. Better Junio at it than a bunch of package maintainers... It'll also nullify the risk of different packagers choosing different renaming strategies. Yes, this would be best. Linus was resistant to this idea, but maybe Junio will be sympathetic? I'll once again suggest lit, for Linu{x,s} Information Tracker, meaning filled with light, on fire, and drunk. While we're at it, renaming cogito's cg to cog would fix another filename conflict in Debian, and would give the right hand something to do while the left hand seeks from c to g. ;-) -- Sebastian Kuzminsky - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Debian packaging for 0.99.4
Linus Torvalds [EMAIL PROTECTED] wrote: The top man-page I found for GNU interactive tools says: A Set of Interactive Programs Edition 2.5, for GIT version 4.3.16 January 1997 just let it die in peace. The top of the RCS changelog says: Fri Jun 16 06:19:24 1995 Paul Eggert [EMAIL PROTECTED] Version 5.7 released. Should we let /usr/bin/merge die in peace too? People still use GNU Interactive Tools. Not just crazy, stupid people, and I bet not just Debian people. -- Sebastian Kuzminsky - To unsubscribe from this list: send the line unsubscribe git in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html