Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Please unblock package eclipse-mylyn. The upload addresses two RC bugs, #689452 (circular build dependency between eclipse-mylyn and eclipse-egit) and #689527 (FTBFS). The -2 version of the package no longer builds the eclipse-mylyn-versions-git binary package. The debdiffs for the source and binary packages are attached. Thank you for your consideration, tony (on behalf of the Java team) unblock eclipse-mylyn/3.8.0-2
diff -Nru eclipse-mylyn-3.8.0/debian/changelog eclipse-mylyn-3.8.0/debian/changelog --- eclipse-mylyn-3.8.0/debian/changelog 2012-06-24 02:39:55.000000000 -0700 +++ eclipse-mylyn-3.8.0/debian/changelog 2012-10-03 21:10:06.000000000 -0700 @@ -1,3 +1,15 @@ +eclipse-mylyn (3.8.0-2) unstable; urgency=low + + * Don't build eclipse-mylyn-versions-git binary package. This avoids + circular build dependency between eclipse-mylyn and eclipse-egit. + Package eclipse-mylyn-versions-git alone doesn't provide any end + user functionality and currently there aren't any packages + depending on it (Closes: #689452). + * Simplified rebuild-prepare-install-profile-job-3-6.patch to work + around dpkg bug #683547 (Closes: #689527). + + -- Jakub Adam <jakub.adam@ktknet.cz> Tue, 02 Oct 2012 20:32:32 +0200 + eclipse-mylyn (3.8.0-1) unstable; urgency=low * New upstream release. diff -Nru eclipse-mylyn-3.8.0/debian/control eclipse-mylyn-3.8.0/debian/control --- eclipse-mylyn-3.8.0/debian/control 2012-05-24 03:38:34.000000000 -0700 +++ eclipse-mylyn-3.8.0/debian/control 2012-10-03 21:10:06.000000000 -0700 @@ -10,7 +10,6 @@ eclipse-jdt (>= 3.7~exp), eclipse-pde (>= 3.7~exp), eclipse-cdt, - eclipse-egit, libaxis-java (>= 1.4-16), libcommons-discovery-java (>= 0.5-2), libcommons-lang-java, @@ -117,20 +116,20 @@ . Mylyn version control integration for CVS. -Package: eclipse-mylyn-versions-git -Architecture: all -Depends: eclipse-mylyn (= ${source:Version}), - eclipse-egit, - ${misc:Depends}, - ${orbit:Depends} -Description: Mylyn version control integration for git - Mylyn integrates task support into Eclipse. It supports offline editing - for certain task repositories and monitors work activity to hide - information that is not relevant to the current task. Also included is - the Mylyn Focused UI for reducing information overload when working with - tasks and the Bugzilla task connector. - . - Mylyn version control integration for git. +#Package: eclipse-mylyn-versions-git +#Architecture: all +#Depends: eclipse-mylyn (= ${source:Version}), +# eclipse-egit, +# ${misc:Depends}, +# ${orbit:Depends} +#Description: Mylyn version control integration for git +# Mylyn integrates task support into Eclipse. It supports offline editing +# for certain task repositories and monitors work activity to hide +# information that is not relevant to the current task. Also included is +# the Mylyn Focused UI for reducing information overload when working with +# tasks and the Bugzilla task connector. +# . +# Mylyn version control integration for git. Package: eclipse-mylyn-tasks-bugzilla Architecture: all diff -Nru eclipse-mylyn-3.8.0/debian/eclipse.features eclipse-mylyn-3.8.0/debian/eclipse.features --- eclipse-mylyn-3.8.0/debian/eclipse.features 2012-05-24 03:38:34.000000000 -0700 +++ eclipse-mylyn-3.8.0/debian/eclipse.features 2012-10-03 21:10:06.000000000 -0700 @@ -13,7 +13,7 @@ org.eclipse.mylyn.java_feature jdt org.eclipse.mylyn.pde_feature org.eclipse.mylyn.cvs -org.eclipse.mylyn.git egit jgit +#org.eclipse.mylyn.git egit jgit org.eclipse.mylyn.bugzilla_feature org.eclipse.mylyn.trac_feature org.eclipse.mylyn.wikitext_feature diff -Nru eclipse-mylyn-3.8.0/debian/eclipse-mylyn-versions-git.eh-install eclipse-mylyn-3.8.0/debian/eclipse-mylyn-versions-git.eh-install --- eclipse-mylyn-3.8.0/debian/eclipse-mylyn-versions-git.eh-install 2012-05-24 03:38:34.000000000 -0700 +++ eclipse-mylyn-3.8.0/debian/eclipse-mylyn-versions-git.eh-install 1969-12-31 16:00:00.000000000 -0800 @@ -1 +0,0 @@ -org.eclipse.mylyn.git diff -Nru eclipse-mylyn-3.8.0/debian/patches/rebuild-prepare-install-profile-job-3-6.patch eclipse-mylyn-3.8.0/debian/patches/rebuild-prepare-install-profile-job-3-6.patch --- eclipse-mylyn-3.8.0/debian/patches/rebuild-prepare-install-profile-job-3-6.patch 2012-05-24 03:38:34.000000000 -0700 +++ eclipse-mylyn-3.8.0/debian/patches/rebuild-prepare-install-profile-job-3-6.patch 2012-10-03 21:10:06.000000000 -0700 @@ -1,464 +1,54 @@ From: Jakub Adam <jakub.adam@ktknet.cz> -Date: Sun, 6 Nov 2011 21:10:43 +0100 +Date: Fri, 3 Aug 2012 19:13:14 +0200 Subject: rebuild-prepare-install-profile-job-3-6 --- - .../build.properties | 8 +- - .../ui/PrepareInstallProfileJob_e_3_6.java | 425 -------------------- - .../mylyn/internal/discovery/ui/DiscoveryUi.java | 11 +- - .../ui/PrepareInstallProfileJob_e_3_6.java | 425 ++++++++++++++++++++ - 4 files changed, 427 insertions(+), 442 deletions(-) - delete mode 100644 org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src-e3.6/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_6.java - create mode 100644 org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_6.java + .../org.eclipse.mylyn.discovery.ui/build.properties | 5 ++--- + .../org.eclipse.mylyn.discovery.ui/customBuildCallbacks.xml | 8 -------- + .../eclipse/mylyn/internal/discovery/ui/DiscoveryUi.java | 11 +---------- + 3 files changed, 3 insertions(+), 21 deletions(-) diff --git a/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/build.properties b/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/build.properties -index ebba0e6..d4b87d9 100644 +index ebba0e6..b4fb17c 100644 --- a/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/build.properties +++ b/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/build.properties -@@ -15,11 +15,5 @@ bin.includes = META-INF/,\ +@@ -8,15 +8,14 @@ + # Contributors: + # Tasktop Technologies - initial API and implementation + ############################################################################### +-source.. = src/ ++source.. = src/,\ ++ src-e3.6/ + output.. = bin/ + bin.includes = META-INF/,\ + .,\ plugin.xml,\ about.html,\ icons/,\ - lib-e3.5/,\ - lib-e3.6/,\ plugin.properties --src.includes = about.html,\ -- src-e3.5/,\ -- src-e3.6/ --customBuildCallbacks=customBuildCallbacks.xml --customBuildCallbacks.failonerror=true -+src.includes = about.html -diff --git a/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src-e3.6/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_6.java b/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src-e3.6/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_6.java -deleted file mode 100644 -index afaa427..0000000 ---- a/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src-e3.6/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_6.java -+++ /dev/null -@@ -1,425 +0,0 @@ --/******************************************************************************* -- * Copyright (c) 2009, 2010 Tasktop Technologies and others. -- * All rights reserved. This program and the accompanying materials -- * are made available under the terms of the Eclipse Public License v1.0 -- * which accompanies this distribution, and is available at -- * http://www.eclipse.org/legal/epl-v10.html -- * -- * Contributors: -- * Tasktop Technologies - initial API and implementation -- *******************************************************************************/ --package org.eclipse.mylyn.internal.discovery.ui; -- --import java.lang.reflect.InvocationTargetException; --import java.net.MalformedURLException; --import java.net.URI; --import java.net.URISyntaxException; --import java.net.URL; --import java.util.ArrayList; --import java.util.Arrays; --import java.util.HashMap; --import java.util.HashSet; --import java.util.Iterator; --import java.util.List; --import java.util.Map; --import java.util.Set; --import java.util.regex.Pattern; -- --import org.eclipse.core.runtime.CoreException; --import org.eclipse.core.runtime.IProgressMonitor; --import org.eclipse.core.runtime.IStatus; --import org.eclipse.core.runtime.OperationCanceledException; --import org.eclipse.core.runtime.Status; --import org.eclipse.core.runtime.SubMonitor; --import org.eclipse.core.runtime.SubProgressMonitor; --import org.eclipse.equinox.internal.p2.ui.ProvUI; --import org.eclipse.equinox.p2.core.ProvisionException; --import org.eclipse.equinox.p2.engine.IProfile; --import org.eclipse.equinox.p2.metadata.IInstallableUnit; --import org.eclipse.equinox.p2.metadata.Version; --import org.eclipse.equinox.p2.operations.InstallOperation; --import org.eclipse.equinox.p2.operations.ProvisioningSession; --import org.eclipse.equinox.p2.operations.RepositoryTracker; --import org.eclipse.equinox.p2.operations.UninstallOperation; --import org.eclipse.equinox.p2.query.IQuery; --import org.eclipse.equinox.p2.query.IQueryResult; --import org.eclipse.equinox.p2.query.QueryUtil; --import org.eclipse.equinox.p2.repository.metadata.IMetadataRepository; --import org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager; --import org.eclipse.equinox.p2.ui.ProvisioningUI; --import org.eclipse.jface.dialogs.MessageDialog; --import org.eclipse.mylyn.internal.discovery.core.model.ConnectorDescriptor; --import org.eclipse.mylyn.internal.discovery.ui.AbstractInstallJob; --import org.eclipse.mylyn.internal.discovery.ui.DiscoveryUi; --import org.eclipse.mylyn.internal.discovery.ui.InstalledItem; --import org.eclipse.mylyn.internal.discovery.ui.UninstallRequest; --import org.eclipse.mylyn.internal.discovery.ui.util.DiscoveryUiUtil; --import org.eclipse.mylyn.internal.discovery.ui.wizards.Messages; --import org.eclipse.osgi.util.NLS; --import org.eclipse.swt.widgets.Display; -- --/** -- * A job that configures a p2 {@link #getInstallAction() install action} for installing one or more -- * {@link ConnectorDescriptor connectors}. The bulk of the installation work is done by p2; this class just sets up the -- * p2 repository meta-data and selects the appropriate features to install. After running the job the -- * {@link #getInstallAction() install action} must be run to perform the installation. -- * -- * @author David Green -- * @author Steffen Pingel -- */ --class PrepareInstallProfileJob_e_3_6 extends AbstractInstallJob { -- -- private final List<ConnectorDescriptor> installableConnectors; -- -- private final ProvisioningUI provisioningUI; -- -- private Set<URI> repositoryLocations; -- -- public PrepareInstallProfileJob_e_3_6(List<ConnectorDescriptor> installableConnectors) { -- if (installableConnectors == null) { -- throw new IllegalArgumentException(); -- } -- this.installableConnectors = new ArrayList<ConnectorDescriptor>(installableConnectors); -- this.provisioningUI = ProvisioningUI.getDefaultUI(); -- } -- -- public void run(IProgressMonitor progressMonitor) throws InvocationTargetException, InterruptedException { -- if (installableConnectors.isEmpty()) { -- throw new IllegalArgumentException(); -- } -- -- try { -- SubMonitor monitor = SubMonitor.convert(progressMonitor, Messages.InstallConnectorsJob_task_configuring, -- 100); -- try { -- final IInstallableUnit[] ius = computeInstallableUnits(monitor.newChild(50)); -- -- checkCancelled(monitor); -- -- final InstallOperation installOperation = resolveInstall(monitor.newChild(50), ius, -- repositoryLocations.toArray(new URI[0])); -- -- checkCancelled(monitor); -- -- Display.getDefault().asyncExec(new Runnable() { -- public void run() { -- provisioningUI.openInstallWizard(Arrays.asList(ius), installOperation, null); -- } -- }); -- } finally { -- monitor.done(); -- } -- } catch (OperationCanceledException e) { -- throw new InterruptedException(); -- } catch (Exception e) { -- throw new InvocationTargetException(e); -- } -- } -- -- @Override -- public IStatus uninstall(UninstallRequest request, IProgressMonitor progressMonitor) -- throws InvocationTargetException, InterruptedException { -- IProfile profile = ProvUI.getProfileRegistry(ProvisioningUI.getDefaultUI().getSession()).getProfile( -- ProvisioningUI.getDefaultUI().getProfileId()); -- if (profile == null) { -- throw new IllegalStateException("No valid profile defined"); -- } -- -- try { -- SubMonitor monitor = SubMonitor.convert(progressMonitor, Messages.InstallConnectorsJob_task_configuring, -- 100); -- try { -- repositoryLocations = new HashSet<URI>(Arrays.asList(provisioningUI.getRepositoryTracker() -- .getKnownRepositories(provisioningUI.getSession()))); -- -- final List<IInstallableUnit> ius = new ArrayList<IInstallableUnit>(); -- IQueryResult<IInstallableUnit> result = profile.available(QueryUtil.createIUGroupQuery(), monitor); -- for (Iterator<IInstallableUnit> it = result.iterator(); it.hasNext();) { -- IInstallableUnit iu = it.next(); -- try { -- org.osgi.framework.Version version = new org.osgi.framework.Version(iu.getVersion() -- .getOriginal()); -- InstalledItem<IInstallableUnit> item = new InstalledItem<IInstallableUnit>(iu, iu.getId(), -- version); -- if (request.select(item)) { -- ius.add(iu); -- } -- } catch (IllegalArgumentException e) { -- // ignore -- } -- } -- -- checkCancelled(monitor); -- -- if (ius.size() == 0) { -- return Status.CANCEL_STATUS; -- } -- -- final UninstallOperation uninstallOperation = resolveUninstall(monitor.newChild(50), -- ius.toArray(new IInstallableUnit[0]), repositoryLocations.toArray(new URI[0])); -- -- checkCancelled(monitor); -- -- return uninstallOperation.getProvisioningJob(null).runModal(monitor); -- } finally { -- monitor.done(); -- } -- } catch (OperationCanceledException e) { -- throw new InterruptedException(); -- } catch (Exception e) { -- throw new InvocationTargetException(e); -- } -- } -- -- private void checkCancelled(IProgressMonitor monitor) { -- if (monitor.isCanceled()) { -- throw new OperationCanceledException(); -- } -- } -- -- private UninstallOperation resolveUninstall(IProgressMonitor monitor, final IInstallableUnit[] ius, -- URI[] repositories) throws CoreException { -- final UninstallOperation uninstallOperation = provisioningUI.getUninstallOperation(Arrays.asList(ius), -- repositories); -- IStatus operationStatus = uninstallOperation.resolveModal(new SubProgressMonitor(monitor, -- installableConnectors.size())); -- if (operationStatus.getSeverity() > IStatus.WARNING) { -- throw new CoreException(operationStatus); -- } -- return uninstallOperation; -- } -- -- private InstallOperation resolveInstall(IProgressMonitor monitor, final IInstallableUnit[] ius, URI[] repositories) -- throws CoreException { -- final InstallOperation installOperation = provisioningUI.getInstallOperation(Arrays.asList(ius), repositories); -- IStatus operationStatus = installOperation.resolveModal(new SubProgressMonitor(monitor, -- installableConnectors.size())); -- if (operationStatus.getSeverity() > IStatus.WARNING) { -- throw new CoreException(operationStatus); -- } -- return installOperation; -- } -- -- public IInstallableUnit[] computeInstallableUnits(SubMonitor monitor) throws CoreException { -- try { -- monitor.setWorkRemaining(100); -- // add repository urls and load meta data -- List<IMetadataRepository> repositories = addRepositories(monitor.newChild(50)); -- final List<IInstallableUnit> installableUnits = queryInstallableUnits(monitor.newChild(50), repositories); -- removeOldVersions(installableUnits); -- checkForUnavailable(installableUnits); -- return installableUnits.toArray(new IInstallableUnit[installableUnits.size()]); -- --// MultiStatus status = new MultiStatus(DiscoveryUi.ID_PLUGIN, 0, Messages.PrepareInstallProfileJob_ok, null); --// ius = installableUnits.toArray(new IInstallableUnit[installableUnits.size()]); --// ProfileChangeRequest profileChangeRequest = InstallAction.computeProfileChangeRequest(ius, profileId, --// status, new SubProgressMonitor(monitor, installableConnectors.size())); --// if (status.getSeverity() > IStatus.WARNING) { --// throw new CoreException(status); --// } --// if (profileChangeRequest == null) { --// // failed but no indication as to why --// throw new CoreException(new Status(IStatus.ERROR, DiscoveryUi.ID_PLUGIN, --// Messages.PrepareInstallProfileJob_computeProfileChangeRequestFailed, null)); --// } --// PlannerResolutionOperation operation = new PlannerResolutionOperation( --// Messages.PrepareInstallProfileJob_calculatingRequirements, profileId, profileChangeRequest, null, --// status, true); --// IStatus operationStatus = operation.execute(new SubProgressMonitor(monitor, installableConnectors.size())); --// if (operationStatus.getSeverity() > IStatus.WARNING) { --// throw new CoreException(operationStatus); --// } --// --// plannerResolutionOperation = operation; -- -- } catch (URISyntaxException e) { -- // should never happen, since we already validated URLs. -- throw new CoreException(new Status(IStatus.ERROR, DiscoveryUi.ID_PLUGIN, -- Messages.InstallConnectorsJob_unexpectedError_url, e)); -- } catch (MalformedURLException e) { -- // should never happen, since we already validated URLs. -- throw new CoreException(new Status(IStatus.ERROR, DiscoveryUi.ID_PLUGIN, -- Messages.InstallConnectorsJob_unexpectedError_url, e)); -- } finally { -- monitor.done(); -- } -- } -- -- /** -- * Verifies that we found what we were looking for: it's possible that we have connector descriptors that are no -- * longer available on their respective sites. In that case we must inform the user. Unfortunately this is the -- * earliest point at which we can know. -- */ -- private void checkForUnavailable(final List<IInstallableUnit> installableUnits) throws CoreException { -- // at least one selected connector could not be found in a repository -- Set<String> foundIds = new HashSet<String>(); -- for (IInstallableUnit unit : installableUnits) { -- foundIds.add(unit.getId()); -- } -- -- String message = ""; //$NON-NLS-1$ -- String detailedMessage = ""; //$NON-NLS-1$ -- for (ConnectorDescriptor descriptor : installableConnectors) { -- StringBuilder unavailableIds = null; -- for (String id : descriptor.getInstallableUnits()) { -- if (!foundIds.contains(id)) { -- if (unavailableIds == null) { -- unavailableIds = new StringBuilder(); -- } else { -- unavailableIds.append(Messages.InstallConnectorsJob_commaSeparator); -- } -- unavailableIds.append(id); -- } -- } -- if (unavailableIds != null) { -- if (message.length() > 0) { -- message += Messages.InstallConnectorsJob_commaSeparator; -- } -- message += descriptor.getName(); -- -- if (detailedMessage.length() > 0) { -- detailedMessage += Messages.InstallConnectorsJob_commaSeparator; -- } -- detailedMessage += NLS.bind(Messages.PrepareInstallProfileJob_notFoundDescriptorDetail, new Object[] { -- descriptor.getName(), unavailableIds.toString(), descriptor.getSiteUrl() }); -- } -- } -- -- if (message.length() > 0) { -- // instead of aborting here we ask the user if they wish to proceed anyways -- final boolean[] okayToProceed = new boolean[1]; -- final String finalMessage = message; -- Display.getDefault().syncExec(new Runnable() { -- public void run() { -- okayToProceed[0] = MessageDialog.openQuestion(DiscoveryUiUtil.getShell(), -- Messages.InstallConnectorsJob_questionProceed, -- NLS.bind(Messages.InstallConnectorsJob_questionProceed_long, new Object[] { finalMessage })); -- } -- }); -- if (!okayToProceed[0]) { -- throw new CoreException(new Status(IStatus.ERROR, DiscoveryUi.ID_PLUGIN, NLS.bind( -- Messages.InstallConnectorsJob_connectorsNotAvailable, detailedMessage), null)); -- } -- } -- } -- -- /** -- * Filters those installable units that have a duplicate in the list with a higher version number. it's possible -- * that some repositories will host multiple versions of a particular feature. we assume that the user wants the -- * highest version. -- */ -- private void removeOldVersions(final List<IInstallableUnit> installableUnits) { -- Map<String, Version> symbolicNameToVersion = new HashMap<String, Version>(); -- for (IInstallableUnit unit : installableUnits) { -- Version version = symbolicNameToVersion.get(unit.getId()); -- if (version == null || version.compareTo(unit.getVersion()) < 0) { -- symbolicNameToVersion.put(unit.getId(), unit.getVersion()); -- } -- } -- if (symbolicNameToVersion.size() != installableUnits.size()) { -- for (IInstallableUnit unit : new ArrayList<IInstallableUnit>(installableUnits)) { -- Version version = symbolicNameToVersion.get(unit.getId()); -- if (!version.equals(unit.getVersion())) { -- installableUnits.remove(unit); -- } -- } -- } -- } -- -- /** -- * Perform a query to get the installable units. This causes p2 to determine what features are available in each -- * repository. We select installable units by matching both the feature id and the repository; it is possible though -- * unlikely that the same feature id is available from more than one of the selected repositories, and we must -- * ensure that the user gets the one that they asked for. -- */ -- private List<IInstallableUnit> queryInstallableUnits(SubMonitor monitor, List<IMetadataRepository> repositories) -- throws URISyntaxException { -- final List<IInstallableUnit> installableUnits = new ArrayList<IInstallableUnit>(); -- -- monitor.setWorkRemaining(repositories.size()); -- for (final IMetadataRepository repository : repositories) { -- checkCancelled(monitor); -- final Set<String> installableUnitIdsThisRepository = getDescriptorIds(repository); -- IQuery<IInstallableUnit> query = QueryUtil.createIUGroupQuery(); -- IQueryResult<IInstallableUnit> result = repository.query(query, monitor.newChild(1)); -- for (Iterator<IInstallableUnit> iter = result.iterator(); iter.hasNext();) { -- IInstallableUnit iu = iter.next(); -- String id = iu.getId(); -- if (installableUnitIdsThisRepository.contains(id)) { -- installableUnits.add(iu); -- } -- } -- } -- return installableUnits; -- } -- -- private List<IMetadataRepository> addRepositories(SubMonitor monitor) throws MalformedURLException, -- URISyntaxException, ProvisionException { -- // tell p2 that it's okay to use these repositories -- ProvisioningSession session = ProvisioningUI.getDefaultUI().getSession(); -- RepositoryTracker repositoryTracker = ProvisioningUI.getDefaultUI().getRepositoryTracker(); -- repositoryLocations = new HashSet<URI>(); -- monitor.setWorkRemaining(installableConnectors.size() * 5); -- for (ConnectorDescriptor descriptor : installableConnectors) { -- URI uri = new URL(descriptor.getSiteUrl()).toURI(); -- if (repositoryLocations.add(uri)) { -- checkCancelled(monitor); -- repositoryTracker.addRepository(uri, null, session); -- } -- monitor.worked(1); -- } -- -- // add selected repositories to resolve dependencies -- URI[] knownRepositories = repositoryTracker.getKnownRepositories(session); -- if (knownRepositories != null) { -- for (URI uri : knownRepositories) { -- if (Pattern.matches("http://download.eclipse.org/releases/.*", uri.toString())) { -- repositoryLocations.add(uri); -- } -- } -- } -- -- // fetch meta-data for these repositories -- ArrayList<IMetadataRepository> repositories = new ArrayList<IMetadataRepository>(); -- monitor.setWorkRemaining(repositories.size()); -- IMetadataRepositoryManager manager = (IMetadataRepositoryManager) session.getProvisioningAgent().getService( -- IMetadataRepositoryManager.SERVICE_NAME); -- for (URI uri : repositoryLocations) { -- checkCancelled(monitor); -- IMetadataRepository repository = manager.loadRepository(uri, monitor.newChild(1)); -- repositories.add(repository); -- } -- return repositories; -- } -- -- private Set<String> getDescriptorIds(final IMetadataRepository repository) throws URISyntaxException { -- final Set<String> installableUnitIdsThisRepository = new HashSet<String>(); -- // determine all installable units for this repository -- for (ConnectorDescriptor descriptor : installableConnectors) { -- try { -- if (repository.getLocation().equals(new URL(descriptor.getSiteUrl()).toURI())) { -- installableUnitIdsThisRepository.addAll(descriptor.getInstallableUnits()); -- } -- } catch (MalformedURLException e) { -- // will never happen, ignore -- } -- } -- return installableUnitIdsThisRepository; -- } -- -- @Override -- public Set<String> getInstalledFeatures(IProgressMonitor monitor) { -- Set<String> features = new HashSet<String>(); -- IProfile profile = ProvUI.getProfileRegistry(ProvisioningUI.getDefaultUI().getSession()).getProfile( -- ProvisioningUI.getDefaultUI().getProfileId()); -- if (profile != null) { -- IQueryResult<IInstallableUnit> result = profile.available(QueryUtil.createIUGroupQuery(), monitor); -- for (Iterator<IInstallableUnit> it = result.iterator(); it.hasNext();) { -- IInstallableUnit unit = it.next(); -- features.add(unit.getId()); -- } -- } -- return features; -- } -- --} + src.includes = about.html,\ + src-e3.5/,\ +diff --git a/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/customBuildCallbacks.xml b/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/customBuildCallbacks.xml +index 003b95d..85bbd15 100644 +--- a/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/customBuildCallbacks.xml ++++ b/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/customBuildCallbacks.xml +@@ -27,14 +27,6 @@ + <!-- build.result.folder - folder to contain the build results --> + <!-- ===================================================================== --> + <target name="pre.build.jars"> +- <uptodate property="isUpToDate-e3.5" +- srcfile="src-e3.5/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_5.java" +- targetfile="lib-e3.5/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_5.class"/> +- <fail unless="isUpToDate-e3.5"/> +- <uptodate property="isUpToDate-e3.6" +- srcfile="src-e3.6/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_6.java" +- targetfile="lib-e3.6/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_6.class"/> +- <fail unless="isUpToDate-e3.6"/> + </target> + + <!-- ===================================================================== --> diff --git a/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src/org/eclipse/mylyn/internal/discovery/ui/DiscoveryUi.java b/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src/org/eclipse/mylyn/internal/discovery/ui/DiscoveryUi.java index b76e697..45174f5 100644 --- a/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src/org/eclipse/mylyn/internal/discovery/ui/DiscoveryUi.java @@ -481,434 +71,3 @@ } public static boolean install(List<ConnectorDescriptor> descriptors, IRunnableContext context) { -diff --git a/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_6.java b/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_6.java -new file mode 100644 -index 0000000..afaa427 ---- /dev/null -+++ b/org.eclipse.mylyn.commons/org.eclipse.mylyn.discovery.ui/src/org/eclipse/mylyn/internal/discovery/ui/PrepareInstallProfileJob_e_3_6.java -@@ -0,0 +1,425 @@ -+/******************************************************************************* -+ * Copyright (c) 2009, 2010 Tasktop Technologies and others. -+ * All rights reserved. This program and the accompanying materials -+ * are made available under the terms of the Eclipse Public License v1.0 -+ * which accompanies this distribution, and is available at -+ * http://www.eclipse.org/legal/epl-v10.html -+ * -+ * Contributors: -+ * Tasktop Technologies - initial API and implementation -+ *******************************************************************************/ -+package org.eclipse.mylyn.internal.discovery.ui; -+ -+import java.lang.reflect.InvocationTargetException; -+import java.net.MalformedURLException; -+import java.net.URI; -+import java.net.URISyntaxException; -+import java.net.URL; -+import java.util.ArrayList; -+import java.util.Arrays; -+import java.util.HashMap; -+import java.util.HashSet; -+import java.util.Iterator; -+import java.util.List; -+import java.util.Map; -+import java.util.Set; -+import java.util.regex.Pattern; -+ -+import org.eclipse.core.runtime.CoreException; -+import org.eclipse.core.runtime.IProgressMonitor; -+import org.eclipse.core.runtime.IStatus; -+import org.eclipse.core.runtime.OperationCanceledException; -+import org.eclipse.core.runtime.Status; -+import org.eclipse.core.runtime.SubMonitor; -+import org.eclipse.core.runtime.SubProgressMonitor; -+import org.eclipse.equinox.internal.p2.ui.ProvUI; -+import org.eclipse.equinox.p2.core.ProvisionException; -+import org.eclipse.equinox.p2.engine.IProfile; -+import org.eclipse.equinox.p2.metadata.IInstallableUnit; -+import org.eclipse.equinox.p2.metadata.Version; -+import org.eclipse.equinox.p2.operations.InstallOperation; -+import org.eclipse.equinox.p2.operations.ProvisioningSession; -+import org.eclipse.equinox.p2.operations.RepositoryTracker; -+import org.eclipse.equinox.p2.operations.UninstallOperation; -+import org.eclipse.equinox.p2.query.IQuery; -+import org.eclipse.equinox.p2.query.IQueryResult; -+import org.eclipse.equinox.p2.query.QueryUtil; -+import org.eclipse.equinox.p2.repository.metadata.IMetadataRepository; -+import org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager; -+import org.eclipse.equinox.p2.ui.ProvisioningUI; -+import org.eclipse.jface.dialogs.MessageDialog; -+import org.eclipse.mylyn.internal.discovery.core.model.ConnectorDescriptor; -+import org.eclipse.mylyn.internal.discovery.ui.AbstractInstallJob; -+import org.eclipse.mylyn.internal.discovery.ui.DiscoveryUi; -+import org.eclipse.mylyn.internal.discovery.ui.InstalledItem; -+import org.eclipse.mylyn.internal.discovery.ui.UninstallRequest; -+import org.eclipse.mylyn.internal.discovery.ui.util.DiscoveryUiUtil; -+import org.eclipse.mylyn.internal.discovery.ui.wizards.Messages; -+import org.eclipse.osgi.util.NLS; -+import org.eclipse.swt.widgets.Display; -+ -+/** -+ * A job that configures a p2 {@link #getInstallAction() install action} for installing one or more -+ * {@link ConnectorDescriptor connectors}. The bulk of the installation work is done by p2; this class just sets up the -+ * p2 repository meta-data and selects the appropriate features to install. After running the job the -+ * {@link #getInstallAction() install action} must be run to perform the installation. -+ * -+ * @author David Green -+ * @author Steffen Pingel -+ */ -+class PrepareInstallProfileJob_e_3_6 extends AbstractInstallJob { -+ -+ private final List<ConnectorDescriptor> installableConnectors; -+ -+ private final ProvisioningUI provisioningUI; -+ -+ private Set<URI> repositoryLocations; -+ -+ public PrepareInstallProfileJob_e_3_6(List<ConnectorDescriptor> installableConnectors) { -+ if (installableConnectors == null) { -+ throw new IllegalArgumentException(); -+ } -+ this.installableConnectors = new ArrayList<ConnectorDescriptor>(installableConnectors); -+ this.provisioningUI = ProvisioningUI.getDefaultUI(); -+ } -+ -+ public void run(IProgressMonitor progressMonitor) throws InvocationTargetException, InterruptedException { -+ if (installableConnectors.isEmpty()) { -+ throw new IllegalArgumentException(); -+ } -+ -+ try { -+ SubMonitor monitor = SubMonitor.convert(progressMonitor, Messages.InstallConnectorsJob_task_configuring, -+ 100); -+ try { -+ final IInstallableUnit[] ius = computeInstallableUnits(monitor.newChild(50)); -+ -+ checkCancelled(monitor); -+ -+ final InstallOperation installOperation = resolveInstall(monitor.newChild(50), ius, -+ repositoryLocations.toArray(new URI[0])); -+ -+ checkCancelled(monitor); -+ -+ Display.getDefault().asyncExec(new Runnable() { -+ public void run() { -+ provisioningUI.openInstallWizard(Arrays.asList(ius), installOperation, null); -+ } -+ }); -+ } finally { -+ monitor.done(); -+ } -+ } catch (OperationCanceledException e) { -+ throw new InterruptedException(); -+ } catch (Exception e) { -+ throw new InvocationTargetException(e); -+ } -+ } -+ -+ @Override -+ public IStatus uninstall(UninstallRequest request, IProgressMonitor progressMonitor) -+ throws InvocationTargetException, InterruptedException { -+ IProfile profile = ProvUI.getProfileRegistry(ProvisioningUI.getDefaultUI().getSession()).getProfile( -+ ProvisioningUI.getDefaultUI().getProfileId()); -+ if (profile == null) { -+ throw new IllegalStateException("No valid profile defined"); -+ } -+ -+ try { -+ SubMonitor monitor = SubMonitor.convert(progressMonitor, Messages.InstallConnectorsJob_task_configuring, -+ 100); -+ try { -+ repositoryLocations = new HashSet<URI>(Arrays.asList(provisioningUI.getRepositoryTracker() -+ .getKnownRepositories(provisioningUI.getSession()))); -+ -+ final List<IInstallableUnit> ius = new ArrayList<IInstallableUnit>(); -+ IQueryResult<IInstallableUnit> result = profile.available(QueryUtil.createIUGroupQuery(), monitor); -+ for (Iterator<IInstallableUnit> it = result.iterator(); it.hasNext();) { -+ IInstallableUnit iu = it.next(); -+ try { -+ org.osgi.framework.Version version = new org.osgi.framework.Version(iu.getVersion() -+ .getOriginal()); -+ InstalledItem<IInstallableUnit> item = new InstalledItem<IInstallableUnit>(iu, iu.getId(), -+ version); -+ if (request.select(item)) { -+ ius.add(iu); -+ } -+ } catch (IllegalArgumentException e) { -+ // ignore -+ } -+ } -+ -+ checkCancelled(monitor); -+ -+ if (ius.size() == 0) { -+ return Status.CANCEL_STATUS; -+ } -+ -+ final UninstallOperation uninstallOperation = resolveUninstall(monitor.newChild(50), -+ ius.toArray(new IInstallableUnit[0]), repositoryLocations.toArray(new URI[0])); -+ -+ checkCancelled(monitor); -+ -+ return uninstallOperation.getProvisioningJob(null).runModal(monitor); -+ } finally { -+ monitor.done(); -+ } -+ } catch (OperationCanceledException e) { -+ throw new InterruptedException(); -+ } catch (Exception e) { -+ throw new InvocationTargetException(e); -+ } -+ } -+ -+ private void checkCancelled(IProgressMonitor monitor) { -+ if (monitor.isCanceled()) { -+ throw new OperationCanceledException(); -+ } -+ } -+ -+ private UninstallOperation resolveUninstall(IProgressMonitor monitor, final IInstallableUnit[] ius, -+ URI[] repositories) throws CoreException { -+ final UninstallOperation uninstallOperation = provisioningUI.getUninstallOperation(Arrays.asList(ius), -+ repositories); -+ IStatus operationStatus = uninstallOperation.resolveModal(new SubProgressMonitor(monitor, -+ installableConnectors.size())); -+ if (operationStatus.getSeverity() > IStatus.WARNING) { -+ throw new CoreException(operationStatus); -+ } -+ return uninstallOperation; -+ } -+ -+ private InstallOperation resolveInstall(IProgressMonitor monitor, final IInstallableUnit[] ius, URI[] repositories) -+ throws CoreException { -+ final InstallOperation installOperation = provisioningUI.getInstallOperation(Arrays.asList(ius), repositories); -+ IStatus operationStatus = installOperation.resolveModal(new SubProgressMonitor(monitor, -+ installableConnectors.size())); -+ if (operationStatus.getSeverity() > IStatus.WARNING) { -+ throw new CoreException(operationStatus); -+ } -+ return installOperation; -+ } -+ -+ public IInstallableUnit[] computeInstallableUnits(SubMonitor monitor) throws CoreException { -+ try { -+ monitor.setWorkRemaining(100); -+ // add repository urls and load meta data -+ List<IMetadataRepository> repositories = addRepositories(monitor.newChild(50)); -+ final List<IInstallableUnit> installableUnits = queryInstallableUnits(monitor.newChild(50), repositories); -+ removeOldVersions(installableUnits); -+ checkForUnavailable(installableUnits); -+ return installableUnits.toArray(new IInstallableUnit[installableUnits.size()]); -+ -+// MultiStatus status = new MultiStatus(DiscoveryUi.ID_PLUGIN, 0, Messages.PrepareInstallProfileJob_ok, null); -+// ius = installableUnits.toArray(new IInstallableUnit[installableUnits.size()]); -+// ProfileChangeRequest profileChangeRequest = InstallAction.computeProfileChangeRequest(ius, profileId, -+// status, new SubProgressMonitor(monitor, installableConnectors.size())); -+// if (status.getSeverity() > IStatus.WARNING) { -+// throw new CoreException(status); -+// } -+// if (profileChangeRequest == null) { -+// // failed but no indication as to why -+// throw new CoreException(new Status(IStatus.ERROR, DiscoveryUi.ID_PLUGIN, -+// Messages.PrepareInstallProfileJob_computeProfileChangeRequestFailed, null)); -+// } -+// PlannerResolutionOperation operation = new PlannerResolutionOperation( -+// Messages.PrepareInstallProfileJob_calculatingRequirements, profileId, profileChangeRequest, null, -+// status, true); -+// IStatus operationStatus = operation.execute(new SubProgressMonitor(monitor, installableConnectors.size())); -+// if (operationStatus.getSeverity() > IStatus.WARNING) { -+// throw new CoreException(operationStatus); -+// } -+// -+// plannerResolutionOperation = operation; -+ -+ } catch (URISyntaxException e) { -+ // should never happen, since we already validated URLs. -+ throw new CoreException(new Status(IStatus.ERROR, DiscoveryUi.ID_PLUGIN, -+ Messages.InstallConnectorsJob_unexpectedError_url, e)); -+ } catch (MalformedURLException e) { -+ // should never happen, since we already validated URLs. -+ throw new CoreException(new Status(IStatus.ERROR, DiscoveryUi.ID_PLUGIN, -+ Messages.InstallConnectorsJob_unexpectedError_url, e)); -+ } finally { -+ monitor.done(); -+ } -+ } -+ -+ /** -+ * Verifies that we found what we were looking for: it's possible that we have connector descriptors that are no -+ * longer available on their respective sites. In that case we must inform the user. Unfortunately this is the -+ * earliest point at which we can know. -+ */ -+ private void checkForUnavailable(final List<IInstallableUnit> installableUnits) throws CoreException { -+ // at least one selected connector could not be found in a repository -+ Set<String> foundIds = new HashSet<String>(); -+ for (IInstallableUnit unit : installableUnits) { -+ foundIds.add(unit.getId()); -+ } -+ -+ String message = ""; //$NON-NLS-1$ -+ String detailedMessage = ""; //$NON-NLS-1$ -+ for (ConnectorDescriptor descriptor : installableConnectors) { -+ StringBuilder unavailableIds = null; -+ for (String id : descriptor.getInstallableUnits()) { -+ if (!foundIds.contains(id)) { -+ if (unavailableIds == null) { -+ unavailableIds = new StringBuilder(); -+ } else { -+ unavailableIds.append(Messages.InstallConnectorsJob_commaSeparator); -+ } -+ unavailableIds.append(id); -+ } -+ } -+ if (unavailableIds != null) { -+ if (message.length() > 0) { -+ message += Messages.InstallConnectorsJob_commaSeparator; -+ } -+ message += descriptor.getName(); -+ -+ if (detailedMessage.length() > 0) { -+ detailedMessage += Messages.InstallConnectorsJob_commaSeparator; -+ } -+ detailedMessage += NLS.bind(Messages.PrepareInstallProfileJob_notFoundDescriptorDetail, new Object[] { -+ descriptor.getName(), unavailableIds.toString(), descriptor.getSiteUrl() }); -+ } -+ } -+ -+ if (message.length() > 0) { -+ // instead of aborting here we ask the user if they wish to proceed anyways -+ final boolean[] okayToProceed = new boolean[1]; -+ final String finalMessage = message; -+ Display.getDefault().syncExec(new Runnable() { -+ public void run() { -+ okayToProceed[0] = MessageDialog.openQuestion(DiscoveryUiUtil.getShell(), -+ Messages.InstallConnectorsJob_questionProceed, -+ NLS.bind(Messages.InstallConnectorsJob_questionProceed_long, new Object[] { finalMessage })); -+ } -+ }); -+ if (!okayToProceed[0]) { -+ throw new CoreException(new Status(IStatus.ERROR, DiscoveryUi.ID_PLUGIN, NLS.bind( -+ Messages.InstallConnectorsJob_connectorsNotAvailable, detailedMessage), null)); -+ } -+ } -+ } -+ -+ /** -+ * Filters those installable units that have a duplicate in the list with a higher version number. it's possible -+ * that some repositories will host multiple versions of a particular feature. we assume that the user wants the -+ * highest version. -+ */ -+ private void removeOldVersions(final List<IInstallableUnit> installableUnits) { -+ Map<String, Version> symbolicNameToVersion = new HashMap<String, Version>(); -+ for (IInstallableUnit unit : installableUnits) { -+ Version version = symbolicNameToVersion.get(unit.getId()); -+ if (version == null || version.compareTo(unit.getVersion()) < 0) { -+ symbolicNameToVersion.put(unit.getId(), unit.getVersion()); -+ } -+ } -+ if (symbolicNameToVersion.size() != installableUnits.size()) { -+ for (IInstallableUnit unit : new ArrayList<IInstallableUnit>(installableUnits)) { -+ Version version = symbolicNameToVersion.get(unit.getId()); -+ if (!version.equals(unit.getVersion())) { -+ installableUnits.remove(unit); -+ } -+ } -+ } -+ } -+ -+ /** -+ * Perform a query to get the installable units. This causes p2 to determine what features are available in each -+ * repository. We select installable units by matching both the feature id and the repository; it is possible though -+ * unlikely that the same feature id is available from more than one of the selected repositories, and we must -+ * ensure that the user gets the one that they asked for. -+ */ -+ private List<IInstallableUnit> queryInstallableUnits(SubMonitor monitor, List<IMetadataRepository> repositories) -+ throws URISyntaxException { -+ final List<IInstallableUnit> installableUnits = new ArrayList<IInstallableUnit>(); -+ -+ monitor.setWorkRemaining(repositories.size()); -+ for (final IMetadataRepository repository : repositories) { -+ checkCancelled(monitor); -+ final Set<String> installableUnitIdsThisRepository = getDescriptorIds(repository); -+ IQuery<IInstallableUnit> query = QueryUtil.createIUGroupQuery(); -+ IQueryResult<IInstallableUnit> result = repository.query(query, monitor.newChild(1)); -+ for (Iterator<IInstallableUnit> iter = result.iterator(); iter.hasNext();) { -+ IInstallableUnit iu = iter.next(); -+ String id = iu.getId(); -+ if (installableUnitIdsThisRepository.contains(id)) { -+ installableUnits.add(iu); -+ } -+ } -+ } -+ return installableUnits; -+ } -+ -+ private List<IMetadataRepository> addRepositories(SubMonitor monitor) throws MalformedURLException, -+ URISyntaxException, ProvisionException { -+ // tell p2 that it's okay to use these repositories -+ ProvisioningSession session = ProvisioningUI.getDefaultUI().getSession(); -+ RepositoryTracker repositoryTracker = ProvisioningUI.getDefaultUI().getRepositoryTracker(); -+ repositoryLocations = new HashSet<URI>(); -+ monitor.setWorkRemaining(installableConnectors.size() * 5); -+ for (ConnectorDescriptor descriptor : installableConnectors) { -+ URI uri = new URL(descriptor.getSiteUrl()).toURI(); -+ if (repositoryLocations.add(uri)) { -+ checkCancelled(monitor); -+ repositoryTracker.addRepository(uri, null, session); -+ } -+ monitor.worked(1); -+ } -+ -+ // add selected repositories to resolve dependencies -+ URI[] knownRepositories = repositoryTracker.getKnownRepositories(session); -+ if (knownRepositories != null) { -+ for (URI uri : knownRepositories) { -+ if (Pattern.matches("http://download.eclipse.org/releases/.*", uri.toString())) { -+ repositoryLocations.add(uri); -+ } -+ } -+ } -+ -+ // fetch meta-data for these repositories -+ ArrayList<IMetadataRepository> repositories = new ArrayList<IMetadataRepository>(); -+ monitor.setWorkRemaining(repositories.size()); -+ IMetadataRepositoryManager manager = (IMetadataRepositoryManager) session.getProvisioningAgent().getService( -+ IMetadataRepositoryManager.SERVICE_NAME); -+ for (URI uri : repositoryLocations) { -+ checkCancelled(monitor); -+ IMetadataRepository repository = manager.loadRepository(uri, monitor.newChild(1)); -+ repositories.add(repository); -+ } -+ return repositories; -+ } -+ -+ private Set<String> getDescriptorIds(final IMetadataRepository repository) throws URISyntaxException { -+ final Set<String> installableUnitIdsThisRepository = new HashSet<String>(); -+ // determine all installable units for this repository -+ for (ConnectorDescriptor descriptor : installableConnectors) { -+ try { -+ if (repository.getLocation().equals(new URL(descriptor.getSiteUrl()).toURI())) { -+ installableUnitIdsThisRepository.addAll(descriptor.getInstallableUnits()); -+ } -+ } catch (MalformedURLException e) { -+ // will never happen, ignore -+ } -+ } -+ return installableUnitIdsThisRepository; -+ } -+ -+ @Override -+ public Set<String> getInstalledFeatures(IProgressMonitor monitor) { -+ Set<String> features = new HashSet<String>(); -+ IProfile profile = ProvUI.getProfileRegistry(ProvisioningUI.getDefaultUI().getSession()).getProfile( -+ ProvisioningUI.getDefaultUI().getProfileId()); -+ if (profile != null) { -+ IQueryResult<IInstallableUnit> result = profile.available(QueryUtil.createIUGroupQuery(), monitor); -+ for (Iterator<IInstallableUnit> it = result.iterator(); it.hasNext();) { -+ IInstallableUnit unit = it.next(); -+ features.add(unit.getId()); -+ } -+ } -+ return features; -+ } -+ -+}
[The following lists of changes regard files as different if they have different names, permissions or owners.] Files in second .changes but not in first ----------------------------------------- -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/features/org.eclipse.mylyn.hudson_1.0.0.201210041731/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/features/org.eclipse.mylyn.hudson_1.0.0.201210041731/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/features/org.eclipse.mylyn.hudson_1.0.0.201210041731/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/features/org.eclipse.mylyn.hudson_1.0.0.201210041731/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/plugins/org.eclipse.mylyn.hudson.core_1.0.0.201210041731.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/plugins/org.eclipse.mylyn.hudson.ui_1.0.0.201210041731.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-cdt/eclipse/features/org.eclipse.cdt.mylyn_5.4.0.201210041726/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-cdt/eclipse/features/org.eclipse.cdt.mylyn_5.4.0.201210041726/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-cdt/eclipse/features/org.eclipse.cdt.mylyn_5.4.0.201210041726/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-cdt/eclipse/features/org.eclipse.cdt.mylyn_5.4.0.201210041726/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-cdt/eclipse/plugins/org.eclipse.cdt.mylyn.ui_3.8.0.201210041726.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/features/org.eclipse.mylyn.java_feature_3.8.0.201210041727/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/features/org.eclipse.mylyn.java_feature_3.8.0.201210041727/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/features/org.eclipse.mylyn.java_feature_3.8.0.201210041727/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/features/org.eclipse.mylyn.java_feature_3.8.0.201210041727/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/plugins/org.eclipse.mylyn.ide.ant_3.8.0.201210041727.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/plugins/org.eclipse.mylyn.ide.ui_3.8.0.201210041727.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/plugins/org.eclipse.mylyn.java.tasks_3.8.0.201210041727.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/plugins/org.eclipse.mylyn.java.ui_3.8.0.201210041727.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-pde/eclipse/features/org.eclipse.mylyn.pde_feature_3.8.0.201210041727/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-pde/eclipse/features/org.eclipse.mylyn.pde_feature_3.8.0.201210041727/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-pde/eclipse/features/org.eclipse.mylyn.pde_feature_3.8.0.201210041727/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-pde/eclipse/features/org.eclipse.mylyn.pde_feature_3.8.0.201210041727/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-pde/eclipse/plugins/org.eclipse.mylyn.pde.ui_3.8.0.201210041727.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/features/org.eclipse.mylyn.bugzilla_feature_3.8.0.201210041728/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/features/org.eclipse.mylyn.bugzilla_feature_3.8.0.201210041728/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/features/org.eclipse.mylyn.bugzilla_feature_3.8.0.201210041728/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/features/org.eclipse.mylyn.bugzilla_feature_3.8.0.201210041728/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/plugins/org.eclipse.mylyn.bugzilla.core_3.8.0.201210041728.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/plugins/org.eclipse.mylyn.bugzilla.ui_3.8.0.201210041728.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/features/org.eclipse.mylyn.trac_feature_3.8.0.201210041729/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/features/org.eclipse.mylyn.trac_feature_3.8.0.201210041729/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/features/org.eclipse.mylyn.trac_feature_3.8.0.201210041729/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/features/org.eclipse.mylyn.trac_feature_3.8.0.201210041729/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/plugins/org.eclipse.mylyn.trac.core_3.8.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/plugins/org.eclipse.mylyn.trac.ui_3.8.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-cvs/eclipse/features/org.eclipse.mylyn.cvs_1.0.0.201210041728/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-cvs/eclipse/features/org.eclipse.mylyn.cvs_1.0.0.201210041728/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-cvs/eclipse/features/org.eclipse.mylyn.cvs_1.0.0.201210041728/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-cvs/eclipse/features/org.eclipse.mylyn.cvs_1.0.0.201210041728/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-cvs/eclipse/plugins/org.eclipse.mylyn.cvs.core_1.0.0.201210041728.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/features/org.eclipse.mylyn.wikitext_feature_1.7.0.201210041729/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/features/org.eclipse.mylyn.wikitext_feature_1.7.0.201210041729/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/features/org.eclipse.mylyn.wikitext_feature_1.7.0.201210041729/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/features/org.eclipse.mylyn.wikitext_feature_1.7.0.201210041729/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.confluence.core_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.confluence.ui_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.core_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.help.ui_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.mediawiki.core_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.mediawiki.ui_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.tasks.ui_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.textile.core_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.textile.ui_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.tracwiki.core_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.tracwiki.ui_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.twiki.core_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.twiki.ui_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.ui_1.7.0.201210041729.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.builds_1.0.0.201210041730/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.builds_1.0.0.201210041730/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.builds_1.0.0.201210041730/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.builds_1.0.0.201210041730/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.identity_1.0.0.201210041720/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.identity_1.0.0.201210041720/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.identity_1.0.0.201210041720/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.identity_1.0.0.201210041720/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.notifications_1.0.0.201210041721/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.notifications_1.0.0.201210041721/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.notifications_1.0.0.201210041721/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.notifications_1.0.0.201210041721/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories.http_1.0.0.201210041722/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories.http_1.0.0.201210041722/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories.http_1.0.0.201210041722/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories.http_1.0.0.201210041722/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories_1.0.0.201210041721/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories_1.0.0.201210041721/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories_1.0.0.201210041721/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories_1.0.0.201210041721/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons_3.8.0.201210041720/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons_3.8.0.201210041720/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons_3.8.0.201210041720/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons_3.8.0.201210041720/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.context_feature_3.8.0.201210041724/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.context_feature_3.8.0.201210041724/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.context_feature_3.8.0.201210041724/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.context_feature_3.8.0.201210041724/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.discovery_3.8.0.201210041723/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.discovery_3.8.0.201210041723/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.discovery_3.8.0.201210041723/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.discovery_3.8.0.201210041723/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.monitor_3.8.0.201210041722/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.monitor_3.8.0.201210041722/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.monitor_3.8.0.201210041722/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.monitor_3.8.0.201210041722/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.team_feature_3.8.0.201210041725/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.team_feature_3.8.0.201210041725/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.team_feature_3.8.0.201210041725/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.team_feature_3.8.0.201210041725/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.versions_1.0.0.201210041725/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.versions_1.0.0.201210041725/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.versions_1.0.0.201210041725/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.versions_1.0.0.201210041725/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn_feature_3.8.0.201210041724/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn_feature_3.8.0.201210041724/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn_feature_3.8.0.201210041724/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn_feature_3.8.0.201210041724/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn_feature_3.8.0.201210041724/p2.inf -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.builds.core_1.0.0.201210041730.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.builds.ui_1.0.0.201210041730.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.core_3.8.0.201210041720.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.identity.core_1.0.0.201210041720.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.identity.ui_1.0.0.201210041720.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.net_3.8.0.201210041720.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.notifications.core_1.0.0.201210041721.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.notifications.feed_1.0.0.201210041721.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.notifications.ui_1.0.0.201210041721.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.repositories.core_1.0.0.201210041721.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.repositories.http.core_1.0.0.201210041722.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.repositories.ui_1.0.0.201210041721.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.screenshots_3.8.0.201210041720.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.soap_3.8.0.201210041720.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.ui_3.8.0.201210041720.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.workbench_3.8.0.201210041720.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.xmlrpc_3.8.0.201210041720.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.context.core_3.8.0.201210041722.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.context.tasks.ui_3.8.0.201210041724.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.context.ui_3.8.0.201210041724.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.discovery.core_3.8.0.201210041723.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.discovery.ui_3.8.0.201210041723.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.monitor.core_3.8.0.201210041722.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.monitor.ui_3.8.0.201210041722.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.resources.ui_3.8.0.201210041724.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.core_3.8.0.201210041724.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.index.core_3.8.0.201210041724.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.index.ui_3.8.0.201210041724.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.search_3.8.0.201210041724.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.ui_3.8.0.201210041724.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.team.ui_3.8.0.201210041725.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.versions.core_1.0.0.201210041725.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.versions.ui_1.0.0.201210041725.jar Files in first .changes but not in second ----------------------------------------- -rw-r--r-- root/root /usr/share/doc/eclipse-mylyn-versions-git/changelog.Debian.gz -rw-r--r-- root/root /usr/share/doc/eclipse-mylyn-versions-git/copyright -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/features/org.eclipse.mylyn.hudson_1.0.0.201210041716/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/features/org.eclipse.mylyn.hudson_1.0.0.201210041716/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/features/org.eclipse.mylyn.hudson_1.0.0.201210041716/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/features/org.eclipse.mylyn.hudson_1.0.0.201210041716/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/plugins/org.eclipse.mylyn.hudson.core_1.0.0.201210041716.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-builds-hudson/eclipse/plugins/org.eclipse.mylyn.hudson.ui_1.0.0.201210041716.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-cdt/eclipse/features/org.eclipse.cdt.mylyn_5.4.0.201210041711/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-cdt/eclipse/features/org.eclipse.cdt.mylyn_5.4.0.201210041711/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-cdt/eclipse/features/org.eclipse.cdt.mylyn_5.4.0.201210041711/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-cdt/eclipse/features/org.eclipse.cdt.mylyn_5.4.0.201210041711/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-cdt/eclipse/plugins/org.eclipse.cdt.mylyn.ui_3.8.0.201210041711.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/features/org.eclipse.mylyn.java_feature_3.8.0.201210041712/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/features/org.eclipse.mylyn.java_feature_3.8.0.201210041712/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/features/org.eclipse.mylyn.java_feature_3.8.0.201210041712/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/features/org.eclipse.mylyn.java_feature_3.8.0.201210041712/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/plugins/org.eclipse.mylyn.ide.ant_3.8.0.201210041712.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/plugins/org.eclipse.mylyn.ide.ui_3.8.0.201210041712.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/plugins/org.eclipse.mylyn.java.tasks_3.8.0.201210041712.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-jdt/eclipse/plugins/org.eclipse.mylyn.java.ui_3.8.0.201210041712.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-pde/eclipse/features/org.eclipse.mylyn.pde_feature_3.8.0.201210041712/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-pde/eclipse/features/org.eclipse.mylyn.pde_feature_3.8.0.201210041712/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-pde/eclipse/features/org.eclipse.mylyn.pde_feature_3.8.0.201210041712/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-pde/eclipse/features/org.eclipse.mylyn.pde_feature_3.8.0.201210041712/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-context-pde/eclipse/plugins/org.eclipse.mylyn.pde.ui_3.8.0.201210041712.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/features/org.eclipse.mylyn.bugzilla_feature_3.8.0.201210041714/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/features/org.eclipse.mylyn.bugzilla_feature_3.8.0.201210041714/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/features/org.eclipse.mylyn.bugzilla_feature_3.8.0.201210041714/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/features/org.eclipse.mylyn.bugzilla_feature_3.8.0.201210041714/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/plugins/org.eclipse.mylyn.bugzilla.core_3.8.0.201210041714.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-bugzilla/eclipse/plugins/org.eclipse.mylyn.bugzilla.ui_3.8.0.201210041714.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/features/org.eclipse.mylyn.trac_feature_3.8.0.201210041715/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/features/org.eclipse.mylyn.trac_feature_3.8.0.201210041715/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/features/org.eclipse.mylyn.trac_feature_3.8.0.201210041715/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/features/org.eclipse.mylyn.trac_feature_3.8.0.201210041715/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/plugins/org.eclipse.mylyn.trac.core_3.8.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-tasks-trac/eclipse/plugins/org.eclipse.mylyn.trac.ui_3.8.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-cvs/eclipse/features/org.eclipse.mylyn.cvs_1.0.0.201210041713/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-cvs/eclipse/features/org.eclipse.mylyn.cvs_1.0.0.201210041713/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-cvs/eclipse/features/org.eclipse.mylyn.cvs_1.0.0.201210041713/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-cvs/eclipse/features/org.eclipse.mylyn.cvs_1.0.0.201210041713/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-cvs/eclipse/plugins/org.eclipse.mylyn.cvs.core_1.0.0.201210041713.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-git/eclipse/features/org.eclipse.mylyn.git_1.0.0.201210041713/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-git/eclipse/features/org.eclipse.mylyn.git_1.0.0.201210041713/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-git/eclipse/features/org.eclipse.mylyn.git_1.0.0.201210041713/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-git/eclipse/features/org.eclipse.mylyn.git_1.0.0.201210041713/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-git/eclipse/plugins/org.eclipse.mylyn.git.core_1.0.0.201210041713.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-versions-git/eclipse/plugins/org.eclipse.mylyn.git.ui_1.0.0.201210041713.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/features/org.eclipse.mylyn.wikitext_feature_1.7.0.201210041715/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/features/org.eclipse.mylyn.wikitext_feature_1.7.0.201210041715/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/features/org.eclipse.mylyn.wikitext_feature_1.7.0.201210041715/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/features/org.eclipse.mylyn.wikitext_feature_1.7.0.201210041715/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.confluence.core_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.confluence.ui_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.core_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.help.ui_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.mediawiki.core_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.mediawiki.ui_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.tasks.ui_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.textile.core_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.textile.ui_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.tracwiki.core_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.tracwiki.ui_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.twiki.core_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.twiki.ui_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn-wikitext/eclipse/plugins/org.eclipse.mylyn.wikitext.ui_1.7.0.201210041715.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.builds_1.0.0.201210041716/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.builds_1.0.0.201210041716/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.builds_1.0.0.201210041716/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.builds_1.0.0.201210041716/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.identity_1.0.0.201210041705/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.identity_1.0.0.201210041705/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.identity_1.0.0.201210041705/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.identity_1.0.0.201210041705/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.notifications_1.0.0.201210041706/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.notifications_1.0.0.201210041706/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.notifications_1.0.0.201210041706/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.notifications_1.0.0.201210041706/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories.http_1.0.0.201210041707/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories.http_1.0.0.201210041707/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories.http_1.0.0.201210041707/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories.http_1.0.0.201210041707/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories_1.0.0.201210041707/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories_1.0.0.201210041707/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories_1.0.0.201210041707/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons.repositories_1.0.0.201210041707/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons_3.8.0.201210041705/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons_3.8.0.201210041705/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons_3.8.0.201210041705/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.commons_3.8.0.201210041705/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.context_feature_3.8.0.201210041709/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.context_feature_3.8.0.201210041709/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.context_feature_3.8.0.201210041709/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.context_feature_3.8.0.201210041709/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.discovery_3.8.0.201210041708/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.discovery_3.8.0.201210041708/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.discovery_3.8.0.201210041708/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.discovery_3.8.0.201210041708/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.monitor_3.8.0.201210041708/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.monitor_3.8.0.201210041708/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.monitor_3.8.0.201210041708/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.monitor_3.8.0.201210041708/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.team_feature_3.8.0.201210041711/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.team_feature_3.8.0.201210041711/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.team_feature_3.8.0.201210041711/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.team_feature_3.8.0.201210041711/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.versions_1.0.0.201210041710/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.versions_1.0.0.201210041710/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.versions_1.0.0.201210041710/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn.versions_1.0.0.201210041710/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn_feature_3.8.0.201210041709/epl-v10.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn_feature_3.8.0.201210041709/feature.properties -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn_feature_3.8.0.201210041709/feature.xml -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn_feature_3.8.0.201210041709/license.html -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/features/org.eclipse.mylyn_feature_3.8.0.201210041709/p2.inf -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.builds.core_1.0.0.201210041716.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.builds.ui_1.0.0.201210041716.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.core_3.8.0.201210041705.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.identity.core_1.0.0.201210041705.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.identity.ui_1.0.0.201210041705.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.net_3.8.0.201210041705.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.notifications.core_1.0.0.201210041706.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.notifications.feed_1.0.0.201210041706.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.notifications.ui_1.0.0.201210041706.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.repositories.core_1.0.0.201210041707.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.repositories.http.core_1.0.0.201210041707.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.repositories.ui_1.0.0.201210041707.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.screenshots_3.8.0.201210041705.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.soap_3.8.0.201210041705.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.ui_3.8.0.201210041705.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.workbench_3.8.0.201210041705.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.commons.xmlrpc_3.8.0.201210041705.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.context.core_3.8.0.201210041708.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.context.tasks.ui_3.8.0.201210041709.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.context.ui_3.8.0.201210041709.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.discovery.core_3.8.0.201210041708.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.discovery.ui_3.8.0.201210041708.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.monitor.core_3.8.0.201210041708.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.monitor.ui_3.8.0.201210041708.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.resources.ui_3.8.0.201210041709.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.core_3.8.0.201210041709.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.index.core_3.8.0.201210041709.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.index.ui_3.8.0.201210041709.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.search_3.8.0.201210041709.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.tasks.ui_3.8.0.201210041709.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.team.ui_3.8.0.201210041711.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.versions.core_1.0.0.201210041710.jar -rw-r--r-- root/root /usr/share/eclipse/dropins/mylyn/eclipse/plugins/org.eclipse.mylyn.versions.ui_1.0.0.201210041710.jar Control files of package eclipse-mylyn: lines which differ (wdiff format) ------------------------------------------------------------------------- Version: [-3.8.0-1-] {+3.8.0-2+} Control files of package eclipse-mylyn-builds-hudson: lines which differ (wdiff format) --------------------------------------------------------------------------------------- Depends: eclipse-mylyn (= [-3.8.0-1),-] {+3.8.0-2),+} libgoogle-gson-java (>= 2.1-2), libhttpclient-java (>= 4.1.1-2), libhttpcore-java (>= 4.1.4-2.1), libjaxme-java (>= 0.5.2+dfsg-6) Version: [-3.8.0-1-] {+3.8.0-2+} Control files of package eclipse-mylyn-context-cdt: lines which differ (wdiff format) ------------------------------------------------------------------------------------- Depends: eclipse-mylyn (= [-3.8.0-1),-] {+3.8.0-2),+} eclipse-cdt (>= 8.0.0) Version: [-3.8.0-1-] {+3.8.0-2+} Control files of package eclipse-mylyn-context-jdt: lines which differ (wdiff format) ------------------------------------------------------------------------------------- Depends: eclipse-mylyn (= [-3.8.0-1),-] {+3.8.0-2),+} eclipse-jdt (>= 3.7~exp) Installed-Size: [-311-] {+312+} Version: [-3.8.0-1-] {+3.8.0-2+} Control files of package eclipse-mylyn-context-pde: lines which differ (wdiff format) ------------------------------------------------------------------------------------- Depends: eclipse-platform (>= 3.7~exp), eclipse-pde (>= 3.7~exp), eclipse-mylyn-context-jdt (= [-3.8.0-1)-] {+3.8.0-2)+} Installed-Size: [-160-] {+161+} Version: [-3.8.0-1-] {+3.8.0-2+} Control files of package eclipse-mylyn-tasks-bugzilla: lines which differ (wdiff format) ---------------------------------------------------------------------------------------- Depends: eclipse-mylyn (= [-3.8.0-1)-] {+3.8.0-2)+} Version: [-3.8.0-1-] {+3.8.0-2+} Control files of package eclipse-mylyn-tasks-trac: lines which differ (wdiff format) ------------------------------------------------------------------------------------ Depends: eclipse-mylyn (= [-3.8.0-1),-] {+3.8.0-2),+} libgoogle-gson-java (>= 2.1-2) Version: [-3.8.0-1-] {+3.8.0-2+} Control files of package eclipse-mylyn-versions-cvs: lines which differ (wdiff format) -------------------------------------------------------------------------------------- Depends: eclipse-mylyn (= [-3.8.0-1)-] {+3.8.0-2)+} Version: [-3.8.0-1-] {+3.8.0-2+} Control files of package eclipse-mylyn-wikitext: lines which differ (wdiff format) ---------------------------------------------------------------------------------- Depends: eclipse-mylyn (= [-3.8.0-1),-] {+3.8.0-2),+} libjsoup-java (>= 1.6.2) Installed-Size: [-2438-] {+2439+} Version: [-3.8.0-1-] {+3.8.0-2+}
Attachment:
signature.asc
Description: Digital signature