[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2014-03-21 Thread Daniel Hartwig
Incomplete for too long.  No detail given why this should be
specifically filed against Baltix.

** Changed in: baltix
   Status: Incomplete = Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2014-03-21 Thread Daniel Hartwig
Oneiric is no longer supported.

** Changed in: aptitude (Ubuntu Oneiric)
   Status: Confirmed = Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-25 Thread Launchpad Bug Tracker
This bug was fixed in the package aptitude - 0.6.6-1ubuntu1.2

---
aptitude (0.6.6-1ubuntu1.2) precise-proposed; urgency=low

  * Apply upstream multiarch-conflicts.patch to handle conflicts on
multi-arch systems. (LP: #831768)
 -- Daniel Hartwig mand...@gmail.com   Thu, 08 Nov 2012 14:28:23 +0800

** Changed in: aptitude (Ubuntu Precise)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-22 Thread Stephan Springer
aptitude_0.6.6-1ubuntu1.2_amd64 from precise-proposed fixes this issue
for me.

I checked by trying to install wine. The dependency resolution only
grumbles about one “recommends” which can't be resolved, which is
probably okay. Before it would try to remove (almost?) every package
installed.


** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-22 Thread Daniel Hartwig
On 22 April 2013 18:38, Stephan Springer launchpa...@lini.de wrote:
 I checked by trying to install wine. The dependency resolution only
 grumbles about one “recommends” which can't be resolved, which is
 probably okay.

gettext?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-22 Thread Stephan Springer
Yes:

 Actions  Undo  Package  Resolver  Search  Options  Views  Help
C-T: Menu  ?: Help  q: Quit  u: Update  g: Download/Install/Remove Pkgs
   Packages  Resolve 
Dependencies
  --\ Keep the following packages at their current version:
gettext-base:i386   
   [UNINST]
gettext:i386
   [UNINST]
  --\ Leave the following recommendations unresolved:
wine1.4-i386:i386 recommends gettext:i386   
   


wine1.4-i386:i386 recommends gettext:i386
--\ The following actions will resolve this dependency:
  - Install gettext:i386 [0.18.1.1-5ubuntu3 (NULL)]
  - Leave the dependency wine1.4-i386:i386 recommends gettext:i386 
unresolved.


[1(1)/...] Suggest 2 keeps
e: Examine  !: Apply  .: Next  ,: Previous

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-22 Thread Daniel Hartwig
On 22 April 2013 20:30, Stephan Springer launchpa...@lini.de wrote:
 Yes:

See bug #954029.  Trivial fix, could be SRU.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-19 Thread Sven Berkvens-Matthijsse
The newly uploaded 0.6.6-1ubuntu1.2 version works perfectly for me on a
reasonably complicated Precise server with a mixture of i386 and amd64
packages.

Upon starting aptitude, it immediately started complaining about broken
packages and all sorts of fixes that it wanted to apply to fix all sorts
of problems, so I was skeptical at first. However, this turned out to be
because of some pending actions that aptitude still remembered from the
last time that I ran aptitude (months ago, just to test whether the
problem with multiarch had been fixed without me noticing). Telling
aptitude to forget all pending actions got me a perfectly clean system
according to aptitude.

Thanks for all the efforts, I love aptitude very much, although I've
gotten used to using apt-get as well now :-) Aptitude is much easier to
use for selectively upgrading packages, though, which is sometimes
necessary on my servers to minimize downtime caused by package upgrades.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-18 Thread Brian Murray
Hello Micah, or anyone else affected,

Accepted aptitude into precise-proposed. The package will build now and
be available at
http://launchpad.net/ubuntu/+source/aptitude/0.6.6-1ubuntu1.2 in a few
hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Description changed:

  [Impact]
  
  * Inability to use aptitude on multi-arch systems.  Any action which
  results in a packaging conflict, or otherwise broken package, invokes
  the problem resolver which will proceed to remove *all* foreign-arch
  packages.
  
  The packages are removed always, even if they are unrelated to the
  problem being resolved.  In the usual case, the problem resolver is
  unable to find any solution which does not involve removing all foreign-
  arch packages.
  
  [Fix]
  
  As attached.  Update the problem resolver to be more informed about 
multi-arch packages and specifically the implicit package relations associated
  with them.
  
  [Test Case]
  1. Enable multiarch (should be automatic on new oneiric systems)
  2. Install an i386 package on amd64 (like flashplugin-installer:i386)
  3. Mark something with a lot of dependencies for installation
  4. On the confirmation screen, try to remove on of the dependencies (aptitude 
will now fail to perform upgrades when there's a package conflict w/out 
removing the i386 libs)
  
  This renders aptitude painful on a multiarch enabled system (default in
  oneiric).
  
+ *** It has been suggested that this wait longer than 7 days in -proposed
+ for Precise so that it can be extensively tested. ***
+ 
  [Workaround]
  1. If you can survive without 32 bit libraries, just comment out the single 
line in /etc/dpkg/dpkg.cfg.d/multiarch; or
  2. Use another package manager (e.g. apt-get, synaptic, or Software Center)
  3. Disable the problem resolver by adding this line in /etc/apt/apt.conf:
  
  Aptitude::ProblemResolver::StepLimit 0;
  
  [Regression Potential]
  
  * Minimal.  Patch has received extensive testing in Sid/Wheezy (since
  September 2012), and Quantal (October 2012).  No regressions have been
  reported.
  
  * Some package relations, particularly conflicts and breaks, may be
  wrongly ignored and packages not identified as broken by aptitude.  This
  can leave a system in a broken state and/or result in dpkg errors.
  
  * Any complex dependency situation is potentially handled incorrectly.
  
  * Multiple user confirmations that the patch works on aptitude 0.6.6.
  
  [Original Report]
- ProblemType: Bug
- DistroRelease: Ubuntu 11.10
+ ProblemType: BugDistroRelease: Ubuntu 11.10
  Package: aptitude 0.6.4-1ubuntu2
  Architecture: amd64

** Changed in: aptitude (Ubuntu Precise)
   Status: In Progress = Fix Committed

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-18 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/precise-proposed/aptitude

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-17 Thread Iain Lane
This has been sitting in the queue for ages. It's a shame that we
haven't gotten around to uploading this by now (admittedly I myself have
had a sponsoring session or two in this time and didn't touch it). I'm
building aptitude now and will upload to precise-proposed if it passes
smoke tests.

Given the magnitude of this SRU I think extensive testing will be
warranted, if it is accepted. Perhaps the waiting period could be
extended from 7 days.

I don't know what to upload to Q; please provide a clean debdiff if you
wish for an SRU to be uploaded there too. Otherwise, we can leave it as
is.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-17 Thread Iain Lane
So, sponsoring to precise, for what it's worth. I couldn't do much
meaningful local testing with multi-arch, possibly because I have some
core-ish packages built for amd64 but not i386 in a local repo.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-17 Thread Iain Lane
Done. Unsubscribing sponsors now. Please resubscribe if there's anything
else for us to do, such as sponsoring to Q if a debdiff is provided.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-17 Thread Tim
Laney, pretty sure it was already fixed in Q,via upstream.

I tested it quite extensively, way back when I was patching ppa-purge.
No longer have a precise box to test on though.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-17 Thread Daniel Hartwig
On 17 April 2013 17:25, Tim t...@feathertop.org wrote:
 Laney, pretty sure it was already fixed in Q,via upstream.

Confirm this, with upstream hat on.  The fix appears from version
0.6.8.1.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-04-17 Thread Iain Lane
Okey doke. The bug still asks for a fix for Oneiric, but I don't know if
anyone will be interested in that any more. Thanks!

** Changed in: aptitude (Ubuntu Precise)
   Status: Confirmed = In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-02-26 Thread Daniel Hartwig
** Description changed:

  [Impact]
  
  * Inability to use aptitude on multi-arch systems.  Any action which
  results in a packaging conflict, or otherwise broken package, invokes
  the problem resolver which will proceed to remove *all* foreign-arch
  packages.
  
  The packages are removed always, even if they are unrelated to the
  problem being resolved.  In the usual case, the problem resolver is
  unable to find any solution which does not involve removing all foreign-
  arch packages.
- 
- * Complete lack of upstream support for aptitude, regardless of whether
- any specific issue appears to be related to multi-arch.
- 
- Upstream does not provide any support for aptitude where it is installed on a 
multi-arch system unless all of these conditions are met:
- - it is at least version 0.6.6; and
- - attached multiarch-conflicts.patch is applied.
- 
- At this point Ubuntu is 100% provider of support for aptitude on
- Oneiric, and Precise.
  
  [Fix]
  
  As attached.  Update the problem resolver to be more informed about 
multi-arch packages and specifically the implicit package relations associated
  with them.
  
  [Test Case]
  1. Enable multiarch (should be automatic on new oneiric systems)
  2. Install an i386 package on amd64 (like flashplugin-installer:i386)
  3. Mark something with a lot of dependencies for installation
  4. On the confirmation screen, try to remove on of the dependencies (aptitude 
will now fail to perform upgrades when there's a package conflict w/out 
removing the i386 libs)
  
  This renders aptitude painful on a multiarch enabled system (default in
  oneiric).
  
  [Workaround]
  1. If you can survive without 32 bit libraries, just comment out the single 
line in /etc/dpkg/dpkg.cfg.d/multiarch; or
  2. Use another package manager (e.g. apt-get, synaptic, or Software Center)
  3. Disable the problem resolver by adding this line in /etc/apt/apt.conf:
  
  Aptitude::ProblemResolver::StepLimit 0;
  
  [Regression Potential]
  
  * Minimal.  Patch has received extensive testing in Sid/Wheezy (since
  September 2012), and Quantal (October 2012).  No regressions have been
  reported.
  
  * Some package relations, particularly conflicts and breaks, may be
  wrongly ignored and packages not identified as broken by aptitude.  This
  can leave a system in a broken state and/or result in dpkg errors.
  
  * Any complex dependency situation is potentially handled incorrectly.
  
  * Multiple user confirmations that the patch works on aptitude 0.6.6.
  
  [Original Report]
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: aptitude 0.6.4-1ubuntu2
  Architecture: amd64

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-02-26 Thread Colin Watson
It's a bit scary and would need a lot of testing, but the very poor
state of aptitude on multiarch systems in affected releases is a
sufficient reason to try for an SRU; so, Dmitrijs or other sponsors, go
ahead and upload.

(However, I would suggest removing the Lack of upstream support
section from Impact; true or not, this has no direct bearing on
whether we update packages in stable releases.)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-01-09 Thread Daniel Hartwig
** Description changed:

  [Impact]
  
  * Inability to use aptitude on multi-arch systems.  Any action which
  results in a packaging conflict, or otherwise broken package, invokes
  the problem resolver which will proceed to remove *all* foreign-arch
  packages.
  
  The packages are removed always, even if they are unrelated to the
  problem being resolved.  In the usual case, the problem resolver is
  unable to find any solution which does not involve removing all foreign-
  arch packages.
  
  * Complete lack of upstream support for aptitude, regardless of whether
  any specific issue appears to be related to multi-arch.
  
  Upstream does not provide any support for aptitude where it is installed on a 
multi-arch system unless all of these conditions are met:
  - it is at least version 0.6.6; and
  - attached multiarch-conflicts.patch is applied.
  
  At this point Ubuntu is 100% provider of support for aptitude on
  Oneiric, and Precise.
  
  [Fix]
  
  As attached.  Update the problem resolver to be more informed about 
multi-arch packages and specifically the implicit package relations associated
  with them.
  
  [Test Case]
  1. Enable multiarch (should be automatic on new oneiric systems)
  2. Install an i386 package on amd64 (like flashplugin-installer:i386)
  3. Mark something with a lot of dependencies for installation
  4. On the confirmation screen, try to remove on of the dependencies (aptitude 
will now fail to perform upgrades when there's a package conflict w/out 
removing the i386 libs)
  
  This renders aptitude painful on a multiarch enabled system (default in
  oneiric).
  
  [Workaround]
  1. If you can survive without 32 bit libraries, just comment out the single 
line in /etc/dpkg/dpkg.cfg.d/multiarch; or
  2. Use another package manager (e.g. apt-get, synaptic, or Software Center)
  3. Disable the problem resolver by adding this line in /etc/apt/apt.conf:
  
  Aptitude::ProblemResolver::StepLimit 0;
  
  [Regression Potential]
  
- * Patch is of moderate size but requires someone with strong APT
- knowledge to verify.
+ * Minimal.  Patch has received extensive testing in Sid/Wheezy (since
+ September 2012), and Quantal (October 2012).  No regressions have been
+ reported.
  
  * Some package relations, particularly conflicts and breaks, may be
  wrongly ignored and packages not identified as broken by aptitude.  This
  can leave a system in a broken state and/or result in dpkg errors.
  
  * Any complex dependency situation is potentially handled incorrectly.
  
- * Already in Wheezy, Sid, and Quantal.  No regressions reported.
- 
  * Multiple user confirmations that the patch works on aptitude 0.6.6.
- 
- ** Do not even consider applying this patch to SRU without it being
- first thoroughly inspected by a seasoned APT person.  If you have never
- looked deep in to the workings of, say, class pkgProblemResolver
- (libapt-pkg) or the aptitude problem resolver, then you are probably
- underqualified to inspect the patch. **
- 
- * None of the regression potential has any consideration given to
- Ubuntu-specific factors.  An Ubuntu dev. should consider reviewing and
- updating as appropriate, at least to remove this notice.
  
  [Original Report]
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: aptitude 0.6.4-1ubuntu2
  Architecture: amd64

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2013-01-09 Thread Daniel Hartwig
Ubuntu SRU Team

Based on the date of your subscription (2012-11-08) the fix /would/ be
one of the five oldest entries in the unapproved queue for Precise.  It
does not appear in that queue as ubuntu-sponsors have declined to upload
without prior consideration by your team.

Please consider the report, or at least comment that the team is aware
of it.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-12-07 Thread Dmitrijs Ledkovs
@ Ubuntu SRU Team

Subscribing ubuntu-sru-team.

The precise.debdiff attached to this bug-report is ready for upload into
proposed. But there is no clear consensus if such an update is inline
with SRU requirements. Can you please review and evaluate the rist of
this SRU.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-12-06 Thread Michael Terry
I'm going to unsubscribe the sponsors team until someone from the SRU
team can verify this is the sort of patch that would be accepted.  I'd
like to get it off the sponsors queue, since there is not anything
immediately actionable here from that front.

If you can get buy-in from the SRU team, please re-subscribe the
sponsors team.  Until then, please don't subscribe them.  Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-12-06 Thread Daniel Hartwig
[1] indicates to have a sponsor upload to -proposed before the Sru team
will review.  It states there is no need to wait.  The package is unusable
on m-a systems, in Ubuntu main, this upload is a self-contained fix: why
you consider it so unsuitable?

If the package does not get to -proposed, how else to bring this to sru
teams attention?

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Procedure

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-11-21 Thread Tim
I have tested the precise patch in combination with my  ppa-purge  patch
(Bug #892886), and everything seems to be working smoothly as far as
purging packages on a multiarch precise system now.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-11-10 Thread Daniel Hartwig
** Patch removed: precise.debdiff
   
https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/831768/+attachment/3427352/+files/precise.debdiff

** Patch added: precise.debdiff
   
https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/831768/+attachment/3429394/+files/precise.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-11-07 Thread Daniel Hartwig
** Description changed:

  [Impact]
  
  * Inability to use aptitude on multi-arch systems.  Any action which
  results in a packaging conflict, or otherwise broken package, invokes
  the problem resolver which will proceed to remove *all* foreign-arch
  packages.
  
  The packages are removed always, even if they are unrelated to the
  problem being resolved.  In the usual case, the problem resolver is
  unable to find any solution which does not involve removing all foreign-
  arch packages.
  
  * Complete lack of upstream support for aptitude, regardless of whether
  any specific issue appears to be related to multi-arch.
  
  Upstream does not provide any support for aptitude where it is installed on a 
multi-arch system unless all of these conditions are met:
  - it is at least version 0.6.6; and
  - attached multiarch-conflicts.patch is applied.
  
  At this point Ubuntu is 100% provider of support for aptitude on
- Oneiric, Precise, and Quantal.
+ Oneiric, and Precise.
  
  [Fix]
  
  As attached.  Update the problem resolver to be more informed about 
multi-arch packages and specifically the implicit package relations associated
  with them.
  
  [Test Case]
  1. Enable multiarch (should be automatic on new oneiric systems)
  2. Install an i386 package on amd64 (like flashplugin-installer:i386)
  3. Mark something with a lot of dependencies for installation
  4. On the confirmation screen, try to remove on of the dependencies (aptitude 
will now fail to perform upgrades when there's a package conflict w/out 
removing the i386 libs)
  
  This renders aptitude painful on a multiarch enabled system (default in
  oneiric).
  
  [Workaround]
  1. If you can survive without 32 bit libraries, just comment out the single 
line in /etc/dpkg/dpkg.cfg.d/multiarch; or
  2. Use another package manager (e.g. apt-get, synaptic, or Software Center)
  3. Disable the problem resolver by adding this line in /etc/apt/apt.conf:
  
  Aptitude::ProblemResolver::StepLimit 0;
  
  [Regression Potential]
  
  * Patch is of moderate size but requires someone with strong APT
  knowledge to verify.
  
  * Some package relations, particularly conflicts and breaks, may be
  wrongly ignored and packages not identified as broken by aptitude.  This
  can leave a system in a broken state and/or result in dpkg errors.
  
  * Any complex dependency situation is potentially handled incorrectly.
  
- * Already in Wheezy and Sid, suitable for Quantal.
+ * Already in Wheezy, Sid, and Quantal.  No regressions reported.
+ 
+ * Multiple user confirmations that the patch works on aptitude 0.6.6.
  
  ** Do not even consider applying this patch to SRU without it being
  first thoroughly inspected by a seasoned APT person.  If you have never
  looked deep in to the workings of, say, class pkgProblemResolver
  (libapt-pkg) or the aptitude problem resolver, then you are probably
  underqualified to inspect the patch. **
  
  * None of the regression potential has any consideration given to
  Ubuntu-specific factors.  An Ubuntu dev. should consider reviewing and
  updating as appropriate, at least to remove this notice.
  
  [Original Report]
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: aptitude 0.6.4-1ubuntu2
  Architecture: amd64

** Patch added: precise.debdiff
   
https://bugs.launchpad.net/ubuntu/precise/+source/aptitude/+bug/831768/+attachment/3427352/+files/precise.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-05 Thread Colin Watson
On Fri, Oct 05, 2012 at 09:08:34AM +0800, Daniel Hartwig wrote:
 As someone familiar with the issue I request that you reopen those
 tasks to their previous status and immediately assign them to cjwatson
 (previously assigned) or someone else who is informed about this bug.

Please don't assign these tasks to me.  I won't have time to deal with
them.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-04 Thread Michael Terry
According to comments here, the 0.6.8.1 release is considered fine for
inclusion in quantal by the release team and works for everyone that has
tested it.  So after some quick smoke tests of my own, I've uploaded it
to quantal.

According to comment 104, SRUs are not necessarily requested by this
bug.  I will close the SRU tasks for precise and oneiric.  I'm not sure
this would fit the definition of a good SRU candidate anyway.

** Changed in: aptitude (Ubuntu Oneiric)
   Status: Triaged = Won't Fix

** Changed in: aptitude (Ubuntu Precise)
   Status: Confirmed = Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-04 Thread Launchpad Bug Tracker
This bug was fixed in the package aptitude - 0.6.8.1-2ubuntu1

---
aptitude (0.6.8.1-2ubuntu1) quantal; urgency=low

  * Resynchronise with Debian to pick up multi-arch fixes (LP: #831768).
Remaining changes:
- debian/05aptitude: Never autoremove kernels.
- Drop aptitude-doc to Suggests.
- 03_branding: Ubuntu branding.
- 04_changelog: Take changelogs from changelogs.ubuntu.com.
- 14_html2text_preferred: Switch back to html2text in favor of elinks,
  since html2text is in main and elinks isn't. Convert all files to utf-8
  encoding as it is better then ascii for iso-8859-1 (English docs).
- no-google-mock: Don't use google-mock as it and libgtest-dev are in
  universe. Refreshed to cover all changes.
 -- Michael Terry mte...@ubuntu.com   Wed, 03 Oct 2012 22:55:21 -0400

** Changed in: aptitude (Ubuntu)
   Status: Triaged = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-04 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/aptitude

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-04 Thread Daniel Hartwig
On 4 October 2012 22:14, Michael Terry michael.te...@canonical.com wrote:
 So after some quick smoke tests of my own, I've uploaded it
 to quantal.

Appreciated.

 According to comment 104, SRUs are not necessarily requested by this
 bug.

From that comment, with emphasis added:

 This is *currently* only a request to get the fixed
 version (0.6.8.1) merged in Quantal.

The SRUs are not requested yet as the fix [was] not in Quantal.  That
comment addresses the prior one regarding various SRU fields not being
filled out and where the commenter appeared mislead by the status of
the sponsoring overview (showing “SRU” instead of “merge”).

 I will close the SRU tasks for precise and oneiric.  I'm not sure
 this would fit the definition of a good SRU candidate anyway.

Not being sure about the candidacy should you rather leave it open to
be adjusted by someone who is?

Please confirm your action with the person who opened those tasks or
one of the numerous @ubuntu.com people assigned and otherwise involved
over the course of the bugs life.[1]

As someone familiar with the issue I request that you reopen those
tasks to their previous status and immediately assign them to cjwatson
(previously assigned) or someone else who is informed about this bug.
Such a person is in a better position to take the appropriate
action(s) now required.

Regards

[1] CC to bring this back to their attention now that it is resolved.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-04 Thread Michael Terry
 Not being sure about the candidacy should you rather leave it open to
 be adjusted by someone who is?

Saying I wasn't sure was a polite way to say that it didn't seem like a
good candidate to me, but I'm happy to have someone else that thinks
otherwise push them in.

Additionally, I had read comment #85 as saying that Colin was not
interested in pursuing it for precise, but now I think that was a
misreading.  So I'll open these back up as you request.

** Changed in: aptitude (Ubuntu Precise)
   Status: Won't Fix = Confirmed

** Changed in: aptitude (Ubuntu Oneiric)
   Status: Won't Fix = Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-03 Thread YAFU
@Daniel, this is apt-get output:
http://pastebin.com/XBy5CbSH

If you wish to pursue this as an issue file a new report as your
experience is not that covered by this bug.

Ok, before I will continue experimenting with aptitude

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-02 Thread YAFU
I think (maybe) the problem is finally fixed with v0.6.8.1
As you know, ppa-purge used aptitude. I have updated the system with the 
Xorg Edgers PPA repository. I installed aptitude v0.6.8.1 in Kubuntu 12.04 
Precise. Then ppa-purge has been able to resolve dependencies. It uninstalled 
google earth and its :i386 dependencies but I have yet some i386 packages 
installed and the system is not broken.
To install aptitude v0.6.8.1 on Precise, you go to Ubuntu Packages:
http://packages.ubuntu.com/
And search and download  the following packages for Quantal (not for Precise):

apt
libapt-pkg
libboost-iostreams
libept

Then download from the link posted by Marcin Juszkiewicz (
http://tygrysek.juszkiewicz.com.pl/~hrw/ubuntu ) the next packages:

aptitude-common
aptitude

Save all packages in the same folder. Open the terminal in that folder
and install with:

sudo dpkg -i *.deb

Thanks to the developers and creators of the patch.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-02 Thread YAFU
 Then ppa-purge has been able to resolve dependencies

I mean using ppa-purge with Xorg Edgers PPA.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-02 Thread YAFU
Sorry, I've rushed.
Now aptitude v0.6.8.1 on Precise  can not resolve dependencies when trying to 
install Google Earth:
http://pastebin.com/eu2ua79c

apt-get can install without problems.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-10-02 Thread Daniel Hartwig
On 3 October 2012 03:27, YAFU 831...@bugs.launchpad.net wrote:
 Sorry, I've rushed.
 Now aptitude v0.6.8.1 on Precise  can not resolve dependencies when trying 
 to install Google Earth:
 http://pastebin.com/eu2ua79c

The proposed solution there looks fine to me, remove some -dev and
misc. packages whose dependencies are being upgraded (and thus, no
longer met).  I'm sure one of the subsequent offerings will be to
upgrade most of those packages instead.


 apt-get can install without problems.

Please provide the typescript of apt-get for comparison.  You should
also skip through several solutions offered by aptitude so that we can
see what is being considered—the order is some times not what the user
expects.

If you wish to pursue this as an issue file a new report as your
experience is not that covered by this bug.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-09-22 Thread yens
 As 0.6.8.1 version of aptitude fixed that bug I merged it into version
for quantal. Please check package from
http://tygrysek.juszkiewicz.com.pl/~hrw/ubuntu/

Is a backport for precise available? Is anyone working on this?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-09-13 Thread Bryce Harrington
Thanks, yes please include a debdiff, and a couple SRU fields still need
to be filled out.  Please re-subscribe ubuntu-sponsors when this work
has been completed.

** Description changed:

- TEST CASE:
+ [Impact]
+ 
+ [Fix]
+ 
+ [Test Case]
  1. Enable multiarch (should be automatic on new oneiric systems)
  2. Install an i386 package on amd64 (like flashplugin-installer:i386)
  3. Mark something with a lot of dependencies for installation
  4. On the confirmation screen, try to remove on of the dependencies (aptitude 
will now fail to perform upgrades when there's a package conflict w/out 
removing the i386 libs)
  
  This renders aptitude painful on a multiarch enabled system (default in
  oneiric).
  
- WORKAROUND:
+ [Workaround]
  1. If you can survive without 32 bit libraries, just comment out the single 
line in /etc/dpkg/dpkg.cfg.d/multiarch; or
  2. Use another package manager (e.g. apt-get, synaptic, or Software Center)
  3. Disable the problem resolver by adding this line in /etc/apt/apt.conf:
  
  Aptitude::ProblemResolver::StepLimit 0;
  
+ [Regression Potential]
+ 
+ [Original Report]
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: aptitude 0.6.4-1ubuntu2
  Architecture: amd64

** Changed in: aptitude (Ubuntu Precise)
   Status: Triaged = Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-09-13 Thread Daniel Hartwig
The details on the sponsorship overview are incorrect.  This is
currently only a request to get the fixed version (0.6.8.1) merged in
Quantal.  As per the previous comment, that release is only a bug fix.


** Changed in: aptitude (Ubuntu Precise)
   Status: Incomplete = Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-09-13 Thread Daniel Hartwig
** Patch added: debdiff for quantal
   
https://bugs.launchpad.net/ubuntu/precise/+source/aptitude/+bug/831768/+attachment/3313663/+files/aptitude.ubuntu.deb.diff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-09-13 Thread Daniel Hartwig
** Description changed:

  [Impact]
  
+ * Inability to use aptitude on multi-arch systems.  Any action which
+ results in a packaging conflict, or otherwise broken package, invokes
+ the problem resolver which will proceed to remove *all* foreign-arch
+ packages.
+ 
+ The packages are removed always, even if they are unrelated to the
+ problem being resolved.  In the usual case, the problem resolver is
+ unable to find any solution which does not involve removing all foreign-
+ arch packages.
+ 
+ * Complete lack of upstream support for aptitude, regardless of whether
+ any specific issue appears to be related to multi-arch.
+ 
+ Upstream does not provide any support for aptitude where it is installed on a 
multi-arch system unless all of these conditions are met:
+ - it is at least version 0.6.6; and
+ - attached multiarch-conflicts.patch is applied.
+ 
+ At this point Ubuntu is 100% provider of support for aptitude on
+ Oneiric, Precise, and Quantal.
+ 
  [Fix]
+ 
+ As attached.  Update the problem resolver to be more informed about 
multi-arch packages and specifically the implicit package relations associated
+ with them.
  
  [Test Case]
  1. Enable multiarch (should be automatic on new oneiric systems)
  2. Install an i386 package on amd64 (like flashplugin-installer:i386)
  3. Mark something with a lot of dependencies for installation
  4. On the confirmation screen, try to remove on of the dependencies (aptitude 
will now fail to perform upgrades when there's a package conflict w/out 
removing the i386 libs)
  
  This renders aptitude painful on a multiarch enabled system (default in
  oneiric).
  
  [Workaround]
  1. If you can survive without 32 bit libraries, just comment out the single 
line in /etc/dpkg/dpkg.cfg.d/multiarch; or
  2. Use another package manager (e.g. apt-get, synaptic, or Software Center)
  3. Disable the problem resolver by adding this line in /etc/apt/apt.conf:
  
  Aptitude::ProblemResolver::StepLimit 0;
  
  [Regression Potential]
  
+ * Patch is of moderate size but requires someone with strong APT
+ knowledge to verify.
+ 
+ * Some package relations, particularly conflicts and breaks, may be
+ wrongly ignored and packages not identified as broken by aptitude.  This
+ can leave a system in a broken state and/or result in dpkg errors.
+ 
+ * Any complex dependency situation is potentially handled incorrectly.
+ 
+ * Already in Wheezy and Sid, suitable for Quantal.
+ 
+ ** Do not even consider applying this patch to SRU without it being
+ first thoroughly inspected by a seasoned APT person.  If you have never
+ looked deep in to the workings of, say, class pkgProblemResolver
+ (libapt-pkg) or the aptitude problem resolver, then you are probably
+ underqualified to inspect the patch. **
+ 
  [Original Report]
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: aptitude 0.6.4-1ubuntu2
  Architecture: amd64

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-09-13 Thread Daniel Hartwig
** Description changed:

  [Impact]
  
  * Inability to use aptitude on multi-arch systems.  Any action which
  results in a packaging conflict, or otherwise broken package, invokes
  the problem resolver which will proceed to remove *all* foreign-arch
  packages.
  
  The packages are removed always, even if they are unrelated to the
  problem being resolved.  In the usual case, the problem resolver is
  unable to find any solution which does not involve removing all foreign-
  arch packages.
  
  * Complete lack of upstream support for aptitude, regardless of whether
  any specific issue appears to be related to multi-arch.
  
  Upstream does not provide any support for aptitude where it is installed on a 
multi-arch system unless all of these conditions are met:
  - it is at least version 0.6.6; and
  - attached multiarch-conflicts.patch is applied.
  
  At this point Ubuntu is 100% provider of support for aptitude on
  Oneiric, Precise, and Quantal.
  
  [Fix]
  
  As attached.  Update the problem resolver to be more informed about 
multi-arch packages and specifically the implicit package relations associated
  with them.
  
  [Test Case]
  1. Enable multiarch (should be automatic on new oneiric systems)
  2. Install an i386 package on amd64 (like flashplugin-installer:i386)
  3. Mark something with a lot of dependencies for installation
  4. On the confirmation screen, try to remove on of the dependencies (aptitude 
will now fail to perform upgrades when there's a package conflict w/out 
removing the i386 libs)
  
  This renders aptitude painful on a multiarch enabled system (default in
  oneiric).
  
  [Workaround]
  1. If you can survive without 32 bit libraries, just comment out the single 
line in /etc/dpkg/dpkg.cfg.d/multiarch; or
  2. Use another package manager (e.g. apt-get, synaptic, or Software Center)
  3. Disable the problem resolver by adding this line in /etc/apt/apt.conf:
  
  Aptitude::ProblemResolver::StepLimit 0;
  
  [Regression Potential]
  
  * Patch is of moderate size but requires someone with strong APT
  knowledge to verify.
  
  * Some package relations, particularly conflicts and breaks, may be
  wrongly ignored and packages not identified as broken by aptitude.  This
  can leave a system in a broken state and/or result in dpkg errors.
  
  * Any complex dependency situation is potentially handled incorrectly.
  
  * Already in Wheezy and Sid, suitable for Quantal.
  
  ** Do not even consider applying this patch to SRU without it being
  first thoroughly inspected by a seasoned APT person.  If you have never
  looked deep in to the workings of, say, class pkgProblemResolver
  (libapt-pkg) or the aptitude problem resolver, then you are probably
  underqualified to inspect the patch. **
  
+ * None of the regression potential has any consideration given to
+ Ubuntu-specific factors.  An Ubuntu dev. should consider reviewing and
+ updating as appropriate, at least to remove this notice.
+ 
  [Original Report]
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: aptitude 0.6.4-1ubuntu2
  Architecture: amd64

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-28 Thread Marcin Juszkiewicz
As 0.6.8.1 version of aptitude fixed that bug I merged it into version
for quantal. Please check package from
http://tygrysek.juszkiewicz.com.pl/~hrw/ubuntu/

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-28 Thread Launchpad Bug Tracker
** Branch linked: lp:debian/aptitude

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-28 Thread Bug Watch Updater
** Changed in: aptitude (Debian)
   Status: Confirmed = Fix Released

** Changed in: aptitude
   Status: Confirmed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-28 Thread Iain Lane
Thanks Marcin. This release doesn't seem to need an FFe as it looks like
bugfix only, so I've swapped the subscription to ubuntu-sponsors for
you. I suggest you attach a debdiff over Debian to make sponsoring
easier.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-22 Thread Bug Watch Updater
** Changed in: aptitude (Debian)
   Status: Unknown = Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-21 Thread Daniel Hartwig
An update for Oneiric should also include the fixes for other serious
multi-arch issues.  At least Bug #845136 and Bug #904486.  Without these
multi-arch on that release is still effectively broken; IMO those bugs
should be nominated also for Oneiric.

The specific patches for those issues may be fairly entangled, it may be
easier to update Oneiric to at least 0.6.6 instead (currently at 0.6.4).
My time as upstream maintainer is limited and I will definitely not be
able to backport those fixes (or others that may arise) to 0.6.4.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-21 Thread Philip Muškovac
For me multiarch-conflicts.patch seems to work fine and aptitude now
doesn't want to remove all my foreign arch packages anymore.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-21 Thread Daniel Hartwig
Thanks everyone.  I think we have enough user confirmations of the patch
now.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-20 Thread Edward Donovan
I got time to build 0.6.8 with the patch applied, now that 0.6.8 is in
Ubuntu.  (It's great having bug 824708 fixed.)

It continues to work for me.  I can't trigger the remove-all-multiarch
behavior.  I've tried marking important packages like apt, unity, or
libc6 for removal, and it only shows me the genuine dependency problems
this would create.  If anyone knows some tricker tests, I'll try them.
Thanks.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-20 Thread Edward Donovan
(I should write more carefully and call it remove all foreign arch
behavior.  At any rate, it's gone.  Thanks.)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-08 Thread Daniel Hartwig
** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-07 Thread Daniel Hartwig
On 7 August 2012 13:44, Fyodor Kupchik 831...@bugs.launchpad.net wrote:
 After update went successfully I downloaded new skype package
 from skype.com i386 version and installed it. Everything went OK!

 So here's is *definitely improvement* for me and disabling the
 option in /etc/apt/apt.conf did the trick for me!
 Thank you very much for your work! I'm now able to use aptitude
 again!

Thanks for the update.

Anyone else using a workaround should be sure to disable it as
well.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-06 Thread Edward Donovan
Thanks, Daniel.  Hopefully I'll have some time to build and test against
0.6.8, soon.  In the meantime, with the patched 0.6.6, I dealt with a
bunch of dependency problems today, and the patch continued to work
fine.  The resolver came up a lot, and never wanted to remove my
foreign-arch packages.  It's nice.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-06 Thread Daniel Hartwig
Fyodor, you reported “no improvement.” Are you able to provide an update
given my previous response?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-06 Thread Fyodor Kupchik
Hi, Daniel!

Sorry for late answer, I was not able to reach my workstation to test better 
new patch. What I did today: 
I disabled the hack mentioned in bug description, run aptitude and it showed 
Suggest 228 removals 27 keeps. That is because after last update I did (don't 
remember exactly if I used apt-get or aptitude) aptitude was reinstalled from 
official repo so patched version was replaced.
Then I used dpkg -i to install patched version. After installation I've run 
aptitude again and it suggested only 4 removals and 29 keeps. I decided to let 
it to proceed with update even being noticed that it wants to remove skype 
4.0.0.7. Pressed SHIFT+1 to apply solution and warning disappeared. In general 
I would say that update looked as normal not taking in account skype and 
ia32-libs which were removed. The main thing I've noticed that it didn't want 
to remove qt-gui stuff which is necessary to get skype to work.
After update went successfully I downloaded new skype package from skype.com 
i386 version and installed it. Everything went OK!

So here's is *definitely improvement* for me and disabling the option in 
/etc/apt/apt.conf did the trick for me!
Thank you very much for your work! I'm now able to use aptitude again!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-05 Thread Edward Donovan
Hi Daniel, thanks for the patch!  It looks good to me so far.

I patched and built the current version from Quantal, 0.6.6-1ubuntu2.

In the fullscreen text interface, I played around, marking needed
packages for deletion.  The resolver only showed the actual dependencies
as problems, and didn't flag any foreign-arch packages.  Without the
patch, I certainly hit the bug: whenever a conflict comes up, it wants
to remove all the i386 packages from my amd64 system.

I'll try to keep testing it in normal use for a while.

(I tried to build it against 0.6.8 from the debian source, but the gtest
stuff wouldn't build.  I was compiling it with dpkg-buildpackage, and
couldn't find how to skip building those tests.)

Thanks.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-05 Thread Daniel Hartwig
On 6 August 2012 03:15, Edward Donovan launch...@numble.net wrote:
 (I tried to build it against 0.6.8 from the debian source, but the gtest
 stuff wouldn't build.  I was compiling it with dpkg-buildpackage, and
 couldn't find how to skip building those tests.)

After review of the changes between .6 and .8, the patch should be fine
on .6.

Having said that, you can skip building the tests with the standard
mechanism:

$ export DEB_BUILD_OPTIONS=nocheck
$ dpkg-buildpackage …

There is also a patch with Ubuntu specific changes for .8 attached to
Bug #824708.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-04 Thread Daniel Hartwig
** Changed in: aptitude (Debian)
   Importance: Undecided = Unknown

** Changed in: aptitude (Debian)
   Status: New = Unknown

** Changed in: aptitude (Debian)
 Remote watch: None = Debian Bug tracker #672340

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-04 Thread Fyodor Kupchik
Daniel, thank you for the patch!
Just finished building 0.6.6 with multiarch-conflicts.patch  applied. Run 
aptitude and update went OK. However, after update and pressing CTRL+G I see 
that aptitude still unable to understand that libqt4-gui both i386 and amd64 
can coesist like apt-get does.
Tested with Aptitude::ProblemResolver::StepLimit 0; hack applied.

So no improvement for me... Shall I use 0.6.8 aptitude version and try
again?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-04 Thread Daniel Hartwig
On 4 August 2012 17:12, Fyodor Kupchik 831...@bugs.launchpad.net wrote:
 However, after update
 and pressing CTRL+G I see that aptitude still unable to
 understand that libqt4-gui both i386 and amd64 can coesist
 like apt-get does.

libqt4-gui is not multi-arch: same and apt-get does not support
installing on both amd64 and i386:

# apt-get -s install libqt4-gui:i386 libqt4-gui:amd64
…
The following packages have unmet dependencies:
 libqt4-gui:amd64 : Conflicts: libqt4-gui but 4:4.8.2-2 is to be installed
 libqt4-gui : Conflicts: libqt4-gui:amd64 but 4:4.8.2-2 is to be installed

Do you instead mean the libraries depended on by libqt4-gui
(libqt4-designer, -opengl, -svg, libqtgui4)?

 Tested with Aptitude::ProblemResolver::StepLimit 0; hack applied.

You should remove that when testing the problem resolver.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-08-01 Thread Damiön la Bagh
Guys offering money bounty's to solve the Aptitude multiarch problem
please make sure you Donate to Daniel Burrows (the writer of Aptitude)

http://algebraicthunk.net/~dburrows/projects/aptitude/donating/

A large influx of donations with a mention of please fix multiarch might
be a great motivator for Daniel to fix this.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-07-18 Thread Colin Watson
Given the need for upstream work, nothing else is going to realistically
get done for .1, although I've left it at precise-updates in case some
backportable upstream work happens later.  (I can't do any more myself,
so unassigning myself.)

** Changed in: aptitude (Ubuntu Precise)
Milestone: ubuntu-12.04.1 = ubuntu-12.04.2

** Changed in: aptitude (Ubuntu Precise)
Milestone: ubuntu-12.04.2 = precise-updates

** Changed in: aptitude (Ubuntu Precise)
 Assignee: Colin Watson (cjwatson) = (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-07-08 Thread Shahar Or
I've chipped in at $56.09, raising it to $222.35.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-07-07 Thread Marc A. Donges
Thanks for the hint, Daniel.

I have been using aptitude for over 10 years now. It's still the best
package manager I know and I hate seeing it deteriorate in such a way.

That's why I have offered 100€ on Fossfactory for fixing this bug[1]. I
know this is alone is not enough. But 333 people are affected by this
bug (according to Launchpad). With a few of dollars from each one of us
it should be possible.

[1] http://www.fossfactory.org/project/p316

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-07-02 Thread Bug Watch Updater
** Changed in: aptitude
   Status: New = Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-06-28 Thread Steve Langasek
Colin, is there any more that can realistically be done here for .1?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-06-06 Thread Kate Stewart
** Changed in: aptitude (Ubuntu Precise)
Milestone: ubuntu-12.04 = ubuntu-12.04.1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-06-04 Thread Mark Fraser
The only time I use aptitude is to remove all redundant files as in:
aptitude purge ~c
Is there an equivalent that uses apt-get instead?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-06-04 Thread Daniel Hartwig
Dealing with the problem resolver is difficult and time consuming.  A
project has been start on fossfactory.org to fund work on this bug.  The
aim of fossfactory.org is for interested users to pledge funds to
attract developers to work on the projects they care about.  When a
particular feature or bug is done, then the developer who fixes it
claims the bounty which users have pledged.

Please consider pledging to get this bug resolved[1], or to one of the
parent projects which cover general development[2] and multi-arch
work[3] on aptitude.  A pledge to the parent project will still put some
funds in to resolving this bug.

[1] http://www.fossfactory.org/project/p316
[2] http://www.fossfactory.org/project/p306
[3] http://www.fossfactory.org/project/p314

The funds that accumulate in these bounties will certainly help to
attract a new developer or two and keep the project alive.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-05-25 Thread Daniel Hartwig
** Description changed:

  TEST CASE:
  1. Enable multiarch (should be automatic on new oneiric systems)
  2. Install an i386 package on amd64 (like flashplugin-installer:i386)
  3. Mark something with a lot of dependencies for installation
  4. On the confirmation screen, try to remove on of the dependencies (aptitude 
will now fail to perform upgrades when there's a package conflict w/out 
removing the i386 libs)
  
  This renders aptitude painful on a multiarch enabled system (default in
  oneiric).
  
  WORKAROUND:
  1. If you can survive without 32 bit libraries, just comment out the single 
line in /etc/dpkg/dpkg.cfg.d/multiarch; or
  2. Use another package manager (e.g. apt-get, synaptic, or Software Center)
+ 3. Disable the problem resolver by adding this line in /etc/apt/apt.conf:
+ 
+ Aptitude::ProblemResolver::StepLimit 0;
  
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: aptitude 0.6.4-1ubuntu2
- ProcVersionSignature: Ubuntu 3.0.0-9.12-generic 3.0.3
- Uname: Linux 3.0.0-9-generic x86_64
  Architecture: amd64
- Date: Tue Aug 23 00:28:38 2011
- ProcEnviron:
-  PATH=(custom, no user)
-  LANG=C
-  SHELL=/bin/bash
- SourcePackage: aptitude
- UpgradeStatus: Upgraded to oneiric on 2011-03-06 (169 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-05-24 Thread Bouke Bunnik
Maybe I misunderstand the meaning of the importance bit. I thought it
was importance to the functioning of this package, so that availability
of other package managers is irrelevant to its setting.

While changing the bug's importance doesn't change anyone's priorities
in fixing aptitude, it does accurately reflect the status of this bug
for the usage of aptitude in current ubuntu: for those using multiarch,
it makes aptitude just about useless, if not worse (when silly enough to
listen to its' recomendations of what to change/delete).

I personally decided to remove it until this is fixed, despite having
used it in preference to apt-get etc. for several years as I find it
easier to get a good idea of dependencies (and especially conflicts) for
packages.

But right now starting aptitude means waiting for it to go through a
mass of conflict resolution to reach a faulty end-solution., and then
having to look through the false positive conflicts/brokenness
information, and discarding those (remove xx pagackes - and then most of
the rest of the system thanks to dependencies? no thanks) before being
able to do anything. So high does seem on the low side, and critical is
more accurate.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-05-18 Thread Colin Watson
** Changed in: aptitude (Ubuntu)
Milestone: ubuntu-12.04 = None

** Changed in: aptitude (Ubuntu)
 Assignee: Colin Watson (cjwatson) = (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-05-12 Thread Bug Watch Updater
** Changed in: aptitude
   Status: Unknown = New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-05-12 Thread Lanoxx
This is a very serious issue. I just upgraded to 12.04 and currenly I
cannot even install wine without getting dependency errors. apt-get want
me to resolve it by removing about 200 packages. I vote to give this bug
critical status.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-05-10 Thread Daniel Hartwig
** Bug watch added: Debian Bug tracker #672340
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672340

** Changed in: aptitude
   Importance: Undecided = Unknown

** Changed in: aptitude
   Status: New = Unknown

** Changed in: aptitude
 Remote watch: None = Debian Bug tracker #672340

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-05-08 Thread YAFU
The problem still happens in Kubuntu 12.04 Precise Pangolin. For example
after installing programs that require 32bit libraries (google earth,
skype, TV-Maxe). Then if you do sudo aptitude -f install  then
aptitude does not know how to resolve dependencies and it wants to
remove some important packages.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-27 Thread Daniel Hartwig
** Description changed:

  TEST CASE:
  1. Enable multiarch (should be automatic on new oneiric systems)
  2. Install an i386 package on amd64 (like flashplugin-installer:i386)
  3. Mark something with a lot of dependencies for installation
  4. On the confirmation screen, try to remove on of the dependencies (aptitude 
will now fail to perform upgrades when there's a package conflict w/out 
removing the i386 libs)
  
  This renders aptitude painful on a multiarch enabled system (default in
  oneiric).
+ 
+ WORKAROUND:
+ 1. If you can survive without 32 bit libraries, just comment out the single 
line in /etc/dpkg/dpkg.cfg.d/multiarch; or
+ 2. Use another package manager (e.g. apt-get, synaptic, or Software Center)
  
  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: aptitude 0.6.4-1ubuntu2
  ProcVersionSignature: Ubuntu 3.0.0-9.12-generic 3.0.3
  Uname: Linux 3.0.0-9-generic x86_64
  Architecture: amd64
  Date: Tue Aug 23 00:28:38 2011
  ProcEnviron:
   PATH=(custom, no user)
   LANG=C
   SHELL=/bin/bash
  SourcePackage: aptitude
  UpgradeStatus: Upgraded to oneiric on 2011-03-06 (169 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-27 Thread Michal Suchanek
On 27 April 2012 11:12, Daniel Hartwig 831...@bugs.launchpad.net wrote:
 ** Description changed:

  TEST CASE:
  1. Enable multiarch (should be automatic on new oneiric systems)
  2. Install an i386 package on amd64 (like flashplugin-installer:i386)
  3. Mark something with a lot of dependencies for installation
  4. On the confirmation screen, try to remove on of the dependencies 
 (aptitude will now fail to perform upgrades when there's a package conflict 
 w/out removing the i386 libs)

This is not specific to multiarch.

If you enable a repository with random conflicts with your current
base system and install a package from such repository you get into
this situation. Foreign arch on multiarch system is one of such
possible repositories. Third party repositories often cause similar
issues.


  This renders aptitude painful on a multiarch enabled system (default in
  oneiric).

on any system with complex dependencies.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-27 Thread Daniel Hartwig
 This is not specific to multiarch.

Agreed, though this test case is.  I have only included the workaround
in the description as many users are likely to land here due to the
release notes.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-27 Thread Daniel Hartwig
** Changed in: aptitude
   Importance: Unknown = Undecided

** Changed in: aptitude
   Status: Fix Released = New

** Changed in: aptitude
 Remote watch: Debian Bug tracker #661744 = None

** Changed in: aptitude (Debian)
   Importance: Unknown = Undecided

** Changed in: aptitude (Debian)
   Status: Fix Released = New

** Changed in: aptitude (Debian)
 Remote watch: Debian Bug tracker #659079 = None

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-27 Thread Daniel Hartwig
Also, this report does not need more comments about:

- the mention in 12.04 release notes, including the wording;
- whether the resolver is generally working or not working; or
- whether aptitude works or not with multi-arch.

I have today unmerged ~4 bugs which were not related to the issue
identified in the report description.  Some of those are fixed,
others are not.  Also removed are the watches on unrelated bugs
from bugs.d.o.

Please do not merge in other bug reports not related to multi-arch
conflict resolution as this will confuse the issue.  It is possible that
the resolver can be made more useful for m-a while still being
broken with complex conflicts in general.


** Bug watch removed: Debian Bug tracker #651748
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651748

** Bug watch removed: Debian Bug tracker #659079
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659079

** Bug watch removed: Debian Bug tracker #661744
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661744

** Attachment removed: screen shot of aptitude
   
https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/831768/+attachment/2558212/+files/Screenshot%20at%202011-10-18%2021%3A11%3A19.png

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-27 Thread Edward Donovan
On Fri, Apr 27, 2012 at 8:09 AM, Daniel Hartwig
831...@bugs.launchpad.net wrote:
 Also, this report does not need more comments about:

Sorry, Daniel.  Overexcited about aptitude. :)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-26 Thread Shahar Or
Dear Friends,

From Ubuntu precise release notes:
Aptitude does not work on 64-bit systems without disabling multiarch in 
/etc/dpkg/dpkg.cfg.d/multiarch . (831768)

This is wrong! Aptitude works now!

Thanks and Blessings,
Shahar

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-26 Thread Colin Watson
On Thu, Apr 26, 2012 at 03:05:20PM -, Shahar Or wrote:
 This is wrong! Aptitude works now!

The logs of this bug are distinctly ambiguous on the subject :-)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-26 Thread Shahar Or
On 26 April 2012 18:37, Colin Watson cjwat...@canonical.com wrote:

 On Thu, Apr 26, 2012 at 03:05:20PM -, Shahar Or wrote:
  This is wrong! Aptitude works now!

 The logs of this bug are distinctly ambiguous on the subject :-)


I informed the release team about it.

Thanks.


 --
 You received this bug notification because you are subscribed to the bug
 report.
 https://bugs.launchpad.net/bugs/831768

 Title:
  aptitude cannot handle conflicts with multiarch enabled

 To manage notifications about this bug go to:
 https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions


-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-26 Thread Swâmi Petaramesh
Well it was still broken yesterday evening ;-)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-26 Thread Shahar Or
On 26 April 2012 20:35, Swâmi Petaramesh 831...@bugs.launchpad.net
wrote:

 Well it was still broken yesterday evening ;-)


It's resolver is not so hot but to say that it does not work is a bit
misleading!


 --
 You received this bug notification because you are subscribed to the bug
 report.
 https://bugs.launchpad.net/bugs/831768

 Title:
  aptitude cannot handle conflicts with multiarch enabled

 To manage notifications about this bug go to:
 https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions


-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-26 Thread Edward Donovan
I know this isn't a referendum, I just found these two cents in my
pocket.

Shahar wrote:
 It's resolver is not so hot but to say that it does not work is a bit 
 misleading!

For what little it's worth, it looks that way to me, too.  I can only
see that aptitude 'works' on a level it had not since multiarch began.
I have used aptitude for the great majority of its existence, about ten
years.  Comparing the present Ubuntu package to those experiences:

- I don't recall a time when the resolver worked much better for me,
than 0.6.6 does.  I don't want to paper over the weaknesses of the
resolver, at all.  I can't see that, with the recent multiarch patch,
they've regressed a lot from the time before multiarch.  I don't have
test cases to offer, and anyone who does may trump my personal
experience.

- Aptitude under multiarch was very broken for me; not really usable,
until the recent 0.6.6.

- I now use it as I did in the past.  It seems restored to the previous
level of functionality, for me, and I keep thinking this is great, I
have aptitude back!

So perhaps someone will have a good wording to describe the situation
accurately.   Acknowledge whatever clear regressions still exist, since
pre-multiarch.  And convey that aptitude, in 12.04, works much, much
more than it did in the last few releases.  If I had not been following
Precise all along, that is the information I would want to know.

I don't have a comprehensive picture of everyone's experience, of
course.  This is just my attempt to contribute to it, and I have no
great complaint with the situation as it is.  Thanks.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-26 Thread Shahar Or
On Apr 27, 2012 2:10 AM, Edward Donovan 831...@bugs.launchpad.net wrote:

 I know this isn't a referendum, I just found these two cents in my
 pocket.

 Shahar wrote:
  It's resolver is not so hot but to say that it does not work is a bit
misleading!

 For what little it's worth, it looks that way to me, too.  I can only
 see that aptitude 'works' on a level it had not since multiarch began.
 I have used aptitude for the great majority of its existence, about ten
 years.  Comparing the present Ubuntu package to those experiences:

 - I don't recall a time when the resolver worked much better for me,
 than 0.6.6 does.  I don't want to paper over the weaknesses of the
 resolver, at all.  I can't see that, with the recent multiarch patch,
 they've regressed a lot from the time before multiarch.  I don't have
 test cases to offer, and anyone who does may trump my personal
 experience.

 - Aptitude under multiarch was very broken for me; not really usable,
 until the recent 0.6.6.

 - I now use it as I did in the past.  It seems restored to the previous
 level of functionality, for me, and I keep thinking this is great, I
 have aptitude back!

 So perhaps someone will have a good wording to describe the situation
 accurately.   Acknowledge whatever clear regressions still exist, since
 pre-multiarch.  And convey that aptitude, in 12.04, works much, much
 more than it did in the last few releases.  If I had not been following
 Precise all along, that is the information I would want to know.

Great! Thank you, Edward! My thoughts exactly.

 I don't have a comprehensive picture of everyone's experience, of
 course.  This is just my attempt to contribute to it, and I have no
 great complaint with the situation as it is.  Thanks.

 --
 You received this bug notification because you are subscribed to the bug
 report.
 https://bugs.launchpad.net/bugs/831768

 Title:
  aptitude cannot handle conflicts with multiarch enabled

 To manage notifications about this bug go to:
 https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-26 Thread Benjamin Weggenmann
** Changed in: baltix
   Status: Invalid = Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-09 Thread Daniel Hartwig
cjwatson wrote:
 I'm uploading 0.6.6-1ubuntu1 to precise now. However, I'm not closing
 this bug at this point, because I'm not convinced it entirely fixes it
 (and upstream doesn't appear to truly claim that it does).

Correct -- as previously mentioned, the problem resolver is not
intelligent in it's handling of m-a situations.

I was very particular in closing bugs with the changelog.

 The
 directions in the bug description still produce a certain degree of
 chaos; Daniel, do you think you could try those out?

I am sure that they do.  I can not say when I will next have sufficient
time to look at this.

I suspect this can be fixed with a relatively minor change, any C++
hackers can investigate the source files
src/generic/problemresolver/* src/generic/apt/aptitude_resolver*
for potential solutions.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-04 Thread Colin Watson
** Tags removed: rls-p-tracking

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-04 Thread Michal Suchanek
On 3 April 2012 23:12, Shahar Or mightyiamprese...@gmail.com wrote:
 Dear Anders, Philip, Michal, Friends,

 I've filed individual bugs for the two issues that you mentioned,
 Anders.

 Is there a Well, the resolver is a mess. bug report :) ? Really, is
 there? Launchpad or upstream Debian? Please give pointers if you have

There is plenty of resolver issues reported in the Debian BTS.

#432017 #346321 #391377 #495711 #502285 #519893 #570377 #579071
#588665 #594237 #619575 #632125 #637257 #651947 #659341 #186481
#209414 #213263 #248443 #251915 #252264 #325160 #330503 #333546
#338386 #341963 #342835 #344700 #348679 #359171 #359619 #365644
#375073 #385631 #417689 #419501 #428825 #437291 #444831 #446298
#448385 #453935 #457188 #462393 #464428 #465241 #478116 #480743
#484714 #486454 #488081 #490547 #497297 #498566 #498800 #501588
#501855 #502766 #508428 #509100 #512034 #514348 #516823 #536869
#537571 #537735 #529403 #540978 #541844 #542264 #548505 #555014
#555043 #555896 #556881 #559194 #559431 #561747 #564545 #565760
#566343 #567545 #569315 #570492 #574132 #574928 #575999 #576319
#579384 #587087 #590595 #590604 #591892 #598485 #599790 #610845
#612001 #613276 #615151 #631525 #637483 #638049 #639011 #641756
#643997 #644544 #648313 #649267 #651410 #655483 #658635 #658640
#663134 #663699 #618753 #661678

Note that while these are somehow related to resolving dependencies
not all are actually in resolver.

Still at least about half of them is.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-03 Thread Shahar Or
Dear Anders, Philip, Michal, Friends,

I've filed individual bugs for the two issues that you mentioned,
Anders.

Is there a Well, the resolver is a mess. bug report :) ? Really, is
there? Launchpad or upstream Debian? Please give pointers if you have
them.

Thanks and Blessings,
Shahar

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-03 Thread Shahar Or
Oh, here they are:
Bug #972858 and Bug #972847.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-04-02 Thread Michal Suchanek
Well, the resolver is a mess.

That's regardless of multiarch.

That's a bunch of separate issues.

Maybe it does work worse on multiarch but it works poorly under any
conditions so it's hard to tell.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 831768] Re: aptitude cannot handle conflicts with multiarch enabled

2012-03-31 Thread Philip Muškovac
While the situation has definitely improved as you can now install
multiarch packages from aptitude, the depenceny resolver is still a
mess. Attached is a log with a few packages having unresolved
dependencies because they're from a work-in-progress archive. The full
resolver gives many internal errors and ends with removing over 200
packages, aptitude safe-upgrade doesn't do anything but simply aborts as
it can't resolve the dependencies.

apt-get upgrade simply holds 8 packages back and upgrades the rest.
dist-upgrade holds 7 back and wants to remove a few which is still
reasonable.

** Attachment added: aptitudelog
   
https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/831768/+attachment/2975185/+files/aptitudelog

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/831768

Title:
  aptitude cannot handle conflicts with multiarch enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptitude/+bug/831768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


  1   2   >