can't install testdisk unmet dependencies libntfs-3g852

Bug #1429125 reported by Pau
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ntfs-3g (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

i need photorec and so want to install testdisk. i always get the same error
-----
sudo apt-get install testdisk
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 testdisk : Depends: libntfs-3g852
E: Unable to correct problems, you have held broken packages.
-----
Using
Description: Ubuntu Vivid Vervet (development branch)
Release: 15.04
-----
testdisk:
  Installed: (none)
  Candidate: 6.14-3build1
  Version table:
     6.14-3build1 0
        500 http://de.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages
-----
ntfs-3g:
  Installed: 1:2014.2.15AR.3-1
  Candidate: 1:2014.2.15AR.3-1
  Version table:
 *** 1:2014.2.15AR.3-1 0
        500 http://de.archive.ubuntu.com/ubuntu/ vivid-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     1:2014.2.15AR.2-1 0
        500 http://de.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages

Revision history for this message
Pau (pausiert) wrote :

When I manually install
ntfs-3g_2014.2.15AR.2-1_amd64.deb
everything works fine and i can install testdisk

affects: testdisk (Ubuntu) → ntfs-3g (Ubuntu)
Revision history for this message
Jean-Pierre (jean-pierre-andre) wrote :

> When I manually install
> ntfs-3g_2014.2.15AR.2-1_amd64.deb
> everything works fine and i can install testdisk

But ntfs-3g_2014.2.15AR.2 is buggy. Upgrading to ntfs-3g_2014.2.15AR.3 is recommended.

> testdisk : Depends: libntfs-3g852

This means testdisk was compiled for using ntfs-3g_2014.2.15AR.2. If you compiled it yourself, just recompile after installing ntfs-3g_2014.2.15AR.3 (including its associated devel package). Otherwise you can just symlink libntfs-3g852 to libntfs-3g853. Usually they are in /lib64 or /usr/lib64, with a so suffix. This would be something like :
sudo ln -s libntfs-3.so.853 /lib64/libntfs-3.so.852

Revision history for this message
Pau (pausiert) wrote :

I can't find the libntfs anywhere

Revision history for this message
Pau (pausiert) wrote :

I complied it myself and now everything works fine, thanks

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ntfs-3g (Ubuntu):
status: New → Confirmed
Revision history for this message
LAZA (laza74) wrote :

Comment #2 does not work for me:

~$ sudo ln -s libntfs-3.so.853 /lib64/libntfs-3.so.852
~$ sudo apt-get install testdisk
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 testdisk : Hängt ab von: libntfs-3g852
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

I checked the link, is in /lib64

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.