Wicd in current won't connect to wireless network. Fixed it with rebuilding
After I upgraded to current(Tue Mar 2 19:07:31 UTC 2010), I could not connect to any wireless network. It will always failed in obtaining IP address. When I rebuild the package and upgrade with the new one, the problem gone. Does anyone have the same experiences?
Also I notice that the package I rebuild is different with the one on the stock tree: Code:
..ckware-mirrors/slackware64-current% md5sum /tmp/wicd-1.7.0-x86_64-1.txz |
Worked fine for me without any rebuild.
Not sure what you mean about the packages being different. The md5sums will never match if you build a package yourself. The md5sum I have is 921c46e085fc7a32a4f3260ade327bba which is correct according to CHECKSUMS.md5 |
Really? AFAIK, the same files will give the same md5sum. Why packages build locally will never match the ones provided by Pat?
|
It's an interesting question indeed. I would think that MrGoBlIN is quite right -- things like binaries have meta-data in them (don't they?), for one thing, which includes stuff like build-time & date (which will definitely be different) and you've got things like different $CFLAGS on one persons system vs another, slightly different CPU optimizations on one CPU vs another, etc..
I can't put it into one clear-cut sentence as to why two identical packages on two different systems will have different checksums, but it really does seem unlikely to be able to build the same package, even on two identical systems, perhaps even the same package built at two different times on the same machine, and get the same checksum. I'm inclined to try it! |
Code:
574b716a5d64d96b4dc39ebcc83cfc47 testpackage1.tgz Interesting.. |
Built wicd awhile ago
Code:
ls -la /tmp/wicd-1.7.0-x86_64-1.txz Code:
bash-3.1$ ls -la /tmp/wicd-1.7.0-x86_64-1.txz What's really strange is the size difference. Another quick rebuild - Code:
bash-3.1$ ls -la /tmp/wicd-1.7.0-x86_64-1.txz |
Thanks very much for explainings on this topic! The meta-data theory is a way to explain the reason. Thanks! Now I feel I understood more than before ;D
|
All times are GMT -5. The time now is 02:07 PM. |