[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Breaking the gnome-ish dependency loop



Please do not reschedule all packages until packages from imagemagick
are available.

There's nothing to reschedule anyway, there are a couple of dep-waits
set, and other packages currently marked as BD-Uninstallable might
become ready to build. We'll see how it goes.

Well, many packages recently in Building State (at about 900 for ka)
should be in fact Dep-Wait or BD-Uninstallable, including imagemagick.

Sometimes packages FTBFS, otherwise they are linked against different libraries compared to linux architectures.
I'll look at imagemagick after that. Do you have any packages in mind?

At least qrfcview.

IMO, it makes sense to do on kfreebsd-amd64

* repeatedly try to reschedule imagemagick
* get imagemagick installed
* give-back almost all packages in state Building
  (exclude only those with kfreebsd tag in BTS)

And for kfreebsd-i386, first get imagemagick installed
and after that use previous strategy of giving back packages

- are marked as Building
- have not State-Change today
- are marked as Installed on kfreebsd-amd64


I am using roughly this:

wget https://buildd.debian.org/stats/kfreebsd-i386-dump.txt.gz -O - | zcat > kfreebsd-i386-dump.txt
wget https://buildd.debian.org/stats/kfreebsd-amd64-dump.txt.gz -O - | zcat > kfreebsd-amd64-dump.txt

cat kfreebsd-i386-dump.txt | grep-dctrl --not -FState-Change "2009 Aug 09" | grep-dctrl -sPackage -n -FState Building > p32
cat kfreebsd-amd64-dump.txt | grep-dctrl -sPackage -n -FState Installed > p64
cat p32 p64 | sort | uniq -c | grep "^      2" | cut -c9- > k32

Final set of packages for give-back is in file k32.

Petr


Reply to: