Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 398773 - [Tracker] Ebuilds with bad or broken headers
Summary: [Tracker] Ebuilds with bad or broken headers
Status: CONFIRMED
Alias: None
Product: Quality Assurance
Classification: Unclassified
Component: Trackers (show other bugs)
Hardware: All Linux
: Normal QA
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords: Tracker
Depends on: 403671 403699 403701 403705 403707 403709
Blocks:
  Show dependency tree
 
Reported: 2012-01-13 16:01 UTC by zvasylvv
Modified: 2021-07-21 01:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description zvasylvv 2012-01-13 16:01:46 UTC
Subj. it only contains "# $Header:"

Reproducible: Always
Comment 1 zvasylvv 2012-01-13 16:04:26 UTC
also dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.1.2.ebuild
Comment 2 zvasylvv 2012-01-13 16:13:33 UTC
also dev-util/bakefile/bakefile-0.2.8.ebuild
Comment 3 zvasylvv 2012-01-13 16:14:56 UTC
also media-fonts/liberation-fonts/liberation-fonts-1.07.1.ebuild
Comment 4 zvasylvv 2012-01-13 16:16:26 UTC
broken cvs header net-misc/tinc/tinc-1.0.16-r2.ebuild
Comment 5 zvasylvv 2012-01-13 16:19:07 UTC
broken cvs header net-misc/tinc/tinc-1.0.16-r1.ebuild
Comment 6 zvasylvv 2012-01-13 16:22:15 UTC
missed cvs header sys-kernel/rt-sources/rt-sources-3.0.10_p27.ebuild
Comment 7 zvasylvv 2012-01-13 16:23:21 UTC
dev-perl/Search-Xapian/Search-Xapian-1.2.8.ebuild

moved it from subj
Comment 8 zvasylvv 2012-01-13 16:25:21 UTC
sys-kernel/rt-sources/rt-sources-3.0.12_p29.ebuild
Comment 9 zvasylvv 2012-01-13 16:26:43 UTC
sys-kernel/rt-sources/rt-sources-3.0.14_p31.ebuild
Comment 10 zvasylvv 2012-01-13 16:27:51 UTC
sys-kernel/rt-sources/rt-sources-3.0.8_p23.ebuild
Comment 11 zvasylvv 2012-01-13 16:28:44 UTC
sys-kernel/rt-sources/rt-sources-3.0.9_p25.ebuild
Comment 12 zvasylvv 2012-01-13 16:31:11 UTC
x11-themes/kfaenza/kfaenza-0.8.8.ebuild
Comment 13 Torsten Veller (RETIRED) gentoo-dev 2012-01-13 18:28:28 UTC
I will fix them tomorrow.
Comment 14 zvasylvv 2012-02-14 15:31:18 UTC
One more bunch of ebuilds that have missed/broken csv headers

app-editors/qxmledit/qxmledit-0.6.1.ebuild
dev-libs/boost/boost-1.48.0-r1.ebuild
dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.1.1.ebuild
dev-php/pecl-mysqlnd_qc/pecl-mysqlnd_qc-1.0.1.ebuild
media-fonts/liberation-fonts/liberation-fonts-1.07.0-r2.ebuild
media-gfx/dispcalgui/dispcalgui-0.8.5.2.ebuild
sci-biology/foldingathome/foldingathome-6.34-r2.ebuild
www-apache/mod_auth_token/mod_auth_token-1.0.6_beta.ebuild
x11-drivers/afb-ucode/afb-ucode-1.3.11.ebuild
x11-misc/okindd/okindd-0.6.0.ebuild
Comment 15 Torsten Veller (RETIRED) gentoo-dev 2012-02-14 17:22:01 UTC
dev-libs/boost/boost-1.48.0-r1.ebuild

# Copyright owners: Gentoo Foundation                                                     
#                   Arfrever Frehtes Taifersar Arahesis                                   
# Distributed under the terms of the GNU General Public License v2

