Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-dev] Tycho 2.7.1 is released
  • From: "Fauth Dirk (XC-ECO/ESM1)" <Dirk.Fauth@xxxxxxxxxxxx>
  • Date: Mon, 11 Apr 2022 06:46:55 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=de.bosch.com; dmarc=pass action=none header.from=de.bosch.com; dkim=pass header.d=de.bosch.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xPlUhCMpjCukl4jDPZnXkFac/tRMdoMpkdTmzb1XeRw=; b=bynkO0pHbKd+74moEz5sz83hoC5oGbbbL7bWM3StpyRaCSwKODK05tdgGwnrUiBffjCldm2YIqVpGkiyhzYSsMjigXrKM+CW0666CE5vAaVNDLGEjh3zifTxGIALCjYRRWPNWbmY2hAOMz7zSyN3VHTOo05mSDYzEMXaTNcO8inzP27b4NuWMoI/qV1tgCV0ORE+OmT1RSJCS5ghKJLJa/ypa1spe3+OYm7sN3ZnTt4WeEbAeJ7gtCLslKcIl6P7uQSUvYagSNP5DpFSL84u0M4+jYc5oh4FBNTsPAVmR99NWP3MpqQRqjH7xUuP23S7R3n7Tyi+Nn/cI5NIH4QVIQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DQJwepbKP0lCrVcFD/0sTDS6VUQ5xHhU99U8CFcpYSQx6azD21/DQda1kLVDV4xzv28TTTo+G3+UVvlTIFXO0t5dH5JRkhrjwRrRTMldCHp8r9kC21h6Y5M1VwFT53oBZ/awTkN/WTSMHzDe/UF2Xj6ZVobE38nI9xdgauHSjMal5hNQ2XZwfqTi/XzlO+ab9Qn6msl6DSUWgl4dYkq8EvyP2ml3fuz+Jl0S0xUAtCvLzZwnpc1NU1lKG2m8ioichJAAopAyDdl/G/aPidw5+l3ioTS9urGLYPQxCH+3hwT3Qyd9qR+nQ/+4ZnhzL/qEsX/8XWXVF2SP3ay+1lktXQ==
  • Delivered-to: tycho-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/tycho-dev/>
  • List-help: <mailto:tycho-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/tycho-dev>, <mailto:tycho-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/tycho-dev>, <mailto:tycho-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHYTKg+KjySm6+sEUCryDmZgnToyKzqIHBg
  • Thread-topic: [tycho-dev] Tycho 2.7.1 is released

Hi,

I am trying to update the builds of the APP4MC project to use 2.7.1. Most builds work fine, but I now see a SLF4J warning on start when loading the repositories saying that there is no binding. I do not see this info with 2.7.0.
I have a SLF4J binding in my target platform, so I assume this message comes from Tycho itself. Not sure how this could be solved then.

In one project I now I get the following error:

	Execution default-package-feature of goal org.eclipse.tycho:tycho-packaging-plugin:2.7.1:package-feature failed: Neither raw version nor format was specified: null

Unfortunately there is no additional information. And that error did not appear with 2.7.0. If this is an additional check that was added, it would be good to know what actually is wrong so I can fix it in the project.

I suppose the issue results from this fix: https://github.com/eclipse/tycho/issues/845

And I suppose the error comes up because the feature.xml in the project that fails now contained entries like this:

<requires>
      <import plugin="org.eclipse.ui" match="compatible"/>
      ...

I think such entries existed because of mistakes in the past and nobody noticed that. The entry obviously is incorrect, because, what should it match? 
But even if I update the feature.xml and remove those incorrect entries, the build still fails. I am only running "mvn clean verify", so my local repository is clean.

When running with verbose output I only see the following exception:

Caused by: java.lang.IllegalArgumentException: Neither raw version nor format was specified: null
    at org.eclipse.equinox.internal.p2.metadata.VersionParser.parse (VersionParser.java:155)
    at org.eclipse.equinox.p2.metadata.Version.create (Version.java:96)
    at org.eclipse.equinox.p2.metadata.Version.parseVersion (Version.java:164)
    at org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry.<init> (FeatureEntry.java:66)
    at org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry.createRequires (FeatureEntry.java:43)
    at org.eclipse.tycho.p2.target.ArtifactMatcher.getVersionRangeFromImport (ArtifactMatcher.java:89)
    at org.eclipse.tycho.p2.target.TargetPlatformBaseImpl.resolveArtifact (TargetPlatformBaseImpl.java:100)
    at org.eclipse.tycho.packaging.FeatureXmlTransformer.resolvePluginReference (FeatureXmlTransformer.java:111)
    at org.eclipse.tycho.packaging.FeatureXmlTransformer.expandReferences (FeatureXmlTransformer.java:83)
    at org.eclipse.tycho.packaging.PackageFeatureMojo.expandVersionQualifiers (PackageFeatureMojo.java:258)
    at org.eclipse.tycho.packaging.PackageFeatureMojo.execute (PackageFeatureMojo.java:124)

Any idea what I could do to fix this? Or is this some regression?

Mit freundlichen Grüßen / Best regards

 Dirk Fauth

Cross-Domain Computing Solutions, Cross Automotive Platforms - System, Software and Tools Engineering Engineering Software Methods and Tools1 (XC-ECO/ESM1)
Robert Bosch GmbH | Postfach 30 02 20 | 70442 Stuttgart | GERMANY | www.bosch.com
Tel. +49 711 811-57819 | Telefax +49 711 811 | Dirk.Fauth@xxxxxxxxxxxx

Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart, HRB 14000;
Aufsichtsratsvorsitzender: Prof. Dr. Stefan Asenkerschbaumer; Geschäftsführung: Dr. Stefan Hartung, 
Dr. Christian Fischer, Filiz Albrecht, Dr. Markus Forschner, Dr. Markus Heyn, Rolf Najork

-----Ursprüngliche Nachricht-----
Von: tycho-dev <tycho-dev-bounces@xxxxxxxxxxx> Im Auftrag von Christoph Läubrich
Gesendet: Sonntag, 10. April 2022 08:56
An: Tycho developers list <tycho-dev@xxxxxxxxxxx>
Betreff: [tycho-dev] Tycho 2.7.1 is released

Tycho 2.7.1 has been released and is available from Maven Central repository.

🆕 https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Feclipse%2Ftycho%2Fblob%2Ftycho-2.7.1%2FRELEASE_NOTES.md&amp;data=04%7C01%7Cdirk.fauth%40de.bosch.com%7C587b895ae88148b9924308da1abf3d5b%7C0ae51e1907c84e4bbb6d648ee58410f4%7C0%7C0%7C637851706496204285%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=dsnY9vbe41xorXweLMIrOa7BmALp1JHEbDWhBV%2BRScs%3D&amp;reserved=0
🏷️ https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Feclipse%2Ftycho%2Ftree%2Ftycho-2.7.1&amp;data=04%7C01%7Cdirk.fauth%40de.bosch.com%7C587b895ae88148b9924308da1abf3d5b%7C0ae51e1907c84e4bbb6d648ee58410f4%7C0%7C0%7C637851706496204285%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=JR4M%2FMWSdOP9KHftL60n3G4eno8lDdOgpPbJ%2FOvYKqE%3D&amp;reserved=0
👔 https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fprojects.eclipse.org%2Fprojects%2Ftechnology.tycho%2Freleases%2F2.7.1&amp;data=04%7C01%7Cdirk.fauth%40de.bosch.com%7C587b895ae88148b9924308da1abf3d5b%7C0ae51e1907c84e4bbb6d648ee58410f4%7C0%7C0%7C637851706496204285%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=01IxdENV4NBFyOoIu4iUCyM6W7MHSunMhIQQQ9kEly0%3D&amp;reserved=0
🙏 contributors who contributed patches for this release:

	Alexander Kurtakov
	Christoph Läubrich
	dependabot[bot]
	Mickael Istria
	Sebastian Ratz

and thanks and to everyone who helped us with testing the staged version and especially Compart AG who kindly sponsoring this bugfix release and some of the included fixes.

Regards,
The Tycho Team
_______________________________________________
tycho-dev mailing list
tycho-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.eclipse.org%2Fmailman%2Flistinfo%2Ftycho-dev&amp;data=04%7C01%7Cdirk.fauth%40de.bosch.com%7C587b895ae88148b9924308da1abf3d5b%7C0ae51e1907c84e4bbb6d648ee58410f4%7C0%7C0%7C637851706496204285%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=3J2vPrulx4iTKdYKjjb9Lyq3C5zgFhI%2FGfdPUR7bFE8%3D&amp;reserved=0

Back to the top