Announcement

Collapse
No announcement yet.

Final Focal on Kubuntu 20.04

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • MoonRise
    replied
    Sorry for stealing this thread but I know those on this chain can answer.

    So, I have an 18.04 system that I want to migrate to 20.04. Best way? I'd like to help in the Beta Testing if at all possible.

    Thanks!

    Leave a comment:


  • Snowhog
    replied
    Originally posted by NoWorries View Post
    IF I find a problem with the proposed system, how should I go about notifying anyone of the problem?
    I think what kubicle and acheron are saying, is that no one (maybe pure developers?) should be using the proposed repository. Period. It exists for a specific use case, and people like us don't fall into that use case group. That's what I think.

    Leave a comment:


  • NoWorries
    replied
    Originally posted by kubicle View Post
    This can't be stressed enough, by using proposed repos you are testing things that don't need to be tested and reporting breakages that don't need to be reported. What you do with your machine is your business but reporting the issues you face and asking for help eats up other people's time as well, time that could be productively spent elsewhere.
    I did check to see if any bugs were reported using [#]muon : Depends: apt-xapian-index but it is not going to be installed[/#] but all bugs were old for example https://bugs.launchpad.net/ubuntu/+s...ex/+bug/363695. and https://bugs.launchpad.net/ubuntu/+s...dex/+bug/65583.

    I am wondering if the developers were aware of the problem related to the installation of muon. I hope they are now aware of it.

    From now on, as I have two systems with 20.04, I have one with proposed and the other without proposed. IF I find a problem with the proposed system, how should I go about notifying anyone of the problem?

    Leave a comment:


  • kubicle
    replied
    Originally posted by acheron View Post
    DON'T USE THE PROPOSED POCKET. It exists as a QA barrier to protect the release pocket from such breakage, NOT as a way to get cool new things sooner!
    This can't be stressed enough, by using proposed repos you are testing things that don't need to be tested and reporting breakages that don't need to be reported. What you do with your machine is your business but reporting the issues you face and asking for help eats up other people's time as well, time that could be productively spent elsewhere.

    Leave a comment:


  • NoWorries
    replied
    Originally posted by acheron View Post
    Code:
    sudo apt-get install muon apt-xapian-index python3-apt=1.9.8
    Many thanks for that. It worked for me as well and after doing that, I got the message:
    Code:
    The following package was automatically installed and is no longer required:
    python3-xapian
    Use 'sudo apt autoremove' to remove it.
    The following packages will be REMOVED
    apt-xapian-index muon
    The following packages will be upgraded:
    python3-apt
    1 to upgrade, 0 to newly install, 2 to remove and 0 not to upgrade.
    Need to get 154 kB of archives.
    After this operation, 2,427 kB disk space will be freed.
    Do you want to continue? [Y/n]
    This message was no longer present after using Muon to disable proposed.

    I will now have to remove synaptic which was my standby when Muon failed to install. Looks like I will have to stick with no proposed option until this problem is resolved in python3.

    Leave a comment:


  • acheron
    replied
    Originally posted by Snowhog View Post
    What then is python-apt for, which is also at the same version?
    That is the python 2 version. Not much needs it any more, but there are a few things.

    Code:
    $ reverse-depends python-apt
    Reverse-Recommends
    ==================
    * python-debian
    
    Reverse-Depends
    ===============
    * python-apt-dbg
    * python-apt-dev
    * xdeb

    Leave a comment:


  • Snowhog
    replied
    Originally posted by acheron View Post
    Code:
    sudo apt-get install muon apt-xapian-index python3-apt=1.9.8
    Thank you. That works.

    So, python3-apt is the 'necessary' package at version 1.9.8. What then is python-apt for, which is also at the same version?

    Leave a comment:


  • GreyGeek
    replied
    Running muon 4:5.8.0-1ubuntu5 here and even after around 500 updates, additions & removals muon and apt-xapian-index are still on my system.

    Leave a comment:


  • acheron
    replied
    Code:
    sudo apt-get install muon apt-xapian-index python3-apt=1.9.8
    Click image for larger version

Name:	2fe82071fb.png
Views:	1
Size:	63.7 KB
ID:	644615

    Leave a comment:


  • Snowhog
    replied
    Hmm. Well, I went ahead and installed python-apt, which removed python3-apt. Still can't install Muon. So, should I/we 'downgrade to the version in the release pocket' or wait? And if the former, how does one do that?

    Leave a comment:


  • acheron
    replied
    No, you need to downgrade it to the version in the release pocket

    Leave a comment:


  • Snowhog
    replied
    So, if I purge python3-apt and install python-apt, I should then be able to install muon?

    Added:

    I just simulated the installation of python-apt:

    The following additional packages will be installed:
    libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib python2 python2-minimal python2.7 python2.7-minimal
    Suggested packages:
    python-apt-dbg python-apt-doc python2-doc python-tk python2.7-doc binfmt-support
    The following NEW packages will be installed:
    libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib python-apt python2 python2-minimal python2.7 python2.7-minimal
    0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.

    Is this the preferred way?
    Last edited by Snowhog; Mar 25, 2020, 02:17 PM.

    Leave a comment:


  • acheron
    replied
    Originally posted by Snowhog View Post
    Is the problem with python3-apt? There is a package called python-apt, and both packages have identical version information.
    Yes, the python-apt I was referring to earlier is the python-apt source package from which python3-apt and python-apt debs are built. The actual deb with the breaks on apt-xapian-index is the python3 one.

    Leave a comment:


  • Snowhog
    replied
    Okay, I did have the proposed repository active. I just commented it out, updated the database (sudo updatedb) and simulated an install of muon:

    The following packages have unmet dependencies:
    muon : Depends: apt-xapian-index but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.

    The following packages have unmet dependencies:
    apt-xapian-index : Depends: python3-apt (>= 0.7.93.2) but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.

    python3-apt is already the newest version (1.9.10).
    python3-apt set to manually installed.

    So, here at least, I still can't install Muon after disabling the proposed repository.

    Is the problem with python3-apt? There is a package called python-apt, and both packages have identical version information.
    Last edited by Snowhog; Mar 25, 2020, 01:55 PM.

    Leave a comment:


  • acheron
    replied
    There is no breakage in the release pocket.

    Again, this is because of using -proposed. The package is question causing it is python-apt.

    Code:
    python-apt (1.9.10) unstable; urgency=medium
    
    * Improve type annotations for apt_pkg.TagFile and apt_pkg.TagSection.
      Thanks to Stuart Prescott for the report that object was ... wrong
    * [B]Break broken kthresher and apt-xapian-index versions[/B]
    One of the reasons python-apt is STILL in proposed, is that it causes other things to be removed and/or be uninstallable. In this case apt-xapian-index, which muon depends on.

    This can be seen in the output of the proposed migration run.
    Code:
    trying: python-apt
    skipped: python-apt (38, 0, 58)
     got: 51+0: a-17:a-8:a-8:i-2:p-8:s-8
     * amd64: [B]apt-xapian-index, kde-full, kde-standard, kthresher, kubuntu-driver-manager, kubuntu-driver-manager-dbg, muon, packagesearch, ubuntu-kylin-software-center[/B]
    i.e. if python-apt was to migrate to release, that list of packages would break as a result. So migration is skipped, and it stays in proposed.

    DON'T USE THE PROPOSED POCKET. It exists as a QA barrier to protect the release pocket from such breakage, NOT as a way to get cool new things sooner!

    Leave a comment:

Users Viewing This Topic

Collapse

There are 0 users viewing this topic.

Working...
X