[Bug 1017271] New: javapackages-tools: Compat POM provides are missing SCL prefix
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1017271
Bug ID: 1017271
Summary: javapackages-tools: Compat POM provides are missing
SCL prefix
Product: Fedora
Version: rawhide
Component: javapackages-tools
Assignee: sochotni(a)redhat.com
Reporter: mizdebsk(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: java-sig-commits(a)lists.fedoraproject.org,
mizdebsk(a)redhat.com, msrb(a)redhat.com,
sochotni(a)redhat.com
Description of problem:
Compat provides (the ones with fake "jar" extension) for POM artifacts are
missing SCL prefix (aka namespace). ALl other provides are correct.
Version-Release number of selected component (if applicable):
3.3.1-1
Steps to Reproduce:
1. Build a SCL package
2. rpm -qp rpm --provides
Actual results:
Provides for POM artifacts are missing SCL prefix
(all provides are correct except last two):
maven31-maven = 3.1.1-1.fc21
maven31-mvn(org.apache.maven:apache-maven:pom:) = 3.1.1
maven31-mvn(org.apache.maven:maven-aether-provider) = 3.1.1
maven31-mvn(org.apache.maven:maven-artifact) = 3.1.1
maven31-mvn(org.apache.maven:maven-compat) = 3.1.1
maven31-mvn(org.apache.maven:maven-core) = 3.1.1
maven31-mvn(org.apache.maven:maven-embedder) = 3.1.1
maven31-mvn(org.apache.maven:maven-model) = 3.1.1
maven31-mvn(org.apache.maven:maven-model-builder) = 3.1.1
maven31-mvn(org.apache.maven:maven-plugin-api) = 3.1.1
maven31-mvn(org.apache.maven:maven-repository-metadata) = 3.1.1
maven31-mvn(org.apache.maven:maven-settings) = 3.1.1
maven31-mvn(org.apache.maven:maven-settings-builder) = 3.1.1
maven31-mvn(org.apache.maven:maven:pom:) = 3.1.1
mvn(org.apache.maven:apache-maven) = 3.1.1
mvn(org.apache.maven:maven) = 3.1.1
Expected results:
All provides are prefixed with "maven31-"
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=k5gsPCPCnC&a=cc_unsubscribe
10 years, 6 months
[Bug 1023015] New: [heads-up] Upcoming jline change in rawhide
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1023015
Bug ID: 1023015
Summary: [heads-up] Upcoming jline change in rawhide
Product: Fedora
Version: rawhide
Component: lucene
Assignee: akurtako(a)redhat.com
Reporter: sgehwolf(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: akurtako(a)redhat.com, hicham.haouari(a)gmail.com,
java-sig-commits(a)lists.fedoraproject.org,
jerboaa(a)gmail.com, kdaniel(a)redhat.com
This bug is filed because lucene in rawhide lists jline as R/BR in its spec
file. Please see bug 1022897 for more info. Note that jline will become version
2.x. It would be strongly preferred if lucene could be made to work with jline
2.x. If this is not possible please change the R/BR to jline1 (see bug
1022908). Note that jline1 might get retired in a future version of Fedora. As
such jline 2.x should be used if at all possible.
Thanks for your cooperation!
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=ranqbqyucA&a=cc_unsubscribe
10 years, 6 months
[Bug 1022971] New: groovy18 should depend on jline1 in rawhide
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1022971
Bug ID: 1022971
Summary: groovy18 should depend on jline1 in rawhide
Product: Fedora
Version: rawhide
Component: groovy18
Assignee: puntogil(a)libero.it
Reporter: sgehwolf(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: java-sig-commits(a)lists.fedoraproject.org,
msrb(a)redhat.com, puntogil(a)libero.it
This bug is filed because groovy18 in rawhide lists jline as R/BR in its spec
file. Please see bug 1022897 for more info. Note that jline will become version
2.x. It would be strongly preferred if your package could be made to work with
jline 2.x. If this is not possible please change the R/BR to jline1 (see bug
1022908).
Thanks for your cooperation!
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=nFa5C1GaDr&a=cc_unsubscribe
10 years, 6 months
[javapackages] [doc] Mark work in progress more clearly
by Mikolaj Izdebski
commit c17c8e077ff45d83f85ce90a6b984e0a425bd205
Author: Mikolaj Izdebski <mizdebsk(a)redhat.com>
Date: Thu Oct 31 16:52:39 2013 +0100
[doc] Mark work in progress more clearly
doc/jar_file_id_aliases.txt | 3 ++-
doc/jar_file_id_compat.txt | 5 +++--
2 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/doc/jar_file_id_aliases.txt b/doc/jar_file_id_aliases.txt
index 8ff7cc6..da3d8a8 100644
--- a/doc/jar_file_id_aliases.txt
+++ b/doc/jar_file_id_aliases.txt
@@ -3,4 +3,5 @@ Aliases working in two ways:
* Symlinks for paths
* Additional mappings for artifact specifications
-IN PROGRESS - msrb
+WORK IN PROGRESS
+mizdebsk, 31 Oct 2013
diff --git a/doc/jar_file_id_compat.txt b/doc/jar_file_id_compat.txt
index 53944bb..c226307 100644
--- a/doc/jar_file_id_compat.txt
+++ b/doc/jar_file_id_compat.txt
@@ -1,4 +1,5 @@
-
Handling of compatibility packages, versioned jars etc.
-TODO - write content
+WORK IN PROGRESS
+mizdebsk, 31 Oct 2013
+
10 years, 6 months
[javapackages] [doc] Section about aliases - in progress
by Michal Srb
commit 939586caf0fb976a68fbef2a47e09385c4385c56
Author: Michal Srb <msrb(a)redhat.com>
Date: Thu Oct 31 15:37:00 2013 +0100
[doc] Section about aliases - in progress
doc/jar_file_id_aliases.txt | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/doc/jar_file_id_aliases.txt b/doc/jar_file_id_aliases.txt
index 610e914..8ff7cc6 100644
--- a/doc/jar_file_id_aliases.txt
+++ b/doc/jar_file_id_aliases.txt
@@ -3,4 +3,4 @@ Aliases working in two ways:
* Symlinks for paths
* Additional mappings for artifact specifications
-TODO - write content
+IN PROGRESS - msrb
10 years, 6 months
[javapackages] [doc] Add "TODO" to empty sections
by Michal Srb
commit 1306227cf2d02da47ad0d75a193baa72ee8fe212
Author: Michal Srb <msrb(a)redhat.com>
Date: Thu Oct 31 15:30:12 2013 +0100
[doc] Add "TODO" to empty sections
Searching for empty sections will be easier
doc/common_errors.txt | 2 ++
doc/integration_maven_xmvn.txt | 2 ++
doc/jar_file_id_aliases.txt | 2 ++
doc/jar_file_id_compat.txt | 2 ++
4 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/doc/common_errors.txt b/doc/common_errors.txt
index 2918e82..dda1fef 100644
--- a/doc/common_errors.txt
+++ b/doc/common_errors.txt
@@ -1,2 +1,4 @@
Examples of common errors encountered during packaging, their explanations and
possible solutions and/or workarounds
+
+TODO - write content
diff --git a/doc/integration_maven_xmvn.txt b/doc/integration_maven_xmvn.txt
index ff4839a..da9bc08 100644
--- a/doc/integration_maven_xmvn.txt
+++ b/doc/integration_maven_xmvn.txt
@@ -1,2 +1,4 @@
Describe common usage patterns of XMvn, xmvn-bisect and other tools with links
to upstream documentation where it makes sense
+
+TODO - write content
diff --git a/doc/jar_file_id_aliases.txt b/doc/jar_file_id_aliases.txt
index 65270b9..610e914 100644
--- a/doc/jar_file_id_aliases.txt
+++ b/doc/jar_file_id_aliases.txt
@@ -2,3 +2,5 @@ Aliases working in two ways:
* Symlinks for paths
* Additional mappings for artifact specifications
+
+TODO - write content
diff --git a/doc/jar_file_id_compat.txt b/doc/jar_file_id_compat.txt
index 6fc8c62..53944bb 100644
--- a/doc/jar_file_id_compat.txt
+++ b/doc/jar_file_id_compat.txt
@@ -1,2 +1,4 @@
Handling of compatibility packages, versioned jars etc.
+
+TODO - write content
10 years, 6 months
[javapackages] Add version file
by Mikolaj Izdebski
commit fa16fbf49ae490fd1d7e840b7df85bd11a0f0050
Author: Mikolaj Izdebski <mizdebsk(a)redhat.com>
Date: Thu Oct 31 14:58:07 2013 +0100
Add version file
VERSION | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/VERSION b/VERSION
new file mode 100644
index 0000000..18bb6ae
--- /dev/null
+++ b/VERSION
@@ -0,0 +1 @@
+3.5.0-SNAPSHOT
10 years, 6 months
[javapackages] [doc] Write section about artifact coordinates
by Mikolaj Izdebski
commit f9d3297b9c3567d124cdcb3fe72eb4a25fafe504
Author: Mikolaj Izdebski <mizdebsk(a)redhat.com>
Date: Thu Oct 31 11:57:44 2013 +0100
[doc] Write section about artifact coordinates
doc/jar_file_id_artifact.txt | 23 ++++++++++++++++++++++-
1 files changed, 22 insertions(+), 1 deletions(-)
---
diff --git a/doc/jar_file_id_artifact.txt b/doc/jar_file_id_artifact.txt
index bcac6c7..4b44307 100644
--- a/doc/jar_file_id_artifact.txt
+++ b/doc/jar_file_id_artifact.txt
@@ -1 +1,22 @@
-JAR files identified by Maven artifacts, classifiers, extensions etc.
+As noted in previous section, every artifact can be uniquly identified
+by its file path. However this is not always the preferred way of
+artifact identification.
+
+Modern Java build systems provide a way of identifying artifacts with
+an abstract identifier, or more often a pair of identifiers. The
+first if usually called *group ID* or *organization ID* while the
+second is just *artifact ID*. This pair of identifiers will be called
+*artifact coordinated* in this document. Besides group ID and
+artifact ID, artifact coordinates may also include other (optional)
+information about artifact, such as *extension*, *classifier* or
+*version*.
+
+In Linux distributions it's important to stay close to upstreams
+providing software being packaged, so the ability to identify
+artifacts in the same way as upstream does is very important from the
+point of view of packaging. Every artifact can optionally be
+identified by artifact coordinates assigned during package build.
+Packages built with Maven automatically use this feature, but all
+other packages, even these built with pure `javac`, can use this
+feature too (see description of `%mvn_artifact` and
+`%add_maven_depmap` macros).
10 years, 6 months