On Mon,20.Apr.09, 20:28:08, dr_a_stamm...@yahoo.co.uk wrote:
> Hi,
> 
> I was careless enough to update from Etch to Lenny without completely 
> removing all
> non-Debian packages, mostly from:
> 
> deb http://www.backports.org/debian etch-backports main contrib non-free
> deb http://www.debian-multimedia.org stable main
> deb http://debian.mxchange.org/marillat stable main
> deb http://www.proesdorf.de/debian/ stable main contrib
> deb http://download.skype.com/linux/repos/debian/ stable non-free
> deb http://download.tuxfamily.org/emiscabpo/lyx15-bpo ./
> deb http://download.gna.org/praksys praksys/
> 
> It seems I was rather careless installing packages from so many sources. I 
> was desperately
> looking for new versions of VIM, Lyx. VLC, Transcode &c., which I needed for 
> my job. It
> also seems that Lenny includes many more things than Etch did.
> 
> But now only parts of my system work, others don't, usually because of 
> incompatible
> libraries from non-Debian sources. Unfortunately this is just conjecture 
> because I don't
> know how to find out why certain programs do not work and where my packages 
> were
> downloaded from.
> 
> And this is my --- rather urgent --- question: using "dpkg -l" it is easy 
> enough to get a
> list of all installed packages. But:
> 
>      How do I find out which repository they came from so I can remove the 
> incompatible
>      ones and reinstall the packages that depend on them, so that the 
> compatible libraries
>      from Lenny would be pulled in?
> 
> I can't even get Bluetooth support working, and I hope I won't have to wipe 
> the darddisk
> and start from scratch.
> 
> Any support would be much appreciated.
> 
> Axel Stammler

Hello Axel,

Your question is better suited for debian-user (in CC) so please follow up 
there (I'm subscribed to both, so no need to CC me).

As to your question, look through the docs for aptitude, because it has 
very powerful searching patterns and one of the is 'origin' if I recall 
correctly.

If you don't care about where those packages came from and just want to 
get rid of them you could also just disable the repositories and 
aptitude will show the packages in the "Obsolete and locally created 
packages".

Regards,
Andrei
-- 
If you can't explain it simply, you don't understand it well enough.
(Albert Einstein)

Attachment: signature.asc
Description: Digital signature

Reply via email to