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

Re: programs by Dan Bernstein

>>"Roberto" == Roberto Lumbreras <rover@lander.es> writes:

Roberto> On Wednesday, March 11 1998, at 11:49:09, Philip Hands wrote:
Phillip> My (not particularly elegant) solution was to add a step to
Phillip> the end of the : package build that creates a package called
Phillip> qmail-src, which contains the : .orig,.diff and .dsc files
Phillip> under /usr/src/qmail-src, along with a script :
Phillip> /usr/bin/build-qmail. : : The idea is that a user installs
Phillip> qmail-src, runs qmail-build and ends up with : a qmail.deb,
Phillip> without needing to know anything about building packages in :
Phillip> general.

Roberto> hmmm...

Phillip> : They can then remove qmail-src, and install qmail.deb as a
Phillip> normal package on : as many systems as they please.

Roberto> What about building automaticaly in postinst? I'd like to see
Roberto> some policy about this...

	I think that is a bad idea. Upgrades take long enough without
 having packages do full builds in postinst. Also, if the build fails,
 it is not easy to redo it (I know about /var/lib/dpkg/info)

	Secondly, it is easier to provide options to a stand alone
 package, which can handle things like dry run options. It also
 reduces prompting on install.

	You are right, we need policy on this. It should be forbidden
 to do this in postinst, IMHO, but people may think that is too


 One may desire a spurious respect and precedence among one's fellow
 monks, and the veneration of outsiders. "Both monks and laity should
 think it was my doing. They should accept my authority in all matters
 great or small." This is a fool's way of thinking. His self-seeking
 and conceit just increase. 73, 74
Manoj Srivastava  <srivasta@acm.org> <http://www.datasync.com/%7Esrivasta/>
Key C7261095 fingerprint = CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E

E-mail the word "unsubscribe" to debian-policy-request@lists.debian.org
TO UNSUBSCRIBE FROM THIS MAILING LIST. Trouble?  E-mail to listmaster@debian.org .

Reply to: