[Rock-dev] encoding in autoproj

Matthias Goldhoorn matthias.goldhoorn at dfki.de
Wed Feb 15 16:34:14 CET 2012


Fond the bugg,
some locales was not corretly created on the machine...
(no AP problem)



On 15.02.2012 15:59, Chris Mueller wrote:
> Here is a small error in autoproj relating to the encoding in a ruby file.
>
> $ autoproj update
>
> autoproj: updating remote definitions of package sets
> /home/auv/dev/.gems/gems/autoproj-1.7.18/lib/autoproj/osdeps.rb:302:in
> `block in dpkg_package_installed?': invalid byte sequence in US-ASCII
> (ArgumentError)
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/lib/autoproj/osdeps.rb:292:in
> `each'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/lib/autoproj/osdeps.rb:292:in
> `dpkg_package_installed?'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/lib/autoproj/osdeps.rb:628:in `[]'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/lib/autoproj/osdeps.rb:628:in
> `block in filter_uptodate_os_packages'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/lib/autoproj/osdeps.rb:628:in
> `each'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/lib/autoproj/osdeps.rb:628:in
> `find_all'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/lib/autoproj/osdeps.rb:628:in
> `filter_uptodate_os_packages'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/lib/autoproj/osdeps.rb:940:in
> `install'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/lib/autoproj/cmdline.rb:272:in
> `update_configuration'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/bin/autoproj:108:in `block in
> <top (required)>'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/bin/autoproj:23:in `block in
> report'
>           from
> /home/auv/dev/.gems/gems/autobuild-1.5.61/lib/autobuild/reporting.rb:78:in
> `report'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/bin/autoproj:22:in `report'
>           from
> /home/auv/dev/.gems/gems/autoproj-1.7.18/bin/autoproj:68:in `<top
> (required)>'
>           from /home/auv/dev/.gems/bin/autoproj:19:in `load'
>           from /home/auv/dev/.gems/bin/autoproj:19:in `<main>'
>
> I guess, this problem probably only occurs when setting the locales on
> the system is different from UTF-8.
> auv at avalon:~/dev$ autoproj update
> perl: warning: Setting locale failed.
> perl: warning: Please check that your locale settings:
>           LANGUAGE = "de_DE.UTF-8",
>           LC_ALL = "de_DE.UTF-8",
>           LC_MESSAGES = "de_DE.UTF-8",
>           LC_COLLATE = "de_DE.UTF-8",
>           LC_CTYPE = "de_DE.UTF-8",
>           LANG = "en_US.UTF-8"
>       are supported and installed on your system.
>
>
> $ autoproj update --no-osdeps
> is working fine.
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev


-- 
  Dipl.-Inf. Matthias Goldhoorn
  Unterwasserrobotik

  Hauptanschrift Standort Bremen:
  DFKI GmbH
  Robotics Innovation Center
  Robert-Hooke-Straße 5
  28359 Bremen, Germany

  Phone: +49 (0)421 178 45-4193
  Fax:   +49 (0)421 178 45-4150
  E-Mail: robotik at dfki.de

  Weitere Informationen: http://www.dfki.de/robotik
  -----------------------------------------------------------------------
  Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
  Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
  Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
  (Vorsitzender) Dr. Walter Olthoff
  Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
  Amtsgericht Kaiserslautern, HRB 2313
  Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
  USt-Id.Nr.:    DE 148646973
  Steuernummer:  19/673/0060/3




More information about the Rock-dev mailing list