Compilation on ubuntu 10.4 stellarium 0.10.5 - horizon strip

Bug #593038 reported by gabumb
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
High
Unassigned

Bug Description

I using the guide http://www.stellarium.org/wiki/index.php/Compilation_on_Linux but there a problem that stop installation when I digit
>sudo make install
the file /stellarium-0.10.5/builds/unix/doc/cmake_install.cmake
have an error in line 36
change from FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1" TYPE FILE FILES ...
to FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/usr/share/man/man1" TYPE FILE FILES ...
and it work fine.

The screen show a large streep over the horizon http://yfrog.com/5jimmaginevwzj
it is solved whit the command line for start stellarium
>LANG=EN stellarium

Revision history for this message
Bogdan Marinov (daggerstab) wrote :

This is not supposed to happen in Stellarium 0.10.5. Unless something is very wrong, the locale problem should have been fixed.

summary: - SOLVED - compilation on ubuntu 10.4 stellarium 0.10.5 - horizon streep
+ Compilation on ubuntu 10.4 stellarium 0.10.5 - horizon strip
tags: removed: 0.10.5 compilation
Revision history for this message
Bogdan Marinov (daggerstab) wrote :

OK, this was supposedly fixed, but I can reproduce it on my Ubuntu 10.04 by forcing LANG=bg_BG.utf8 (normally my system uses the default locale). The strangest part is that "locale -a" doesn't list bg_BG.utf8.

gabumb, I think you can do it with "LC_NUMERIC=C stellarium" - this will not force a default language change.

Could you please copy here the results of the following commands?

locale -a

echo $LANG

echo $LC_NUMERIC

Changed in stellarium:
importance: Undecided → High
status: New → Confirmed
Revision history for this message
gabumb (gabumb) wrote : Re: [Bulk] [Bug 593038] Re: Compilation on ubuntu 10.4 stellarium 0.10.5 - horizon strip

Whit "LC_NUMERIC=C stellarium" Stellarium star in locale
language=italian and whit the horizon visible.
The result of command is:

ubuntu:~$ locale -a
C
it_CH.utf8
it_IT.utf8
POSIX
ubuntu:~$ echo $LANG
it_IT.utf8
ubuntu:~$ echo $LC_NUMERIC

ubuntu:~$

Thanks.
---------------------------

Bogdan Marinov ha scritto:
> OK, this was supposedly fixed, but I can reproduce it on my Ubuntu 10.04
> by forcing LANG=bg_BG.utf8 (normally my system uses the default locale).
> The strangest part is that "locale -a" doesn't list bg_BG.utf8.
>
> gabumb, I think you can do it with "LC_NUMERIC=C stellarium" - this will
> not force a default language change.
>
> Could you please copy here the results of the following commands?
>
> locale -a
>
> echo $LANG
>
> echo $LC_NUMERIC
>
>
> ** Changed in: stellarium
> Importance: Undecided => High
>
> ** Changed in: stellarium
> Status: New => Confirmed
>
>

Revision history for this message
Laryllan (laryllan) wrote :

This bug is still present in Stellarium 0.10.4 - the version in the official Ubuntu 10.10 repos.
Log and config file attached.

Revision history for this message
Bogdan Marinov (daggerstab) wrote :

Laryllan:

Could you please try installing 0.10.5 from the Launchpad PPA:
https://launchpad.net/~stellarium/+archive/stellarium-releases
or by downloading the stellarium.deb and stellarium-data.deb packages from Debian:
http://packages.debian.org/sid/stellarium
http://packages.debian.org/sid/stellarium-data
And report if the problem persists?

(I've filed a bug to sync the Maverick packages with the Debian packages, but it seems that it is too late or nobody has noticed. Well, so the next version will be released via PPA again.)

There is a high chance that this is a duplicate of this bug:
https://bugs.launchpad.net/stellarium/+bug/518809
It was supposedly fixed. If installing 0.10.5 doesn't solve the problem, try starting Stellarium with this command in a console:
LC_NUMERIC=C stellarium

In this case, please report the result of these commands:

locale -a

echo $LANG

echo $LC_NUMERIC

Thank you!

Revision history for this message
Laryllan (laryllan) wrote :

Bogdan,

I installed 0.10.5 from the PPA (although it's a lucid package) on maverick.
The ground is drawn correctly.

Nevertheless, I append the info you requested.

The screenshots shown in bug #518809 look like mine.

Revision history for this message
Bogdan Marinov (daggerstab) wrote :

Interesting.

In comment #2 I stated that I can reproduce the horizon bug with Stellarium 0.10.5 and LANG=bg_BG.utf8.

This is no longer the case. I can't reproduce the bug with the development version.

Revision history for this message
Sebastian Thürrschmidt (thuerrschmidt) wrote :

I'm still getting the horizon problem with an up-to-date Maverick. Stellarium version 10.4 (Maverick build) from the official repos vs. 10.5 (Lucid build) from the PPA make no difference. Setting LC_NUMERIC=C fixes this once again.

echo $LANG returns en_DK.utf8 on my system, echo $LC_NUMERIC an empty string. Output of locale -a is attached.

Revision history for this message
ginalfa (ginalfa) wrote :

Fixed for me upgrading to 0.10.5 ppa
 Ubuntu 10.04 lucid; Nvidia graphics

AJenbo (ajenbo)
Changed in stellarium:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.