#690822 caribou: architecture specific paths in arch-all package

Package:
caribou
Source:
caribou
Description:
Configurable on screen keyboard with scanning mode
Submitter:
Paul Wise
Date:
2021-09-22 04:31:49 UTC
Severity:
important
#690822#5
Date:
2012-10-18 02:48:20 UTC
From:
To:
I'm not sure if this bug should be RC or not, but the caribou and
caribou-preferences bash scripts are hard-coding multi-arch library
paths. They are also setting a PYTHONPATH that does not exist on Debian.

caribou:

  export PYTHONPATH="/usr/lib/python2.7/site-packages${PYTHONPATH:+:$PYTHONPATH}"
  export GI_TYPELIB_PATH="${prefix}/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}"

caribou-preferences:

  datadir="$(/usr/bin/python -c "from gi.repository import GLib; print ':'.join(GLib.get_system_data_dirs())")"
  export PYTHONPATH="/usr/lib/python2.7/site-packages${PYTHONPATH:+:$PYTHONPATH}"
  export GI_TYPELIB_PATH="${prefix}/lib/x86_64-linux-gnu/girepository-1.0${GI_TYPELIB_PATH:+:$GI_TYPELIB_PATH}"
  export LD_LIBRARY_PATH="${prefix}/lib/x86_64-linux-gnu${LD_LIBRARY_PATH:+:LD_LIBRARY_PATH}"
  export XDG_DATA_DIRS="${prefix}/share${datadir:+:$datadir}"

#690822#10
Date:
2012-10-18 03:14:29 UTC
From:
To:
Hi,

Since caribou installs the introspection files and python modules in the
default system paths, it seems to me that it actually doesn't really
matter that much that GI_TYPELIB_PATH and PYTHONPATH point to
non-existing directories.
We could just as well drop those environment variables (including
LD_LIBRARY_PATH).

So it's mostly a cosmetic issue, imo, definitely not RC.

Michael

#690822#15
Date:
2012-10-18 07:05:05 UTC
From:
To:
Le jeudi 18 octobre 2012 à 05:14 +0200, Michael Biebl a écrit :

If packages from another architecture are installed in these paths (e.g.
for cross-building), the paths will exist and this is going to fail in
spectacular ways.

I agree this is the best course of action.

I’m not sure it doesn’t need to be RC. In all cases it would be better
to fix that for wheezy.

Cheers,

#690822#20
Date:
2021-09-22 04:16:24 UTC
From:
To:
Hello,

Good morning,

We have gone through your samples from a partner and Here is our  Order
List. Please do bear in mind that we are very much in  need of this
order, quote your competitive prices.

Kindly send the Order confirmation.

Your early reply will be much appreciated.

Best Regards,

Maryanah Erwin.

PT FINDORA INTERNUSA

Jln Pahlawan 66 Kec. Arjawinangun

45162 CIREBON West-Java INDONESIA

tel : +62 231 357334

fax: +62 231 357260

email: marketing@findora.com