LMDE BREAKAGES - (Tracking SID!) -{CLOSED}

Archived topics about LMDE 1 and LMDE 2
Locked
xircon

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5

Post by xircon »

Try downgrading libpcre3?
GregE

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5

Post by GregE »

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.
GregE

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5

Post by GregE »

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.
Brian49

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5

Post by Brian49 »

I've also had the dreaded libpcre3 gremlin after updating that package this morning. So, another system restore from a backup image.
GeneC

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by GeneC »

I took the rare step of actually paying attention to aptlistbugs this morning and it saved me from this mess.

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)
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)
TheGreatSudoku

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by TheGreatSudoku »

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 :oops: note to self: never run package updated after midnight or before 8am
cooleric1234

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5

Post by cooleric1234 »

TheGreatSudoku wrote: Irritatiang as hell because I DO HAVE libpcre.so.3 simlinked to the correct file in /lib32

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
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?
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.

This bug was nasty, I could not run apt-get, vim, or X.
Kinslayer
Level 1
Level 1
Posts: 2
Joined: Tue Mar 13, 2012 5:44 pm

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by Kinslayer »

For the newbies around here, you can upgrade while holding back libpcre3 until it's fixed like this:

Code: Select all

echo libpcre3 hold | sudo dpkg --set-selections 
sudo apt-get upgrade
echo libpcre3 install | sudo dpkg --set-selections
You can confirm on 'apt-get upgrade' that libpcre3 appears in the list of packages to be held back.

Good luck!
Last edited by Kinslayer on Fri Mar 23, 2012 7:04 am, edited 1 time in total.
craigevil

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by craigevil »

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.
GeneC

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by GeneC »

Thanks Craig

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
Didn't catch the grub thing. It upgraded but seems to be working fine.
gozer
Level 1
Level 1
Posts: 37
Joined: Mon Nov 26, 2007 1:57 pm

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 5

Post by gozer »

GregE wrote:Downgrading libpcre is the solution, but some of us have to do it from the commandline as X will not start.
You have a command line? LUCKY!

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+
GregE

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by GregE »

Confirming Craig's comment. The fix is in and you can now update libpcre3 - mine is working fine.
Brian49

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by Brian49 »

There has just been another libpcre3 update, to v.8.30..-2. All rather mysterious.
jlsmith722

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by jlsmith722 »

Just did a du and working fine here

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
The version numbers of libpcre3 are the same as before I du'ed

Jim
craigevil

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by craigevil »

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
GeneC

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by GeneC »

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.
Image


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.
Brian49

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by Brian49 »

GeneC wrote: A good tool to use is aptlistbugs. Its in the repos.
Thanks for this helpful suggestion.

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.
GeneC

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by GeneC »

Duly noted.
Correction made. :wink:
kokurya-kai

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by kokurya-kai »

installed libpcre3 without any problems
grub-pc seems to only affect systems where grub is installed on a partition and not in the MBR.
GeneC

Re: LMDE (Tracking SID, or..) BREAKAGES! - Mar 22

Post by GeneC »

Hey kokura-kai!

Welcome to the forums. :D
Locked

Return to “LMDE Archive”