On Sat, 17 Oct 2009 23:18:05 +0300, Eugene V. Lyubimkin wrote: > >> $ pp -o haha -e "print 'hello'" > >> Perl lib version (5.10.1) doesn't match executable version (v5.10.0) at > >> /usr/lib/perl/5.10/Config.pm line 50. > > I thought about adding perlapi-$Config{version} to Depends manually [0], > > but that wouldn't buy us anything in this case: The current version > > of libpar-packer-perl would have perlapi-5.10.0 -- and perl-base > > 5.10.1 provides perlapi-5.10.1 and perlapi-5.10.0, and we would be > > back at square one. > Honestly I am not acquainted with PAR, just tried to run it first time. Do you > mean PAR requires perl version exact that was used for building?..
That was my interpretation of the error above, which might be wrong ... > > Do we need to add libperl5.10 (<< $current+1~) or something like > > that? Or is there a better way to ensure that the runtime > > dependencies match the perl version at build time? > ..seems so. > I don't know better solutions so far. Fortunately even patch Perl updates are > quite rare AFAIK, so this should work, and if set up automatically in rules, > should require only binNMU at the every next Perl update. Ok, let's wait a bit if someone else comes up with a better idea before I "steal" the versioning magic from libalien-wxwidgets-perl :) Cheers, gregor -- .''`. http://info.comodo.priv.at/ -- GPG Key IDs: 0x00F3CFE4, 0x8649AA06 : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/ `. `' Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/ `- NP: Eagles
signature.asc
Description: Digital signature