Hacker News new | past | comments | ask | show | jobs | submit login

(Edit: This response was written at a point when the parent post was quite a bit more unfriendly than it is now. I'll leave this here regardless, even though it's out of context now.)

Was I in any way rude to you?

1. That's not what I said.

2. I admit that I don't use Debian, but internally, package managers don't differ that much. I was criticizing the model where software has to install files all over the place. I think the proper response should be "make a simpler model", not "write a complex tool that can keep track of this mess".

3. So I was wrong and Debian packages come with cleanup scripts. That's good. Am I right in assuming that those cleanup scripts are only as good as the maintainer of the package, i.e. there's nothing inherent in the design of Debian that makes this cleanup function work reliably. (Note that some config files might have been created after installation, i.e. are not part of the original package.)

4. What?

5. Have you talked to a casual computer user recently? They are afraid of installing unknown software, yes. Almost everyone I know has had malware on their PC at one point or another.




You were not rude. My initial response was unhelpful and aggressive, and I quickly edited it to respond to your arguments. I apologize for the initial response.

For the record, regarding 3, there is something in the design of Debian that makes the cleanup function work very reliably. (Again, not perfectly, but very reliably.) There are strict, strict rules for Debian maintainers in terms of the pre-install and post-removal scripts that go with packages. These rules help to maintain a very uniform system - even though its actively developed by thousands of people all over the world who are often only loosely connected to each other.


Apology accepted. Much of my dislike for package managers is on theoretical grounds (I use Macports, but only casually), so it's great to argue with someone who actually knows something about them.




Consider applying for YC's first-ever Fall batch! Applications are open till Aug 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: