LMDE BREAKAGES - (Tracking SID!) -{CLOSED}
Forum rules
LMDE 2 has reached end of support as of 1-1-2019
LMDE 2 has reached end of support as of 1-1-2019
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5
Downgrading libpcre is the solution, but some of us have to do it from the commandline as X will not start.
If you are lucky the deb file is still in /var/cache/apt/archives
so change to thet folder and run this command (for AMD64)
sudo dpkg -i libpcre.3_8.12-4_amd64.deb
or the i386 equivalent. Just do ls libpcre* to find the deb file.
If you are lucky the deb file is still in /var/cache/apt/archives
so change to thet folder and run this command (for AMD64)
sudo dpkg -i libpcre.3_8.12-4_amd64.deb
or the i386 equivalent. Just do ls libpcre* to find the deb file.
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5
If you have unfortunately done an apt-get clean since installation and have no net access at the prompt (as was my case) then you need to be creative because the needed deb is not in /var/cache/apt/archives.
I used a bootable CD and downloaded the Wheezy deb from http://packages.debian.org/wheezy/libpcre3 and saved to my hard disk and then restarted and then ran the dpkg command. You will need to run Nautilus as sudo from the LiveCD to copy from the live session to you hard disk.
It is truly amazing that one package could nuke a system so that even some command line tools would not run.
Fixed for now.
I used a bootable CD and downloaded the Wheezy deb from http://packages.debian.org/wheezy/libpcre3 and saved to my hard disk and then restarted and then ran the dpkg command. You will need to run Nautilus as sudo from the LiveCD to copy from the live session to you hard disk.
It is truly amazing that one package could nuke a system so that even some command line tools would not run.
Fixed for now.
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5
I've also had the dreaded libpcre3 gremlin after updating that package this morning. So, another system restore from a backup image.
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
I took the rare step of actually paying attention to aptlistbugs this morning and it saved me from this mess.
Here are the Wheezy libpcre3's if anyone needs them.
http://www.mediafire.com/?ewa07xdv55jmogj (libpcre3_8.12-4_i386.deb)
http://www.mediafire.com/?m58tacdd68g1e4l (libpcre3_8.12-4_amd64.deb)
Code: Select all
rave bugs of libpcre3 (8.12-4 -> 8.30-1) <marked as done in some version>
#664983 - libpcre3: wrong SONAME (Fixed: 8.30.really8.12-1.1)
Summary:
libpcre3(1 bug)
http://www.mediafire.com/?ewa07xdv55jmogj (libpcre3_8.12-4_i386.deb)
http://www.mediafire.com/?m58tacdd68g1e4l (libpcre3_8.12-4_amd64.deb)
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
I ALWAYS pay attention to apt-listbugs, it's my best friend on this sid system. However as I stated in my first post, I upgraded BEFORE this hit apt-listbugs note to self: never run package updated after midnight or before 8am
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5
I had the same major breakage last night and here is what I had to do. First of all, I'm running the amd64 version. I noticed that, although I have libpcre3 installed something with the latest update removed the files /lib/x86_64-linux-gnu/libpcre.so.3 (which was a symlink to the following) and /lib/x86_64-linux-gnu/libpcre.so.3.12.1. For some reason libpcre3 now provides /lib/x86_64-linux-gnu/libpcre.so.2.13.1 and the symlink to that file of /lib/x86_64-linux-gnu/libpcre.so.2. In other words, it seems like a bug that libpcre3 provides, for the 64 bit version, libpcre2. So I just created a symlink in that folder (/lib/x86_64-linux-gnu/) of libpcre.so.3 and libpcre.so.3.12.1 both pointing to libpcre.so.2.13.1. Then run ldconfig and reboot.TheGreatSudoku wrote: Irritatiang as hell because I DO HAVE libpcre.so.3 simlinked to the correct file in /lib32
All I can think to do is rename the existing simlink to something else, and try creating a new symlink. Anyone have any other suggestions on how to fix this?Code: Select all
mint@mint /media/e9766b63-da8d-4044-a381-46253d3834e9/lib32 $ ls libpcre* -la lrwxrwxrwx 1 root root 17 2012-01-02 20:43 libpcre.so.3 -> libpcre.so.3.12.1 -rw-r--r-- 1 root root 205716 2010-08-05 21:30 libpcre.so.3.12.1
This bug was nasty, I could not run apt-get, vim, or X.
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
For the newbies around here, you can upgrade while holding back libpcre3 until it's fixed like this:
You can confirm on 'apt-get upgrade' that libpcre3 appears in the list of packages to be held back.
Good luck!
Code: Select all
echo libpcre3 hold | sudo dpkg --set-selections
sudo apt-get upgrade
echo libpcre3 install | sudo dpkg --set-selections
Good luck!
Last edited by Kinslayer on Fri Mar 23, 2012 7:04 am, edited 1 time in total.
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
The new version of libpcre is fixed.
$ apt-cache policy libpcre3
libpcre3:
Installed: 8.30.really8.12-1.1
Candidate: 8.30.really8.12-1.1
Version table:
*** 8.30.really8.12-1.1 0
500 http://ftp.us.debian.org/debian/ unstable/main i386 Packages
100 /var/lib/dpkg/status
I do still have grub2 on hold:
The following packages have been kept back:
grub-common grub-pc grub-pc-bin grub2-common
For those that use smxi grub2 is red flagged.
$ apt-cache policy libpcre3
libpcre3:
Installed: 8.30.really8.12-1.1
Candidate: 8.30.really8.12-1.1
Version table:
*** 8.30.really8.12-1.1 0
500 http://ftp.us.debian.org/debian/ unstable/main i386 Packages
100 /var/lib/dpkg/status
I do still have grub2 on hold:
The following packages have been kept back:
grub-common grub-pc grub-pc-bin grub2-common
For those that use smxi grub2 is red flagged.
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
Thanks Craig
That was a quick fix.
Didn't catch the grub thing. It upgraded but seems to be working fine.
That was a quick fix.
Code: Select all
gene@zordon:~$ apt-cache policy libpcre3
libpcre3:
Installed: 8.30.really8.12-1.1
Candidate: 8.30.really8.12-1.1
Version table:
*** 8.30.really8.12-1.1 0
500 http://http.us.debian.org/debian/ unstable/main amd64 Packages
100 /var/lib/dpkg/status
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5
You have a command line? LUCKY!GregE wrote:Downgrading libpcre is the solution, but some of us have to do it from the commandline as X will not start.
I know it's called "UNSTABLE" for a reason, but c'mon. Don't they test this stuff before pushing it out?
Debian Testing
g+
g+
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
Confirming Craig's comment. The fix is in and you can now update libpcre3 - mine is working fine.
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
There has just been another libpcre3 update, to v.8.30..-2. All rather mysterious.
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
Just did a du and working fine here
The version numbers of libpcre3 are the same as before I du'ed
Jim
Code: Select all
jim@jim's-laptop ~ $ apt-cache policy libpcre3
libpcre3:
Installed: 8.30.really8.12-1.1
Candidate: 8.30.really8.12-1.1
Version table:
*** 8.30.really8.12-1.1 0
500 http://http.us.debian.org/debian/ unstable/main amd64 Packages
100 /var/lib/dpkg/status
Jim
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
New package from the actual DD, the last one was a non-maintainer upload that was just a quick fix.
# apt-cache policy libpcre3
libpcre3:
Installed: 8.30.really8.12-1.1
Candidate: 8.30..-3
Version table:
8.30..-3 0
500 http://ftp.us.debian.org/debian/ unstable/main i386 Packages
*** 8.30.really8.12-1.1 0
100 /var/lib/dpkg/status
# apt-cache policy libpcre3
libpcre3:
Installed: 8.30.really8.12-1.1
Candidate: 8.30..-3
Version table:
8.30..-3 0
500 http://ftp.us.debian.org/debian/ unstable/main i386 Packages
*** 8.30.really8.12-1.1 0
100 /var/lib/dpkg/status
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
Mean old SID has been unusually mild manered in the last few months. Hardly so much as a hickup until this libpcre3 problem. I had become somewhat lax in monitoring upgrading.
Just a reminder or two to those who are pretty new to SID.
1. A good tool to use is apt-listbugs. Its in the repos. It will warn you of bugs (most, not all) before you install.
YouTube vid.
https://www.youtube.com/watch?v=uwAaELRQxeI
2. Monitor the Aptosid forum "Upgrade Warnings". They are very on top of things. You will get good early warning there.
Aptosid Upgrade Warnings Forum
Just a reminder or two to those who are pretty new to SID.
1. A good tool to use is apt-listbugs. Its in the repos. It will warn you of bugs (most, not all) before you install.
YouTube vid.
https://www.youtube.com/watch?v=uwAaELRQxeI
2. Monitor the Aptosid forum "Upgrade Warnings". They are very on top of things. You will get good early warning there.
Aptosid Upgrade Warnings Forum
Last edited by GeneC on Fri Mar 23, 2012 7:52 am, edited 3 times in total.
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
Thanks for this helpful suggestion.GeneC wrote: A good tool to use is aptlistbugs. Its in the repos.
It's actually apt-listbugs (in case anyone else has trouble finding it, as I did).
However, it seems to call for various additional packages to be installed with it, which makes it less attractive from my point of view.
Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22
installed libpcre3 without any problems
grub-pc seems to only affect systems where grub is installed on a partition and not in the MBR.
grub-pc seems to only affect systems where grub is installed on a partition and not in the MBR.