Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi, when I try to use the apt-get/synaptic/wtv utilities, I get this error:
$ sudo apt-get check
Reading package lists... Error!
E: Problem parsing dependency Replaces
E: Error occurred while processing libvorbisfile3 (NewVersion1)
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.
I tried to do sudo dpkg --clear-avail && sudo apt-get update, but I still get the same error.
Edit the file /var/lib/dpkg/status searching for the section of the libvorbisfile3 then change the Version: line that contains (NewVersion1) to what the version should be, on my install it looks like this.
I am running Feisty and have a similar problem that when using apt-get returns the following errors:
W: Encountered status field in a non-version description
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.
-------------------------------------------------------------------------
dpkg -l returns:
dpkg-query: parse error, in file `/var/lib/dpkg/status' near line 14670 package `libscim8c2a':
-------------------------------------------------------------------------
When I try to run the Package Manager I get:
Could not initialize the package information
A unresolvable problem occurred while initializing the package information.
Please report this bug against the 'update-manager' package and include the following error message:
'W:Encountered status field in a non-version description, E:Encountered a section with no Package: header, E:Problem with MergeList /var/lib/dpkg/status, E:The package lists or status file could not be parsed or opened.'
-------------------------------------------------------------------------
I sure could use some help, I've been trying to solve this problem for about 2 weeks and have gotten no where. Any help would be greatly appreciated.
Edit the /var/lib/dpkg/status file to correct the error near the line 14670 just look at the other entries nearby to see if you can figure out what it should be there or you can always try and copy the var/lib/dpkg/status.old file backup to the var/lib/dpkg/status I would check the backup first to make sure that the error is not present in it as well.
Edit the /var/lib/dpkg/status file to correct the error near the line 14670 just look at the other entries nearby to see if you can figure out what it should be there or you can always try and copy the var/lib/dpkg/status.old file backup to the var/lib/dpkg/status I would check the backup first to make sure that the error is not present in it as well.
I couldn't figure out what problem was with the dpkg status file so I replaced it with the status-old and all is well.
I couldn't figure out what problem was with the dpkg status file so I replaced it with the status-old and all is well.
Thanks again HappyTux
lfever
My status file is also corrupt. It says I need a : after M in line 8180. If I try to open the file to edit it, it says it is a binary file and I can't get it to open. How can I replace the status file with my status file? I am new and don't know the commands needed to replace the file in terminal.
My status file is also corrupt. It says I need a : after M in line 8180. If I try to open the file to edit it, it says it is a binary file and I can't get it to open. How can I replace the status file with my status file? I am new and don't know the commands needed to replace the file in terminal.
Code:
sudo gedit /var/lib/dpkg/status
Enter your password
Edit the line that needs changed
Save and close.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.