TUTORIALS

How to Fix the Annoying “Missing Maintainer” Error in Cydia?

05/29/2018

4713

This guide will show you how to remove the following pesky error, which can crop up in your Cydia output from time to time: dpkg: warning: parsing file ‘/var/lib/dpkg/status’ … missing maintainer


This is a fairly common Cydia message, which clutters up the installation and uninstallation screens and can add dozens of redundant lines of output. Not only is this unsightly, it can also make it hard to troubleshoot more serious Cydia errors by swamping the installation readout. We’ll show you how to take care of these harmless and overly verbose messages.


How to Fix the Annoying “Missing Maintainer” Error in Cydia?


How to fix "missing maintainer" errors?

Step 1 Please install Filza File Manager from Cydia, navigate to the file specified in the error. This file, called status, saves the details of all our Cydia packages, and is amended whenever new ones are installed, or old ones removed. The path of the file to navigate to is: /var/lib/dpkg/status


Step 2 Select the file called status and Filza will ask how you wish to view it. Select Text Editor and the file will open.


How to Fix the Annoying “Missing Maintainer” Error in Cydia?


Step 3 Be careful not to make any accidental typos, deletions or additions to this file, or it may not be readable by Cydia. Consider making a backup of the file before editing, in case of user error.


Step 4 We must now move through the file, adding a Maintainer field to any packages which lack one. Depending on how many packages you have, this can be a laborious process. Consider speeding it up by taking note of the offending packages/repos before beginning, by referring to the Cydia output. If you know which packages/repos lack maintainers, you can use the Search function to jump to them, as shown below:


How to Fix the Annoying “Missing Maintainer” Error in Cydia?


In this example, we search for the word Facebook, having noticed previously the Cydia error associated with the FBHideStoriesSwipeLeft package. Jump to the package information, note there is no Maintainer field in the image on the left. Now we tap to edit the document and add the following text on the next line: Maintainer: CydiaGeek


See the right-hand image for an example. It doesn’t matter who is listed as maintainer, as long as the field is detected in the document by Cydia; I simply used the name of the package creator. Be sure not to add any extra line breaks with your edit, and to leave an empty line before the next package’s details.


Step 5 Continue this process for every package which has no maintainer. When you are finished, tap Save in the top-right of the screen, then tap Done to exit the file.


Step 6 Quit Cydia from the App Switcher, re-open it, and hit Refresh. Once it has reloaded, try installing, uninstalling, or re-installing any package. Look out for “missing maintainer” errors, as well as related errors you may have created by incorrect editing. Two common ones are a “multiple maintainers” error, caused by adding a maintainer to a package which already had one listed, and an “end of document line break” error, caused by failing to leave one line break at the end of the status file.


Step 7 With a few run-throughs you will be able to edit the file for any packages you missed the first time round, and fix any errors mentioned in Step 7 above. Once you can install a package without seeing any /dpkg/status/ or maintainer errors in the readout, you know you’re done! Remember to quit and refresh Cydia after each edit of the status file.


Step 8 When you’re finished, feel free to delete your backup of the status file made in Step 3. If you hopelessly corrupt your status file whilst editing, revert to your backup to start again.

And that’s that! You should end up with a clean output screen when installing packages, as shown below:

How to Fix the Annoying “Missing Maintainer” Error in Cydia?


This must be done separately on each device you own, as unfortunately it’s a problem with the packages themselves. A permanent fix would involve the author of the package updating the details on the repository.


Source: idb

Windows
Mac OS
iOS
Linux
3uTools
Win 64-bit For this device
V9.0 2025-11-11
Download
Win 32-bit For this device
V9.0 2025-11-11
Download
3uTools V3.18
2025-09-18
Please use the 3uTools PC client to install the iOS client:
1、 Install either the Windows or Mac version of 3uTools on your computer
2、 Open the PC client and connect your device to the computer via USB cable
3、 After the connection is successful, wait for the computer to automatically install the mobile app for the device, or locate “Install Mobile App” on the computer and manually click to install.
3uTools
deb file
v3.01 2025-11-20
Download
rpm file
v3.01 2025-11-20
Download
Windows
iOS
Android
3uAirPlayer
Win 64-bit For this device
V6.0.2 2025-11-19
Download
Win 32-bit For this device
V6.0.2 2025-11-19
Download
iOS Device Mirroring (No App Required)
1、 Install 3uAirPlayer on the Windows PC
2、 Open Control Center and select Screen Mirroring
3、 From the list, choose your PC to start mirroring
4、 Or connect your iOS device to the PC via USB to begin mirroring
Scan to get "3uAirPlayer" App