Re: Feature request

Morten Nilsen <[email protected]> Fri, 15 Oct 2004 12:28:17 +0200
Newsgroups gmane.linux.trustix.swup
Message-ID <[email protected]>
This is a cryptographically signed message in MIME format.

--===============1273167573==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature";
	micalg=sha1; boundary="------------ms090509030203020407010301"

This is a cryptographically signed message in MIME format.

--------------ms090509030203020407010301
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Erlend Midttun wrote:
> If this was the real reason for the tinysofa swap, I consider it based on
> bad research.

here is the text I read pertaining to swup/apt, it also talks of yum:

Omar Kilani wrote:
> APT provides a stable, secure, well tested, easy to use, and
> completely extensible package management system. It has been in use
> by Debian since 1998, cryptographically checks repository meta data
> and packages for authenticity, is simple to use and is fully
> extensible via the lua scripting language (which is simple enough for
> anyone to write their own package management functionality with.)
> 
> The advantages of APT over existing package management tools are
> numerous. Apart from the above mentioned features, the stability and
> speed of APT's network access methods are unmatched by any of the
> currently available Python based package management tools.
> 
> Additionally, the way in which APT handles repository meta data is,
> in my view, far superior to the "header caching" that is utilized by
> YUM/SWUP/etc. A "one compressed file per repository" approach makes
> more sense in the majority of cases than a "one file for every
> repository, file, package and resource" approach.
> 
> To demonstrate this point, one can compare an update/upgrade with yum
> to an update/upgrade done with apt. If one wanted to install package
> 'foo' with yum, they would issue the 'yum install foo', command. Yum
> then proceeds to download 8 megabytes of seemingly irrelevant headers
> (it's network access routines failing over from one site to another
> every few headers), and finally retrieves the foo package and it's
> dependencies, and installs them. In comparison, apt downloads a 600KB
> compressed file that describes the whole distribution tree, and then
> simultaneously downloads foo and all it's dependencies. Re-running
> the exact command used (yum install foo) somehow results in more
> irrelevant headers being downloaded, one at a time, and then a
> message stating that package foo is already installed. apt, on the
> other hand, instantly displays the same message.
> 
> A transfer test comparing apt, swup and yum in a "there have been no
> updates" scenario with the same package repository, shows apt
> transferring 686 bytes, swup transferring 25 kilobytes, and yum
> transferring 10 kilobytes.
> 
> One final "killer feature" of apt is the ability to use a CD ROM as a
> package repository, automatically handling mounting and un-mounting
> of media, as well as treating the CD ROM source preferentially to
> remote sources.

Cheers,
-- 
Morten

