missing packages from ubuntu karmic

Asked by Travis Friesen on 2009-12-22

I've noticed that some packages seem to be missing from (k)ubuntu karmic 9.10. Specifically, apt cannot find vlc-nox, mercurial or mercurial-common. The packages are listed on the packages.ubuntu.com website, and if I download them from there, I can install them manually using dpkg. All of my repos are enabled, and I run apt-get update regularly.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu mercurial Edit question
Assignee:
No assignee Edit question
Solved by:
Travis Friesen
Solved:
2009-12-24
Last query:
2009-12-24
Last reply:
2009-12-24

vlc-nox is now cvlc

mercurial (source: mercurial): scalable distributed version control system. In component universe, is optional. Version 1.3.1-1 (karmic), package size 52 kB, installed size 332 kB

mercurial-common (source: mercurial): scalable distributed version control system (common files). In component universe, is optional. Version 1.3.1-1 (karmic), package size 1048 kB, installed size 4404 kB

Make sure you have the universe repo enabled in software sources.

Thanks for your response.

However, Universe is enabled. The following line appears in my sources.list

deb http://archive.ubuntu.com/ubuntu/ karmic universe

Also, under kpackagekit, universe is listed as enabled.

As far as vlc-nox goes, cvlc is not found by apt-get, nor is it listed as a packages.ubuntu.com package.

Furthermore, other universe packages, such as git-svn, are found by apt-get.

I've found other packages that are supposedly in universe, but are not showing up in apt: vlc-data and tla. I'm sure there are others.

if you have installed vlc then you have the cvlc command at your disposal already. Its not a separate package

zvacet (ivicakolic) said : #4

Package vlc-nox is in universe repository and in same place you can find mercurial package.Try to refresh your source list with

sudo apt-get update && sudo apt-get upgrade

You can also install synaptic if you like.

Ok, yes. But I don't want full vlc, I want the slimmed down version; I am doing some development work and need a test package on a headless machine. The package I want is called vlc-nox, and according to apt-get, such a package does not exist, despite it appearing on the packages.ubuntu.com website, my having the appropriate repo enabled, and apt-get update has run.

But let's forget vlc, because more importantly, and more relevant to this discussion list, the package mercurial and mercurial-common are not found, either.

can you give the output of:

gedit /etc/apt/sources.list

Thanks

trav@loki:~/src$ cat /etc/apt/sources.list
# deb cdrom:[Kubuntu 9.10 _Karmic Koala_ - Release amd64 (20091027)]/ karmic main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://archive.ubuntu.com/ubuntu/ karmic main restricted
deb-src http://archive.ubuntu.com/ubuntu/ karmic main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu/ karmic-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ karmic-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ karmic universe
deb-src http://archive.ubuntu.com/ubuntu/ karmic universe
deb http://archive.ubuntu.com/ubuntu/ karmic-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ karmic-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu/ karmic multiverse
deb-src http://archive.ubuntu.com/ubuntu/ karmic multiverse
deb http://archive.ubuntu.com/ubuntu/ karmic-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ karmic-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu karmic partner
deb-src http://archive.canonical.com/ubuntu karmic partner

deb http://security.ubuntu.com/ubuntu karmic-security main restricted
deb-src http://security.ubuntu.com/ubuntu karmic-security main restricted
deb http://security.ubuntu.com/ubuntu karmic-security universe
deb-src http://security.ubuntu.com/ubuntu karmic-security universe
deb http://security.ubuntu.com/ubuntu karmic-security multiverse
deb-src http://security.ubuntu.com/ubuntu karmic-security multiverse

#wine
deb http://wine.budgetdedicated.com/apt jaunty main

#virtualbox
deb http://download.virtualbox.org/virtualbox/debian karmic non-free

#KDE
deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu karmic main
deb http://ppa.launchpad.net/kubuntu-ppa/ppa/ubuntu karmic main

#chromium
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main

you may want to change:
deb http://wine.budgetdedicated.com/apt jaunty main
to:
deb http://wine.budgetdedicated.com/apt karmic main

sudo apt-get update; sudo apt-get install mercurial

does that install the app?

No, it did not.

Which I find a bit surprising, as I thought that would do it. Upon changing my repo list (commenting out that line, and instead running "sudo add-apt-repository ppa:ubuntu-wine/ppa"), and running sudo apt-get update, I found that several updates which had been previously blocked were now installable. After installing those update, however, mercurial is still not to be found.

I also had to reinstall wine, but had to use the package 'wine1.2' as 'wine' itself was not found, though I'm sure that's irrelevant to the problem at hand.

Interesting indeed, how you add a repo and some updates come streaming down. Seems very odd indeed.

Try using software sources to disable the repo, then close software sources, then reopen it and re-enable it. See if it helps any.

Vikram Dhillon (dhillon-v10) said : #11

In my case they all seem to be there, go to the terminal prompt and
check again with this:

vikram@ubuntu-devel:~$ sudo apt-cache policy mercurial
mercurial:
  Installed: 1.3.1-1
  Candidate: 1.3.1-1
  Version table:
 *** 1.3.1-1 0
        500 http://us.archive.ubuntu.com karmic/universe Packages
        100 /var/lib/dpkg/status
vikram@ubuntu-devel:~$ sudo apt-cache policy mercurial-common
mercurial-common:
  Installed: 1.3.1-1
  Candidate: 1.3.1-1
  Version table:
 *** 1.3.1-1 0
        500 http://us.archive.ubuntu.com karmic/universe Packages
        100 /var/lib/dpkg/status
vikram@ubuntu-devel:~$ sudo apt-cache policy vlc
vlc:
  Installed: 1.0.2-1ubuntu2
  Candidate: 1.0.2-1ubuntu2
  Version table:
 *** 1.0.2-1ubuntu2 0
        500 http://us.archive.ubuntu.com karmic/universe Packages
        100 /var/lib/dpkg/status

You may not get anything in the Installed part, but I have them installed.

Regards,
Vikram Dhillon

~~~
There are lots of Linux users who don't care how the kernel works, but
only want to use it. That is a tribute to how good Linux is.
-- Linus Torvalds

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAksgX8AACgkQ0KuG2RxwAGQmGACePbWl1Hwk58/DBSIWtNXbfU0T
ouQAnRDntZyaIfbJ7wpUHm/zsyTETPMd
=Rr1r
-----END PGP SIGNATURE-----

On Wed, Dec 23, 2009 at 3:45 AM, actionparsnip
<email address hidden> wrote:
> Question #94903 on mercurial in ubuntu changed:
> https://answers.edge.launchpad.net/ubuntu/+source/mercurial/+question/94903
>
>    Status: Open => Answered
>
> actionparsnip proposed the following answer:
> Interesting indeed, how you add a repo and some updates come streaming
> down. Seems very odd indeed.
>
> Try using software sources to disable the repo, then close software
> sources, then reopen it and re-enable it. See if it helps any.
>
> --
> You received this question notification because you are an answer
> contact for Ubuntu.
>

Hey Vikram - this is what I get

trav@loki:~/src/ufoai$ sudo apt-cache policy mercurial
mercurial:
  Installed: (none)
  Candidate: (none)
  Version table:
trav@loki:~/src/ufoai$ sudo apt-cache policy mercurial-common
W: Unable to locate package mercurial-common
trav@loki:~/src/ufoai$ sudo apt-cache policy vlc
vlc:
  Installed: (none)
  Candidate: (none)
  Version table:
trav@loki:~/src/ufoai$

Using kpackagekit, I disabled the universe repo, did a sudo apt-get update, and re-enabled the repo.

For whatever reason, this has resolved my issue - the packages in question now appear and successfully install.