Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I downloaded an open source software from the Internet to emulate white board on my computer. The link is here: http://open-sankore.org/
The download was as .zip file with .deb file inside (which I presume is the installation file)

I navigated to the directory where the .deb file is and I used the command:

dpkg -i {filename.deb}  

However, the log says that there are some unmet dependencies. The icon of OpenSankure does show up Dash but when I open Software Center, it says that the software catalog is broken and needs to be repaired.
After repair, OpenSankure disappears from Dash.

Can someone tell me how i can ensure that all dependencies are met at the time of install ?

Selecting previously unselected package open-sankore:i386.
(Reading database ... 178700 files and directories currently installed.)
Unpacking open-sankore:i386 (from Open-Sankore_2.1.0_i386.deb) ...
dpkg: dependency problems prevent configuration of open-sankore:i386:
 open-sankore:i386 depends on libpaper1 (>= 1.1.24+nmu1build1).
dpkg: error processing open-sankore:i386 (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for gnome-menus ...
Errors were encountered while processing:
 open-sankore:i386
share|improve this question
    
Did you install the 32bit version on a 64bit Ubuntu? I've just installed the 64bit on 64bit and it worked fine. –  Oli Oct 2 '13 at 11:47
    
@Oli I have 32 bit version and tried to install 32 bit version of OpenSankure –  Little Child Oct 2 '13 at 13:04

1 Answer 1

up vote 1 down vote accepted

To be sure that all the dependencies of a software will be met, you should install it using the Ubuntu Software Centre or apt-get. However, I understand that sometimes you need to download software from other sources. In that case sometimes dependencies are not met. To fix this, download a graphical .deb installer called GDebi. It will download all the necessary dependencies, if any, at the time of installtion.

share|improve this answer
    
Didnt work. Still says it needs some libpaper1 –  Little Child Oct 2 '13 at 13:18
    
Download Synaptic Package Manager. Then search for and install libpaper1. If libpaper1 depends on other softwares, Synaptic will ask you to download them too. Personally I like Synaptic better than Ubuntu Software Centre. It's easier to find the software you're looking for. You can even make a script in Synaptic, so that you can download a software (and its dependencies) to another computer and bring them back to yours. –  user152748 Oct 2 '13 at 14:54
    
So if I have synaptic, GDebi is useless. I can uninstall it ? –  Little Child Oct 2 '13 at 16:25
    
Ya, sure. You can uninstall GDebi. –  user152748 Oct 3 '13 at 5:46

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.