View Issue Details

IDProjectCategoryView StatusLast Update
0001481SkyChart1-Softwarepublic16-01-19 14:53
ReporterSasa Assigned ToPatrick Chevalley  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Platformx86OSLinuxOS Version3
Product Version3.11 SVN 
Target Version4.0Fixed in Version3.11 SVN 
Summary0001481: Beta 3165 incomplete
Descriptionskychart_3.11-3165_i386.deb

After installation and starting, libpasplan404.so.1 is reported that missing.
TagsNo tags attached.

Activities

Patrick Chevalley

16-01-18 07:57

administrator   ~0003190

Last edited: 16-01-18 07:58

Yes, this is a new external dependency for the skychart package.

But normally you must be warned when you install skychart_3.11-3165_i386.deb and dpkg normally refuse to install.

What is your system and how do you install/upgrade skychart_3.11-3165_i386.deb ?

Also try dpkg -I skychart_3.11-3195_i386.deb , it must include "libpasastro" on the Depend: line.

I am interested by your response to know if I need to add something to the deb requirement to better manage your system but for a quick fix just install libpasastro_1.0-2_i386.deb available from http://sourceforge.net/projects/libpasastro/files/version%201.0/

I will move the information on top of the download page readme to make it more prominent.

Sasa

16-01-18 09:13

reporter   ~0003191

Last edited: 16-01-18 09:28

Kubuntu 14.04 LTS.

It is fresh installation with updates only (with no previous version of skychart).

Yes, I used simple dpkg command:
dpkg -I skychart_3.11-3165_i386.deb

Is it possible to insert dependency list inside .deb to be installed automatically?

That is because if sometimes used "QApt Package installer" (e.g opened from Dolphin), error is shown that dependencies cannot be satisfied.

Of course, I can install all independently, however for most users that may not be very practical.

Thanks.

Patrick Chevalley

16-01-18 09:41

administrator   ~0003192

The best way to install on Ubuntu/Debian is not by downloading the individual packages but to add my repository to apt.
Follow the instruction here:
http://ap-i.net/skychart/en/documentation/installation_on_linux_debian
be sure to specify the "unstable" source if you want the beta version.
This way all the dependencies are automatic and you also get a new version automatically with the other Ubuntu update.


When I install on a fresh Ubuntu system I get the following error that must tell enough about what to do next:

$ sudo dpkg -i skychart_3.11-3195_amd64.deb
Selecting previously unselected package skychart.
(Reading database ... 115007 files and directories currently installed.)
Preparing to unpack skychart_3.11-3195_amd64.deb ...
Unpacking skychart (3.11-3195) ...
dpkg: dependency problems prevent configuration of skychart:
 skychart depends on libpasastro; however:
  Package libpasastro is not installed.

dpkg: error processing package skychart (--install):
 dependency problems - leaving unconfigured
Processing triggers for hicolor-icon-theme (0.14-0ubuntu1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu3) ...
Processing triggers for mime-support (3.58ubuntu1) ...
Errors were encountered while processing:
 skychart

Sasa

16-01-18 10:23

reporter   ~0003194

Last edited: 16-01-18 10:25

Yes that happens with installing by dpkg...

Anyway, process to add skychart to repository looks a bit complicated. Is it possible to avoid manual adding line in /etc/apt/sources.list.d?

I'm failing to add even with sudo (Permission denied):
echo "deb http://www.ap-i.net/apt unstable main" > /etc/apt/sources.list.d/skychart.list

Perhaps you may create two ppa, one for stable another for dev version?
Or at least one for stable? For instance to be more simpler, as for wine (require only adding one ppa line).

Let say that for me currently is much simpler to install separated .deb files.

BTW, for these less skilled, perhaps you may insert sudo at instruction page, where needed.

Sasa

16-01-18 10:36

reporter   ~0003195

In addition, it seems that manually installed .deb files require more than libpasastro.

dpkg: dependency problems prevent configuration of skychart:
 skychart depends on libjpeg62; however:
  Package libjpeg62 is not installed.
 skychart depends on xplanet; however:
  Package xplanet is not installed.