--------------ms090509030203020407010301
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII6TCC
As8wggI4oAMCAQICAwv7dDANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDQwMzIzMjIyMjM2WhcNMDUwMzIzMjIyMjM2
WjBDMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSAwHgYJKoZIhvcNAQkBFhFt
b3J0ZW5Abmlsc2VuLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALX/heYm
BrRl9wHE+ZL5NL4XmOLUTEhOJFTFG9FNcoNic+0Hg7WYLDNL1otjdcnSDFpFvGv5Ra1cYDS/
XGt8SZcmHr8C7bswXyvBTctoY07x0mEo7z/5a5v+DFEFg8zrN5mlskPzOE6Ick3nJWbiST8T
4edweA8F7o/fsilxFugVWU8bOSm/1UQw9DgwsDsYlBAnIKckxcEkKNt+t7lgaZjn6Tdi0U2a
P3s8yjC/aXAOmAMN79BbjNEnBIXATdzl2YFgDl18MEcr1eZXKat+iF9sA87cT+ZTHOHYxgtD
4aXSK65eVS0trWg9lZtpKgXQGRlvFKNm8th7pmpJIDDxorECAwEAAaMuMCwwHAYDVR0RBBUw
E4ERbW9ydGVuQG5pbHNlbi5jb20wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQQFAAOBgQBx
ZzULtTkP3pvLfFl8xYFLtXEGrsWhJAMDubdEH0ZdtHrYb2oZrALdlc/rsnC3swuqyii0vLAI
YZQVxoySvCbTokBapnOrRFMIl1sglKhkTrQDYD7utALzIHl6khPkoeB5Wlq86R9NfZpWECuY
Bon3rMsEBeEmt9J3yhoLmp2fjzCCAs8wggI4oAMCAQICAwv7dDANBgkqhkiG9w0BAQQFADBi
MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEs
MCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDQwMzIz
MjIyMjM2WhcNMDUwMzIzMjIyMjM2WjBDMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVt
YmVyMSAwHgYJKoZIhvcNAQkBFhFtb3J0ZW5Abmlsc2VuLmNvbTCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBALX/heYmBrRl9wHE+ZL5NL4XmOLUTEhOJFTFG9FNcoNic+0Hg7WY
LDNL1otjdcnSDFpFvGv5Ra1cYDS/XGt8SZcmHr8C7bswXyvBTctoY07x0mEo7z/5a5v+DFEF
g8zrN5mlskPzOE6Ick3nJWbiST8T4edweA8F7o/fsilxFugVWU8bOSm/1UQw9DgwsDsYlBAn
IKckxcEkKNt+t7lgaZjn6Tdi0U2aP3s8yjC/aXAOmAMN79BbjNEnBIXATdzl2YFgDl18MEcr
1eZXKat+iF9sA87cT+ZTHOHYxgtD4aXSK65eVS0trWg9lZtpKgXQGRlvFKNm8th7pmpJIDDx
orECAwEAAaMuMCwwHAYDVR0RBBUwE4ERbW9ydGVuQG5pbHNlbi5jb20wDAYDVR0TAQH/BAIw
ADANBgkqhkiG9w0BAQQFAAOBgQBxZzULtTkP3pvLfFl8xYFLtXEGrsWhJAMDubdEH0ZdtHrY
b2oZrALdlc/rsnC3swuqyii0vLAIYZQVxoySvCbTokBapnOrRFMIl1sglKhkTrQDYD7utALz
IHl6khPkoeB5Wlq86R9NfZpWECuYBon3rMsEBeEmt9J3yhoLmp2fjzCCAz8wggKooAMCAQIC
AQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENh
cGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAm
BgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0
ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1h
aWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNV
BAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQD
EyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEF
AAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B
1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79A
gAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8E
CDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3
dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEa
MBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7M
DaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUa
C4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk1
3iSx0x1G/11fZU8xggM7MIIDNwIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3
dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJl
ZW1haWwgSXNzdWluZyBDQQIDC/t0MAkGBSsOAwIaBQCgggGnMBgGCSqGSIb3DQEJAzELBgkq
hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA0MTAxNTEwMjgxN1owIwYJKoZIhvcNAQkEMRYE
FGfMcQ4uOTbkG6hisPr87Tj2ri2FMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYI
KoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMHgG
CSsGAQQBgjcQBDFrMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0
aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1
aW5nIENBAgML+3QwegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQK
ExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29u
YWwgRnJlZW1haWwgSXNzdWluZyBDQQIDC/t0MA0GCSqGSIb3DQEBAQUABIIBAH/YFd0GWhJF
bG6/iLfm5donWevw06VTdEVxJF88kzsUPevuU9GmJQL0/f878DR6fVkKXjUv7hAakcfWsKnu
UtntKzEMHCfCuLaAWpEHZ6H9/96BLTJrfxenQQkepkeXuEJWxNNSMaoUA+Oz5hp/mjTQP5eY
OKBtj9CtuHxNWnerYUffOhEab3uKP0Upf0GbCzCpst7/wajNCWShklJ6mixBPrLGfaTPNbl0
KM352Tgf+3qarbmN1+6CXFnX+DQkr4sgmuPrWuW86aaV/V5c7RfvPSYpSD4pJsgjT3SdQjFq
gBSts4vD1RhFYDcCwYejjH+MnnDdLnAFVC4nEZxpOYIAAAAAAAA=
--------------ms090509030203020407010301--

--===============1273167573==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
swup-dev mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/swup-dev
--===============1273167573==--