Skip navigation.

Raphael's Blog

A look into a programmer's life

fewer dependencies

,

A couple of minutes ago I received an email notification about #479427 being closed:


#479427: epiphany-gecko: please reduce the number of dependencies by avoiding linking to some libs
...
* Pass --as-needed to LDFLAGS. Closes: #479427.
+ Introduce 99_ltmain_as-needed.patch.



Being very interested on the subject I went to incoming.d.o and downloaded the -gecko and -webkit versions of epiphany, which were both listed in my packages with most dependencies top 20.

$ countPkgsDeps.pl epiphany-*_2.24.1-1_amd64/control
epiphany-webkit:27
epiphany-gecko:32



So yes, the number of dependencies dropped from 55 and 58 to 27 and 32, accordingly :smile:

Should dropping the number of useless dependencies be a RG for squeeze? we'll see.

Note: I'll update the post as soon as the i386 packages are built, because the number of package dependencies of my previous blog post were calculated from i386's Packages, not amd64's.

Oh, and of course many thanks to Josselin Mouette for working on the issue.

yummy yummy

Self-healing DEHS

If someone by any chance has noticed in
DEHS' stats page
that there was a bump in the number of failing watch files and is
wondering why it hasn't gone down like it used to, here's the answer:
I'm testing how DEHS' can heal itself, and how long it takes.

In the past when such kind of bumps occurred I used to start a special
DEHS run which retries all the failed watch files, but since doing
that is probably the reason why some of the normal runs process many
more watch files and take longer to finish I decided to let DEHS
automatically recover.

According to my plan it should take from 6 to 7 days to completely
recover from the last mass-failure which was caused by sourceforge's
garr mirror going down abruptly. And I hope this information will be
of some use to design a proper self-healing/recovery mechanism for
DEHS2 (or should it be DEHS-ng? I don't know yet, feel free to propose
names)

NM as an extensive multiple-choice test page?

Had that idea in mind for some time; it should be rather faster as it would be possible to point people to the docs that talk about that stuff so they can read and then re-do the failed questions by going the "real world"-cases way.

It would be scores-based, and since everyone likes numbers... what are we waiting for!?

adjusting the clock "iznogoud", technet says

, ,

From blogs.t­e­chnet.com/latam/archive/2008/10/16/argentinadst-2008-2009.aspx:

Please note that if you adjust the machine’s clock manually, you may have adverse effects on your environment. This procedure is not supported by Microsoft.



lmao, give me a break.

Their proposed "fix" for end users, vista, and server 2008 users is to "Move machine time zone to (GMT -2:00) Mid Atlantic". IOW what they mean is "we suck at this, you are on your own".

Oh, and yes: I just reminded the iznogoud character; nothing further :smile:.