Aftrer:
sudo apt-get -f install

Now skychart starts correcty.

Patrick Chevalley

16-01-18 11:15

administrator   ~0003198

Alternate instruction with sudo are here:
https://www.ap-i.net/skychart/en/documentation/installation_on_linux_ubuntu

You only need one line for unstable or stable, not the two.

Sasa

16-01-18 11:29

reporter   ~0003200

Last edited: 16-01-18 11:33

Thank you.

After removing all dependences (to simulate fresh installation), on this step:

sudo apt-get install --no-install-recommends skychart
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  libjpeg62 libnetpbm10 xplanet
Recommended packages:
  libindi0 skychart-data-stars skychart-data-dso skychart-data-pictures
  xplanet-images
The following NEW packages will be installed:
  libjpeg62 libnetpbm10 skychart xplanet
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 30,1 MB/30,7 MB of archives.
After this operation, 97,7 MB of additional disk space will be used.
Do you want to continue? [Y/n]
0% [Working]

And holds still.

Perhaps some previous keys (from previous instruction page) make the problem...

Patrick Chevalley

16-01-19 09:28

administrator   ~0003202

Your apt is probably affected by this bug:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/589941

The symptom in 14.04 is no progress report when downloading in https, and http://www.ap-i.net/apt redirect to https://vega.ap-i.net/apt, my build server.

I change the redirection and it is now to http://vega.ap-i.net/apt
Can you try again?

Sasa

16-01-19 11:27

reporter   ~0003204

I was unaware of the bug, thanks.

Yes, now works fine.

Thanks.

Issue History

Date Modified Username Field Change
16-01-17 22:09 Sasa New Issue
16-01-18 07:57 Patrick Chevalley Note Added: 0003190
16-01-18 07:57 Patrick Chevalley Assigned To => Patrick Chevalley
16-01-18 07:57 Patrick Chevalley Status new => feedback
16-01-18 07:58 Patrick Chevalley Note Edited: 0003190
16-01-18 09:13 Sasa Note Added: 0003191
16-01-18 09:13 Sasa Status feedback => assigned
16-01-18 09:15 Sasa Note Edited: 0003191
16-01-18 09:15 Sasa Note Edited: 0003191
16-01-18 09:17 Sasa Note Edited: 0003191
16-01-18 09:21 Sasa Note Edited: 0003191
16-01-18 09:24 Sasa Note Edited: 0003191
16-01-18 09:26 Sasa Note Edited: 0003191
16-01-18 09:28 Sasa Note Edited: 0003191
16-01-18 09:41 Patrick Chevalley Note Added: 0003192
16-01-18 09:41 Patrick Chevalley Status assigned => feedback
16-01-18 10:23 Sasa Note Added: 0003194
16-01-18 10:23 Sasa Status feedback => assigned
16-01-18 10:24 Sasa Note Edited: 0003194
16-01-18 10:25 Sasa Note Edited: 0003194
16-01-18 10:36 Sasa Note Added: 0003195
16-01-18 11:15 Patrick Chevalley Note Added: 0003198
16-01-18 11:15 Patrick Chevalley Status assigned => feedback
16-01-18 11:29 Sasa Note Added: 0003200
16-01-18 11:29 Sasa Status feedback => assigned
16-01-18 11:31 Sasa Note Edited: 0003200
16-01-18 11:33 Sasa Note Edited: 0003200
16-01-19 09:28 Patrick Chevalley Note Added: 0003202
16-01-19 09:28 Patrick Chevalley Status assigned => feedback
16-01-19 11:27 Sasa Note Added: 0003204
16-01-19 11:27 Sasa Status feedback => assigned
16-01-19 14:53 Patrick Chevalley Status assigned => resolved
16-01-19 14:53 Patrick Chevalley Resolution open => fixed
16-01-19 14:53 Patrick Chevalley Product Version => 3.11 SVN
16-01-19 14:53 Patrick Chevalley Fixed in Version => 3.11 SVN
16-01-19 14:53 Patrick Chevalley Target Version => 4.0