DIGIT-ARC read-only archive · snapshot: July 23, 2026

Broken Packages after Installing NTFS-3G

16 posts · originally from https://geek.digit.in/community/threads/broken-packages-after-installing-ntfs-3g.60502/

sachin_kothari
sachin_kothari Original post #1
Jun 15, 2007 at 9:12 PM
I installed NTFS-3G on my debian-etch system.
I needed to install various support files for that (dependency).
Now i am able to access my NTFS partitions.
Now, when i run synaptic package manager it tells that that there are broken packages and tells to fix them.
and if i fix them, it removes the same packages i installed for NTFS-3G to work.
what should i do?
QwertyManiac
Jun 15, 2007 at 9:19 PM
Try running an apt-get update
sachin_kothari
Jun 15, 2007 at 9:25 PM
no use. there are still 3 broken packages.
QwertyManiac
Jun 15, 2007 at 9:45 PM
Um, okay, manually, try opening Synaptic > Edit menu > Fix broken packages ? Mostly it doesn't help, but just try and let us know ..
sachin_kothari
Jun 15, 2007 at 9:48 PM
yes, i even tried that.
this method tells to remove the packages required for NTFS-3G.
and if i remove them it does not serves the purpose.
M
Jun 15, 2007 at 9:49 PM
What are the broken packages? Seems like there's unmet dependency or pacakge conflict. Also, show us the exact error method if possible.
amitava82
Jun 15, 2007 at 10:09 PM
From the synaptic to the lift side panel you have Filter section. from there select Broken Filter and you will see the packages with red box. Just remove or reinstall. This should fix the problem.
sachin_kothari
Jun 15, 2007 at 10:10 PM
i installed these packages in this order for ntfs-3g

tzdata_2007f-8_all.deb
libc6_2.5-9+b1_i386.deb
libfuse2_2.6.5-1_i386.deb
fuse-utils_2.6.5-1_i386.deb
libntfs-3g2_1.516-1_i386.deb
ntfs-3g_1.516-1_i386.deb

here are the two screenshots after installing ntfs-3g
1. is where it tells me that i have broken packages and to fix them
*img107.imageshack.us/img107/1092/snapshot1ew2.png

2. is where it list the packages it wants to remove to fix broken packages.
*img477.imageshack.us/img477/2236/snapshot2zu3.png

This message appears when i try to install anything using apt-get
Code:
The following packages have unmet dependencies:
  libc6-dev: Depends: libc6 (= 2.3.6.ds1-13) but 2.5-9+b1 is to be installed
  libc6-i686: PreDepends: libc6 (= 2.3.6.ds1-13) but 2.5-9+b1 is to be installed  
  locales: Depends: glibc-2.3.6.ds1-1
M
Jun 15, 2007 at 10:35 PM
So, you installed those packages related to ntfs-3g manually?
If yes then install it using synaptic, again.
sachin_kothari
Jun 15, 2007 at 10:47 PM
i used the fix option in synaptic.
it removed all the broken dependencies
now i restarted and i am still able to access my ntfs partition.
there seems to be no problem.
i just dont understand one thing, if ntfs-3g needed the support files then why after removing them i am still able to access ntfs partitions.
M
mehulved #11
Jun 15, 2007 at 10:52 PM
Can you write to that partition now. AFAIK, ntfs read support has been around for quite a while now. You need ntfs-3g only for writing to NTFS partitions.
sachin_kothari
Jun 15, 2007 at 10:55 PM
yes, i can write to the partitions.
it only warns that it cannot change permissions, but this happened before also and file gets written on ntfs partitions without any problem.
QwertyManiac
Jun 15, 2007 at 11:01 PM
Maybe what Apt did on fixing was put the required stuff and remove the unmatched one? Weird :-s Might be interference with the repos?
M
mehulved #14
Jun 15, 2007 at 11:17 PM
The picture doesn't show it to be removing ntfs-3g.
I think permissions aren't stored cos either NTFS doesn't support permissions or it has some different permission method.
praka123
praka123 #15
Jun 16, 2007 at 6:55 AM
the thing is sometimes the mirror repositories which are used in sources.list doesnot yet have the dependencies available.use debian us or german repositories by editing /etc/apt/sources.list:
Code:
# # If you get GPG errors with this sources.list, locate the GPG key in this file
# # and run these commands (where KEY is replaced with that key)
# #
# # gpg --keyserver hkp://subkeys.pgp.net --recv-keys KEY
# # gpg --export --armor KEY |  apt-key add -

#debian testing repository 
deb ftp://ftp.us.debian.org/debian/ stable main contrib non-free 
deb-src ftp://ftp.us.debian.org/debian/ stable main contrib non-free 
#debian testing security updates
deb *security.debian.org/ stable/updates main contrib 
deb-src *security.debian.org/ stable/updates main contrib
#debian-unofficial repository
[FONT=Helvetica,Arial][COLOR=#000000]deb *ftp.debian-unofficial.org/debian stable main contrib   non-free restricted
#debian backports repository
[/COLOR][/FONT]deb *www.backports.org/debian etch-backports main contrib non-free
Use the debian backports only when needed.
Using backports.org is very simple: 1. Add this line
deb *www.backports.org/debian etch-backports main contrib non-free to your /etc/apt/sources.list.
2. Run apt-get update
3. All backports are deactivated by default. If you want to install something from backports run:
apt-get -t etch-backports install “package”
Of course, you can use aptitude as well:
aptitude -t etch-backports install “package”
*www.backports.org/dokuwiki/doku.php?id=instructions

I am using Debian Sid(unstable) apt-pinned with lenny and experimental.so
no such error messages for me ;)

sachin_kothari said:
yes, i can write to the partitions.
it only warns that it cannot change permissions, but this happened before also and file gets written on ntfs partitions without any problem.
I dont get any such error because that may be due to below quoted reason.
Why do I get "WARNING: Deficient FUSE kernel module detected"? The FUSE technology used by ntfs-3g consists of two major parts: a library and a Linux kernel driver. The message means that you either have the faulty FUSE 2.6.2 release, or the library (FUSE package) is safe but the kernel driver is not. When you install or upgrade the FUSE package then it installs only the library, not the kernel driver. In other words, ntfs-3g and FUSE is safe but not your kernel. Solution: Please ask your distribution developers to fix the Linux kernel problem. The Linux kernel must be upgraded either to at least version 2.6.20, or the FUSE kernel driver must be upgraded to a safe version which is also included in the FUSE package for Linux kernel version 2.6.9 and later.
Status: Not ntfs-3g problem.
*www.ntfs-3g.org/support.html#fuse26

Running Debian Etch(stable) is good,best for servers too.but for home user,you needs to get some more repositories added to ur sources.list to have a good experiance.best of Luxk :)
sachin_kothari
Jun 16, 2007 at 10:06 AM
^^ My kernel version is 2.6.21.5.
So i dont think that is a kernel problem.
and u said u r using Debian Sid.
how did u get that? i suppose it is not available for download?