[Ilugc] deb vs. rpm

  • From: sundaram@xxxxxxxxxxxxxxxxx (Rahul Sundaram)
  • Date: Wed Feb 28 21:55:44 2007

Praveen A wrote:

You misunderstood. Packages file (plain .gz or .bz2) is the metadata,
list of all the packages in a repository. Without Packages file (OK or
the equivalant metadata) apt-rpm can't work .

I dont see where I misunderstood. Since apt-rpm is capable of using the 
same repository format whatever works with yum does automatically work 
with apt-get too. A repository is incomplete with just the metadata.

There is a definite connection to how packages are managed in Fedora
and he had mentioned it before also. This was just the tipping point.
And the reason for deletion was a file conflict and that is because of
bad packaging/policy.

This is the Fedora development version we are talking about. You are 
assuming that every conflict is bad policy or packaging. Conflicts can 
very well be intentional. For example, when one implementation replaces 
another but not automatically.

In released section of the repository only changes are (security)
updates. The assumption is different in Debian-based systems and that
is why I said lets agree to disagree. 

Agreeing to disagree is a term used for opinions. Not facts. What is 
assumed in Debian is completely irrelevant to the conversation on what 
are sane defaults for Yum in Fedora. In Fedora the updates policy 
include security and bug fixes as well as new features. So the 
repository does and will change more rapidly.

Also when you install more than
one package the probability of the repository changing is not high and
that is why I thought the default value should be a good compromise
between the two differing constraints  (bandwidth/time and changes in
the repository)

If a distribution has a different updates policy, different values for 
default might be more suitable. For Fedora, the current defaults make 
sense because as I said updates are more often.

Rahul

Other related posts: