[Bug 217472] New: Several rpm packages contain Makefile* junk
https://bugzilla.novell.com/show_bug.cgi?id=217472 Summary: Several rpm packages contain Makefile* junk Product: openSUSE 10.2 Version: Beta 1 plus Platform: Other OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: balazs.melikant@univie.ac.at QAContact: qa@suse.de CC: balazs.melikant@univie.ac.at As previously reported for SUSE 10.0 beta(s) and just minutes ago for sylpheed-claws reparately (#217465), there are still lots of Makefile* files around the system. I'm sorry, now just giving you a file-list exclusively from my running system, of course as it was suggested earlier, ARCHIVES.gz could be easily zgrep-ed for all 'hits': /opt/kde3/share/apps/krita/brushes/Makefile.am /opt/kde3/share/apps/krita/brushes/Makefile.in /opt/kde3/share/apps/krita/palettes/Makefile.am /opt/kde3/share/apps/krita/palettes/Makefile.in /usr/lib/perl5/5.8.8/Encode/Makefile_PL.e2x /usr/share/doc/packages/blt/html/Makefile.vc /usr/share/doc/packages/cyrus-sasl/doc/Makefile /usr/share/doc/packages/cyrus-sasl/doc/Makefile.am /usr/share/doc/packages/cyrus-sasl/doc/Makefile.in /usr/share/doc/packages/cyrus-sasl/doc/NTMakefile /usr/share/doc/packages/fftw3/FAQ/Makefile /usr/share/doc/packages/fftw3/FAQ/Makefile.am /usr/share/doc/packages/fftw3/FAQ/Makefile.in /usr/share/doc/packages/fftw3/Makefile /usr/share/doc/packages/fftw3/Makefile.am /usr/share/doc/packages/fftw3/Makefile.in /usr/share/doc/packages/freeciv/de/Makefile /usr/share/doc/packages/freeciv/de/Makefile.am /usr/share/doc/packages/freeciv/de/Makefile.in /usr/share/doc/packages/freeciv/fr/Makefile /usr/share/doc/packages/freeciv/fr/Makefile.am /usr/share/doc/packages/freeciv/fr/Makefile.in /usr/share/doc/packages/freeciv/it/Makefile /usr/share/doc/packages/freeciv/it/Makefile.am /usr/share/doc/packages/freeciv/it/Makefile.in /usr/share/doc/packages/freeciv/ja/Makefile /usr/share/doc/packages/freeciv/ja/Makefile.am /usr/share/doc/packages/freeciv/ja/Makefile.in /usr/share/doc/packages/freeciv/Makefile /usr/share/doc/packages/freeciv/Makefile.am /usr/share/doc/packages/freeciv/Makefile.in /usr/share/doc/packages/freeciv/man/Makefile /usr/share/doc/packages/freeciv/man/Makefile.am /usr/share/doc/packages/freeciv/man/Makefile.in /usr/share/doc/packages/freeciv/nl/Makefile /usr/share/doc/packages/freeciv/nl/Makefile.am /usr/share/doc/packages/freeciv/nl/Makefile.in /usr/share/doc/packages/freeciv/sv/Makefile /usr/share/doc/packages/freeciv/sv/Makefile.am /usr/share/doc/packages/freeciv/sv/Makefile.in /usr/share/doc/packages/fvwm2/docs/Makefile /usr/share/doc/packages/fvwm2/docs/Makefile.am /usr/share/doc/packages/fvwm2/docs/Makefile.in /usr/share/doc/packages/fvwm2/sample.fvwmrc/Makefile /usr/share/doc/packages/fvwm2/sample.fvwmrc/Makefile.am /usr/share/doc/packages/fvwm2/sample.fvwmrc/Makefile.in /usr/share/doc/packages/gle/html/Makefile /usr/share/doc/packages/gle/html/Makefile.am /usr/share/doc/packages/gle/html/Makefile.in /usr/share/doc/packages/gnutls/examples/Makefile /usr/share/doc/packages/gnutls/examples/Makefile.am /usr/share/doc/packages/gnutls/examples/Makefile.in /usr/share/doc/packages/htdig/contrib/multidig/Makefile /usr/share/doc/packages/htdig/contrib/rtf2html/Makefile /usr/share/doc/packages/htdig/htdoc/Makefile /usr/share/doc/packages/htdig/htdoc/Makefile.am /usr/share/doc/packages/htdig/htdoc/Makefile.in /usr/share/doc/packages/ImageMagick/scenes/Makefile /usr/share/doc/packages/libsamplerate/doc/Makefile /usr/share/doc/packages/libsamplerate/doc/Makefile.am /usr/share/doc/packages/libsamplerate/doc/Makefile.in /usr/share/doc/packages/liferea/doc/html/Makefile /usr/share/doc/packages/liferea/doc/html/Makefile.am /usr/share/doc/packages/liferea/doc/html/Makefile.in /usr/share/doc/packages/liferea/doc/Makefile /usr/share/doc/packages/liferea/doc/Makefile.am /usr/share/doc/packages/liferea/doc/Makefile.in /usr/share/doc/packages/lvm2/Makefile /usr/share/doc/packages/lvm2/Makefile.in /usr/share/doc/packages/netcat/data/Makefile /usr/share/doc/packages/nfs-utils/Makefile /usr/share/doc/packages/nfs-utils/Makefile.am /usr/share/doc/packages/nfs-utils/Makefile.in /usr/share/doc/packages/opensc/doc/Makefile /usr/share/doc/packages/opensc/doc/Makefile.am /usr/share/doc/packages/opensc/doc/Makefile.in /usr/share/doc/packages/postfix/html/Makefile.in /usr/share/doc/packages/pstoedit/examples/Makefile /usr/share/doc/packages/pstoedit/examples/Makefile.am /usr/share/doc/packages/pstoedit/examples/Makefile.in /usr/share/doc/packages/python-gtk/examples/Makefile /usr/share/doc/packages/python-gtk/examples/Makefile.am /usr/share/doc/packages/python-gtk/examples/Makefile.in /usr/share/doc/packages/rpm/manual/Makefile /usr/share/doc/packages/rpm/manual/Makefile.am /usr/share/doc/packages/rpm/manual/Makefile.in /usr/share/doc/packages/sane/sane-backends/plustek/Makefile.kernel24 /usr/share/doc/packages/sane/sane-backends/plustek/Makefile.kernel26 /usr/share/doc/packages/tix/c-code/Makefile.in /usr/share/frozen-bubble/gfx/shoot/Makefile /usr/share/games/pysol/src/games/contrib/Makefile /usr/share/games/pysol/src/games/Makefile /usr/share/games/pysol/src/games/special/Makefile /usr/share/games/pysol/src/tk/Makefile /usr/share/groff/1.18.1/font/devdvi/generate/Makefile /usr/share/groff/1.18.1/font/devlj4/generate/Makefile /usr/share/groff/1.18.1/font/devps/generate/Makefile /usr/share/vim/vim70/macros/maze/Makefile -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=217472 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |nadvornik@novell.com |screening@forge.provo.novell| |.com | Severity|Normal |Enhancement -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=217472 ------- Comment #1 from mhorvath@novell.com 2006-11-03 11:15 MST ------- *** Bug 217465 has been marked as a duplicate of this bug. *** -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=217472 balazs.melikant@univie.ac.at changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX ------- Comment #2 from balazs.melikant@univie.ac.at 2006-11-05 14:27 MST ------- This issue is at least a triplicate: was first reported via e-mail to feedback(at)suse.de on 2005-04-01 (Ticket [20050401990000064]), then via bugzilla for a SUSE 10.0 beta and now for an openSUSE 10.2 beta 1. Sorry for repeatedly reporting tiny and mega-complicated issues noone is interested -> bug closed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=217472 ------- Comment #3 from ro@novell.com 2006-11-05 15:28 MST ------- well, please report against individual packages or nothing will happen ... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=217472 stbinner@suse.de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ro@novell.com ------- Comment #4 from stbinner@suse.de 2006-11-06 02:13 MST ------- Why not build a check into the build system? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=217472 suse-beta@cboltz.de changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WONTFIX | ------- Comment #5 from suse-beta@cboltz.de 2006-11-08 17:34 MST ------- (In reply to comment #4)
Why not build a check into the build system?
Sounds like a good idea. However, you'll need a (small) whitelist - I can imagine that packages related to software development have some Makefiles as examples in their documentation ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=217472 suse-beta@cboltz.de changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|nadvornik@novell.com |ro@novell.com Status|REOPENED |NEW -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=217472 ro@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=217472#c6 Christoph Thiel <cthiel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmueller@novell.com Status|ASSIGNED |NEEDINFO Info Provider| |dmueller@novell.com --- Comment #6 from Christoph Thiel <cthiel@novell.com> 2007-08-07 05:44:32 MST --- Dirk, isn't there anything in rpmlint that takes care of this? Fixed for liferea, btw. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=217472#c7 --- Comment #7 from Dirk Mueller <dmueller@novell.com> 2007-08-07 05:50:06 MST --- sure, it could, if anyone would have told me :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=217472 Dirk Mueller <dmueller@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|dmueller@novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=217472#c8 Dirk Mueller <dmueller@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |balazs.melikant@univie.ac.at --- Comment #8 from Dirk Mueller <dmueller@novell.com> 2007-08-10 01:32:06 MST --- how do you define "makefile junk"? I've looked at the examples you gave above, and there are several reasons for they being installed a) in case of koffice: Makefile.am listed as part of the _DATA variable. ouch. would be easy to detect, but its the only package affected, so its not a very common problem b) some install Makefile.am's to allow example applications to be built. the corresponding configure is not included, so you can't actually regenerate the Makefile.in/Makefile from the Makefile.am. if they work in the place they're installed I haven't tested yet. do you consider those junk as well? or only if they cannot be used where they're installed? c) most packages install Makefile* because they copy over a whole documentation directory into the package, including the buildsystem. obviously that doesn't make sense, so I would consider that junk as well. so far I've added a check for c), and it triggers already on quite a lot of packages. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=217472#c9 Dirk Mueller <dmueller@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Info Provider|balazs.melikant@univie.ac.at| Resolution| |FIXED --- Comment #9 from Dirk Mueller <dmueller@novell.com> 2007-08-10 08:36:23 MST --- ok, I've fixed the packages of the KDE-CD that were affected by it, and it wasn't much: 12kb saved in compressed RPM size. bzip2 is too good at compressing automake junk. this isn't worth the time effort. so the check is there, but somebody with too much time has to fix all the packages. I'm closing the bugreport. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com