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

Re: [MoM] Packaging fis-get



Hi Luis,

On Sun, Jan 29, 2012 at 10:01:24AM -0500, Luis Ibanez wrote:
> 
> Not quite sure...
> 
> What I'm gathering is that I should:
> 
> 1)  purge libicu48
> 2)  attempt to install fis-gtm-initial
> 3)  see if it fails
> 4)  if it does, I must add a dependency
>      in fis-gtm-initial on  libicu48.

I did never dealt explicitely with libicu but if I understood Karsten
right it does not necessarily fail without it.  It might just be that
the result might show some unwanted differences (probably broken UTF-8
support??) if libicu is missing.  So please find a sensible solution to
make sure that everything will went smoothly.  An extra Dependency is
simple to resolve if this makes sure that the package installs as
expected.  I do not have any idea in how far the UTF-8 support in the
initial package is important to make sure that the final package will
feature proper UTF-8 support.  If you want to be pretty sure just add
it for this package which only serves the only purpose to create the
final gtm package.
 
> If that is correct,
> I may need guidance  on how to do (4).

Add "libicu48" to the "Depends:" field in debian/control.
 
> The relevant section of the policy document
> seems to be:
> http://www.debian.org/doc/debian-policy/ch-relationships.html
> 
> So, I will give it a shot, following those instructions.

Yes.
 
> However,
> first, I would like to go back and attempt to replicate the
> directory permission issue that you pointed out yesterday
> when doing:
> 
>                           wajig install *.deb
> 
> I'll follow up on that thread in your previous email.

BTW, after the failed installation I tried to purge the package from my
system which ended up in a package which I can not deinstall using

  sudo dpkg --purge fis-gtm-initial

I needed to manually edit /var/lib/dpkg/info/fis-gtm-initial.postrm to
be able to deinstall fis-gtm-initial.  So please if you verify the
postinst also do not forget the postrm.  Sometimes it really helps to
add a `set -x` to those files to see what happens.

Kind regards

       Andreas.

-- 
http://fam-tille.de


Reply to: