[Bug 277317] New: rpmlint devel-file-in-non-devel-package check too strict
https://bugzilla.novell.com/show_bug.cgi?id=277317 Summary: rpmlint devel-file-in-non-devel-package check too strict Product: openSUSE 10.3 Version: Alpha 4 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: dmueller@novell.com ReportedBy: mmarek@novell.com QAContact: qa@suse.de from opensuse-packaging:
devel-file-in-non-devel-package 50 ..
This is one too strict: There are -examples or -doc subpackages with example source files, which is perfectly valid IMHO (we don't want to put them into -devel directly in order not to bloat buildroots. -- 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=277317 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED ------- Comment #1 from dmueller@novell.com 2007-05-23 04:30 MST ------- you're right, looking -- 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=277317 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #2 from dmueller@novell.com 2007-05-23 05:34 MST ------- addFilter("devel-(?:examples|doc) devel-file-in-non-devel-package") added -- 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=277317 sndirsch@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sndirsch@novell.com Status|RESOLVED |REOPENED Resolution|FIXED | ------- Comment #3 from sndirsch@novell.com 2007-05-23 06:33 MST ------- I don't want to rename xorg-x11-server-sdk to xorg-x11-server-devel due to this change. Reopen. -- 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=277317 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pmladek@novell.com, syamazaki@novell.com, | |aj@novell.com ------- Comment #4 from dmueller@novell.com 2007-05-23 08:06 MST ------- I think it is pretty confusing, and there are only three packages not following the -devel convention: OpenOffice_org-sdk wnn-sdk xorg-x11-server-sdk -- 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=277317 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED ------- Comment #5 from dmueller@novell.com 2007-05-23 08:17 MST ------- added exceptions for these three packages for now. -- 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=277317 dbornkessel@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | ------- Comment #6 from dbornkessel@novell.com 2007-05-23 18:02 MST ------- Hi. The java demo packages contain source code files as well ... could you please add a rule for that as well? they are called: java-1_[4567]_[20]-{sun,ibm,bea}-demo Cheers, Daniel -- 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=277317 ------- Comment #7 from mmarek@novell.com 2007-05-24 03:12 MST ------- AddFilter("devel-(?:examples|doc) devel-file-in-non-devel-package") means that foo-devel, foo-devel-examples and foo-devel-doc will be skipped? Then it doesn't fix my problem w/ swig. The examples are packaged 'swig-examples', because these are examples for swig users, swig-devel-examples would make no sense, because there's no swig-devel in first place (swig can't be extended by external libs atm). -- 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=277317 ------- Comment #8 from mmarek@novell.com 2007-05-24 03:33 MST ------- Also flex & bison carry some .c and .h files, but that's not a problem as long as one source file or two don't break the build ;) -- 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=277317 ------- Comment #9 from dbornkessel@novell.com 2007-05-24 04:05 MST ------- I can't check in any Java SDK because of this ... could you add this rule please? Thanks, Daniel -- 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=277317 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO Info Provider| |dbornkessel@novell.com ------- Comment #10 from dmueller@novell.com 2007-05-24 05:03 MST ------- could you tell me a binary package name and architecture that fails and that is a "any Java SDK" package? thanks. -- 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=277317 dbornkessel@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|dbornkessel@novell.com | ------- Comment #11 from dbornkessel@novell.com 2007-05-24 06:06 MST ------- All these should be affected: java-1_4_2-ibm-demo java-1_5_0-bea-demo java-1_5_0-ibm-demo java-1_5_0-sun-demo java-1_6_0-ibm-demo java-1_6_0-sun-demo Those are sub packages created by java-1_4_2-ibm java-1_5_0-bea java-1_5_0-ibm java-1_5_0-sun java-1_6_0-ibm java-1_6_0-sun -- 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=277317 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |dbornkessel@novell.com ------- Comment #12 from dmueller@novell.com 2007-05-24 06:55 MST ------- ah, I understood yesterday that you're going to fix it because the packages do not actually fail due to devel-file-in-non-devel-package but due to arch-dependent-file-in-usr-share do you plan to move it to /usr/lib ? -- 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=277317 dbornkessel@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|dbornkessel@novell.com | ------- Comment #13 from dbornkessel@novell.com 2007-05-24 07:05 MST ------- well: that is -- among many other -- another issue with those packages. Yes, I want to move the demo files to (in Java 1.5.0 Sun case): /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo (in the other packages accordingly), as I think it's really the better option to put *.so files in %_libdir instead of /usr/share This does not make this error go away though, as the demo package contains libs as well: /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/gctest/lib/libgctest.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/gctest/lib/libgctest_g.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/heapTracker/lib/libheapTracker.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/heapTracker/lib/libheapTracker_g.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/heapViewer/lib/libheapViewer.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/heapViewer/lib/libheapViewer_g.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/mtrace/lib/libmtrace.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/mtrace/lib/libmtrace_g.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/versionCheck/lib/libversionCheck.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/versionCheck/lib/libversionCheck_g.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/waiters/lib/libwaiters.so /usr/lib/jvm/java-1.5.0-sun-1.5.0_update11/demo/jvmti/waiters/lib/libwaiters_g.so -- 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=277317 dmueller@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #14 from dmueller@novell.com 2007-05-25 05:33 MST ------- devel-file-in-non-devel-package suppression for java added -- 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=277317 mmarek@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | ------- Comment #15 from mmarek@novell.com 2007-05-28 00:36 MST ------- swig-examples keeps failing because of this check :( -- 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=277317 mmarek@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED ------- Comment #16 from mmarek@novell.com 2007-05-29 03:40 MST ------- OK, it doesn't fail if the directory is called 'examples' (no capital 'E'), which is reasonable. -- 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.
participants (1)
-
bugzilla_noreply@novell.com