[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: CDBS and dh_install



Re: martin f krafft 2006-06-09 <[🔎] 20060609131903.GA9639@lapse.madduck.net>
> also sprach Jean Parpaillon <artefact@altern.org> [2006.06.09.1118 +0200]:
> > I want to migrate my package (wormux) to CDBS.
> 
> Why?

I was just about to ask the same. Which packaging scheme do you use
now?

> This is my opinion and others will disagree:
> Please don't. CDBS is a major pain to use for those who didn't
> (co-)author it. It's just too much about obfuscation.

This is also my impression. CDBS might be nice to automate the task
"make a .deb out of this Gnome source", but imho it completely fails
when you want to deviate from the "standard" in any way.

CDBS hides what it's going on while building the package. It is very
hard to see what it does, and if you are a newcomer, it is next to
impossible to actually learn anything from using it. (And the syntax
is very ugly.)

Sorry for the rant, please read this as a "kids, please don't try this
at home" message. I've seen way too many requests on -mentors or
#-mentors where people tried to use CDBS and failed just because it is
evil black magic. (In one case a guy even said something like "I have
bug foo in my package, I've even tried to repackage it using CDBS but
it didn't help" - madness lies along this path.)

Again, I'm fine if you use CDBS for your package, but please never
recommend it to any new maintainer.

Christoph
-- 
cb@df7cb.de | http://www.df7cb.de/

Attachment: signature.asc
Description: Digital signature


Reply to: