Sjors Gielen wrote:
> Hey Finkers,
> 
> I didn't know which mailing list this mail was supposed to be sent to, 
> so please respond on the right one. Also, don't be alarmed if my next 
> e-mail comes from [email protected] instead of 
> [email protected], I'm subscribed there but this was more convenient 
> for me.
> 
> Attached is gettext017_and_dpkg.tar.gz, a tarball containing an updated 
> dpkg.{info,patch}, gettext-tools.info and 
> libgettext8-shlibs.{info,patch}. gettext-tools was updated to reflect 
> gettext version 0.17 - as opposed to gettext-tools-0.17 this one is not 
> statically compiled, but it compiles against libgettext8-shlibs, the 
> shared libraries for gettext 0.17. The dpkg package was updated to not 
> build gettext along with dpkg, but compile against libgettext8 too.
> 
> I also created a dpkg-bootstrap, but when I compared it with the 
> dpkg-bootstrap the current Fink bootstrapper contains, it was almost 
> exactly the same (no NLS support being the obvious most important 
> factor), so I left that one out. This set of packages should still allow 
> Fink to be compiled from scratch as long as gettext is compiled and 
> installed between dpkg-bootstrap and dpkg.
> 
> I'm open to any constructive criticism and constructive hate mail. This 
> is one of the first packages I edited (let alone created) for Fink, so 
> bear with me if I made any serious mistakes, but I think these ones 
> should be free of them.

Until now, there was a rule, even still quoted in your version of 
dpkg.info, that "essential packages cannot depend or builddepend on 
non-essential packages". This contradicts your new bdep line

BuildDepends: fink (>= 0.24.12), libgettext8-dev, gettext-tools

and this is also the reason why there was a line

  %p/bin/fink -y install gettext-bin libgettext3-dev libiconv-dev 
libncurses5

in the CompileScript (a kind of covert build dependency.)

-- 
Martin

------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to