Dependencies madness

In: In English|NetBSD

23 kwi 2009

Dzięki za regularne odwiedziny na moim blogu! Jeśli uważasz, że jest on godny polecenia to śmiało wyślij link do niego lub link do kanału RSS albo subskrypcje przez e-mail znajomym. Dzięki !

Time to time comes need to update whole bunch of pkgs in NetBSD. Dealing with pkg_rolling-replace (which is very good script to update packages) I’ve found that sometimes it won’t update package when its dependencies are broken or missing. Unfortunettly I had some of this things like:

1
2
3
4
5
WARNING: No devel/p5-Compress-Zlib/Makefile - package moved or obsolete?
WARNING: No devel/p5-IO-Compress-Base/Makefile - package moved or obsolete?
WARNING: No devel/p5-IO-Compress-Bzip2/Makefile - package moved or obsolete?
WARNING: No devel/p5-IO-Compress-Zlib/Makefile - package moved or obsolete?
WARNING: No net/p5-INET6/Makefile - package moved or obsolete?

or:

1
2
security/py-denyhosts - py25-denyhosts-2.6nb2 missing
textproc/py-xml - py25-xml-0.8.4nb2 missing

The simplest way to resolve this is pkg_delete it, but when package is depend of other package or other package depend on missing package it’s hard to tell what You can delete first.

With help may come two packages:

1
2
pkgtools/pkgdepgraph: Visual representation of installed NetBSD packages
graphics/graphviz: Graph Drawing Programs from AT&T Research and Lucent Bell Labs

First, You have to generate file with Your installed packages:

1
pkgdepgraph > pkg

Then plot nice graph in png format:

1
dot pkg -Tpng -o graph.png

And here it is, my personall dependencies hell ;) (You have to view it in full size, becouse it’s to detailed to gave nice thumbnail – 2,5 MB PNG:)

NetBSD's packages dependencies graph

NetBSD's packages dependencies graph




VN:F [1.9.3_1094]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)
Related Posts with Thumbnails

Popularity: 36% [?]

Jeśli podobał Ci się ten post, zobacz również "Usuwanie servicesexe z"

© odwiedź stronę http://maciejewski.org po więcej fajnych postów!

Dodaj post do:
  • Wykop
  • Gwar
  • OSnews.pl
  • Digg
  • del.icio.us
  • Reddit
  • Technorati
  • Blip
  • co-robie
  • email
  • Facebook
  • Flaker
  • Google Bookmarks
  • Google Buzz
  • LinkedIn
  • MySpace
  • PDF
  • Ping.fm
  • RSS
  • StumbleUpon
  • Twitter
  • Śledzik
If you enjoyed this post, make sure you subscribe to my RSS feed!

 Viewed 34 times by 22 viewers

Podobne posty

Skomentuj

Co znajdziesz na tym blogu

Witaj czytelniku! Nazywam się Bartosz Maciejewski i jestem Administratorem sieci oraz systemów UNIX/Windows. Na moim blogu znajdziesz zatem wpisy dotyczące głównie tej tematyki. Od czasu do czasu pisuję też bardziej prywatnie zwłaszcza o mojej córce Tosi Miłego Czytania! EOF ;)

  • New NetBSD developer « Shinden’s Lair: [...] it’s official and couple of people already had mentioned this, I’ll write on my bl [...]
  • Tomek: Maniak to Ty jednak jesteś ;-) [...]
  • witnes: Noo, dużo lepszy ten theme :) wszystko bardziej przejrzyste. [...]
  • Marcin: 1 ) kable puszcza się w peszlach mrozoodpornych 2 ) mikrotiki się ekranuje puszkami eluminiowymi [...]
  • Krysti: Piękne produkcje! Gear of War... Grałem. Mnie osobiście bardzo się podobała. Aczkolwiek uważam [...]

Reklama

Postaw mi Piwo!


Komentujący:

Najwięcej napisali:
  1. Bartosz Maciejewski (4)
  2. blinkkin (2)
  3. anonymous (1)
  4. Krysti (1)
  5. Marcin (1)
  6. Michał (1)
  7. Prawo jazdy (1)
  8. Tomasz Kowalczyk (1)
  9. Tomek (1)
  10. Turosław (1)
  11. witnes (1)
  12. Zbigniew (1)

Flickr

www.flickr.com
This is a Flickr badge showing public items from bartosz.maciejewski tagged with mobile. Make your own badge here.
  • RSS
  • Blip
  • Twitter
  • Facebook
  • GoldenLine
  • LinkedIn
  • Flickr