What do we do here?
Comment 16 Christian Ruppert (idl0r) gentoo-dev 2012-02-14 17:29:41 UTC
I guess our policy is clear. We should just fix it.
Comment 17 Ulrich Müller gentoo-dev 2012-02-14 17:39:23 UTC
Hm, but you really shouldn't remove the name of a copyright owner.

This probably means that Arfrever has to assign it properly, or the offending ebuild must be removed (and boost-1.48.0 restored).
Comment 18 Torsten Veller (RETIRED) gentoo-dev 2012-02-14 17:52:26 UTC
I have opened a new bug for the boost ebuild (bug 403671).
All other ebuilds should have been fixed.

I close this bug until you've found more.

Thanks.
Comment 19 Markos Chandras (RETIRED) gentoo-dev 2012-02-14 20:00:18 UTC
(In reply to comment #17)
> Hm, but you really shouldn't remove the name of a copyright owner.
> 
> This probably means that Arfrever has to assign it properly, or the offending
> ebuild must be removed (and boost-1.48.0 restored).

Arfrever agreed to use his ebuild. I just forgot to change the header when I copied that from his overlay
Comment 20 Markos Chandras (RETIRED) gentoo-dev 2012-02-14 20:10:09 UTC
Just for the recond, I have the logs the day I committed that ebuild

[22:35:52] <hwoarang> done
[22:35:59] <hwoarang> +*boost-build-1.48.0-r1 (19 Jan 2012)
[22:35:59] <hwoarang> +
[22:35:59] <hwoarang> +  19 Jan 2012; Markos Chandras <hwoarang@gentoo.org>
[22:35:59] <hwoarang> +  +boost-build-1.48.0-r1.ebuild,
[22:35:59] <hwoarang> +  +files/boost-build-1.48.0-disable_python_rpath.patch,
[22:35:59] <hwoarang> +  +files/boost-build-1.48.0-support_dots_in_python-buildid.patch:
[22:35:59] <hwoarang> +  Remove directly used for searching for libpythonX.Y.so from rpath of all
[22:35:59] <hwoarang> +  libraries, which would occur in some situations. Initial support for dots in
[22:35:59] <hwoarang> +  argument of --python-buildid option. Patch by Arfrever
[22:35:59] <hwoarang> +
[22:36:05] <hwoarang> *directory
[22:36:38] <hwoarang> can't type today
[22:39:27] <hwoarang> is that ok?
[22:39:34] <Arfrever> Yes.

So I hope everything is fine
Comment 21 Ulrich Müller gentoo-dev 2012-02-14 20:28:46 UTC
There are more ebuilds with bad headers, unfortunately.

These are trivial to fix:

   app-misc/beanstalkd-1.5.ebuild
   media-libs/libsoundtouch-1.6.0.ebuild
   sci-geosciences/gpxviewer-0.2.0.ebuild
   sci-libs/shapelib-1.2.10-r1.ebuild
   x11-misc/set_opacity-1.0.ebuild
   x11-misc/set_opacity-9999.ebuild

These have problematic copyright lines:

   dev-games/hawknl-1.68-r1.ebuild
   games-action/koth-0.8.0.ebuild
   kde-misc/kcm-grub2-0.5.0.ebuild
   kde-misc/kcm-grub2-0.5.5.ebuild
   media-video/coriander-2.0.0.ebuild
   sci-electronics/vbs-1.4.0.ebuild
Comment 22 Ulrich Müller gentoo-dev 2012-02-14 21:43:36 UTC
(In reply to comment #21)
>    app-misc/beanstalkd-1.5.ebuild
>    media-libs/libsoundtouch-1.6.0.ebuild
>    sci-geosciences/gpxviewer-0.2.0.ebuild
>    sci-libs/shapelib-1.2.10-r1.ebuild
>    x11-misc/set_opacity-1.0.ebuild
>    x11-misc/set_opacity-9999.ebuild

All done.