[opensuse-buildservice] symlink control after build
Hi, sorry for not reading all that e-mails so maybe this was already spoken about. I did recently some simple script for controling dependencies and links in images used in SLEPOS. I found that there were some broken symlinks in that image. Interesting was, that these broken links also existed on SLES. So, what about adding some simple check for broken symlinks which cause at least warning? It can point to some problems with missing dependency or other error.. Best regards, Tomas Cech QA
On Friday 19 June 2009, Tomáš Čech wrote:
I did recently some simple script for controling dependencies and links in images used in SLEPOS. I found that there were some broken symlinks in that image. Interesting was, that these broken links also existed on SLES.
did you file bugreports? can you name them here?
So, what about adding some simple check for broken symlinks which cause at least warning? It can point to some problems with missing dependency or other error..
if you can describe an algorithm that would detect those errors without significant false positives, I can add a rpmlint check for it. However, I would need some examples for testing first. Greetings, Dirk -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dirk Müller napsal(a):
On Friday 19 June 2009, Tomáš Čech wrote:
I did recently some simple script for controling dependencies and links in images used in SLEPOS. I found that there were some broken symlinks in that image. Interesting was, that these broken links also existed on SLES.
did you file bugreports? can you name them here?
So, what about adding some simple check for broken symlinks which cause at least warning? It can point to some problems with missing dependency or other error..
if you can describe an algorithm that would detect those errors without significant false positives, I can add a rpmlint check for it. However, I would need some examples for testing first.
/usr/lib/rpm/brp-symlink is supposed to do this already, but obviously didn't work in this case. Tomas, in which packages did you find the dangling symlinks? Michal -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Hi, Dne Čt 25. června 2009 12:58:36 Michal Marek napsal(a):
Dirk Müller napsal(a):
On Friday 19 June 2009, Tomáš Čech wrote:
I did recently some simple script for controling dependencies and links in images used in SLEPOS. I found that there were some broken symlinks in that image. Interesting was, that these broken links also existed on SLES.
did you file bugreports? can you name them here? bugs #511233, #511329
So, what about adding some simple check for broken symlinks which cause at least warning? It can point to some problems with missing dependency or other error..
if you can describe an algorithm that would detect those errors without significant false positives, I can add a rpmlint check for it. However, I would need some examples for testing first.
/usr/lib/rpm/brp-symlink is supposed to do this already, but obviously didn't work in this case. Tomas, in which packages did you find the dangling symlinks?
Packages affected - desktop-data-SLED, dmraid. Best regards, Tomas Cech QA
participants (3)
-
Dirk Müller
-
Michal Marek
-
Tomáš Čech