Hi again, forgot to attach the script:
#!/bin/sh
if [ -n "`grep \"%defattr(0755,root,root)\" $*`" ];
then
echo "fixing $1"
release="`grep -i release: $1 | sed 's:.*\:::g' | sed 's:
\s*::g'`"
release=$((release+1))
sed -i 's:%
Hi Carlos again,
well, in the end I found out that the issue isn't that simple. While the
script was able to fix the vast majority of the packages, some packages still
define proper alternative defattrs. The script only replaced the
case %defattr(755,root,root) with %defattr(-,root,root) - luc
Hi Carlos!
^^
There were 206 packages in 3.1-rocketfuel affected by this bug - looks like
the buildserver will be busy for quite some time.
Keep in mind though, that I only fixed the specfiles of packages that already
are available in 3.1-rocketfuel, meaning just imported specfiles not passing
Hi Armin,
don't take me wrong, but if I were a woman I would love to have a child of
you!!! :-D
You're a amazing!
Thanks a million. ;-)
> From: [EMAIL PROTECTED]
> To: yoper-dev@lists.yoper.com
> Date: Mon, 24 Dec 2007 12:21:47 +1300
> Subject:
Hi Carlos!
It might be back, but not for long. I wrote a simple shell script currently
crawling through 3.1-rocketfuel and fixing all spec files and triggering a
rebuild. This problem should be sorted out in a few hours.
Regards
Armin
On Monday 24 December 2007 21:43:42 Carlos López wrote:
>
Hi guys,
this email is intended to draw attention to all packages regarding the
well-known 755 bug in %files section. For those that don't knkow I what I mean
yet, you should know that the original Yoper 3.0 build template had a bug:
%files
%defattr(755,root,root)
while it should be:
%files