Originally Posted by
RiceMonster
My point was, you're calling markinf a troll, yet you continue to argue with them. If markinf is a troll, then don't respond.
I don't agree with not feeding the trolls, i'd much rather explain to others why he is wrong, otherwise people might read his post and think that he has a valid point.
Don't tell me to read the manual. I know how to use yum, and I know how to make rpms myself.
I'm talking about making my own rpms. I don't think that will work when building from a spec file, will it?
When you want to build a program (say firefox) you need to get the headers of all it's dependencies, that is what
Code:
apt-get build-dep firefox
yum-builddep firefox
do, so you never have to worry about -dev files
debuginfo-install (or the apt equivalent) do the same for debugging info, so you never have to worry about -dbg files
here is a crude script that should work do debuginfo-install for apt (requires apt-rdepends and needs you to set $pacakge, before running it.
Code:
for PKG in $(apt-rdepends --show=DEPENDS $package | grep Depends: | cut --fields=4 --delimiter=" " | sort -u); do PKGS="$PKGS $PKG-dbg"; done ; sudo apt-get -m install $PKGS $pacakge-dbg
So users never need to worry about -data/-dev/-dbg
People looking to compile thier own software (either normally or using check-install or apt-get source/apt-src) don't need to worry about -data/-dev/-dbg
The only people who need to worry about -data/-dev/-dbg are packagers who want to distribute their packages in proper repos and if your contributing to a proper repo learning to package correctly isn't that hard.
Bookmarks