On properly packaging perl
Posted Aug 22, 2009 0:59 UTC (Sat) by dwheeler
Parent article: On properly packaging perl
Although it wouldn't have helped this case, one thing that would help would be if
FLOSS packages followed the usual conventions for source releases.
Stuff like, support ./configure --prefix=/usr ; make ; make install, and support the DESTDIR convention (which both RPM and deb essentially require). So many source packages fail to support the DESTDIR convention that I ended up having to create Auto-DESTDIR, a program to automatically add DESTDIR support to programs that don't support it natively.
When creating the package takes a thousand lines, it's easy to justify five more, and it's easy to miss a "bad" change later. In contrast, when the packaging work is only a few lines long, local patches are a lot more glaring - and in my experience, less likely.
to post comments)