libx264 in PowerPC

Asked by pauljwells

libx264-98 is not in the PowerPC repository - Launchpad reports it as deleted, however there is no update (106 is in the x86 repos) and there are still programs that depend on this library:

libavcodec-extra-52
gstreamer-0.10-plugins-ulgy-multiverse

and as a consequence vlc. Possibly related is that vlc is at 1.18 in the repos but 1,19 builds from source...

I guess these are bugs, can it be tidied up?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu x264 Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Eliah Kagan (degeneracypressure) said :
#1

To provide more information, please open a Terminal window (Applications > Accessories > Terminal) and run these nine commands (I recommend you copy them and paste them into the Terminal rather than manually typing them out, as that reduces the chance of typos):

lsb_release -a
cat /etc/apt/sources.list
ls -l /etc/apt/sources.list.d
sudo apt-get update
apt-get -s install vlc
apt-get -s install libavcodec-extra-52
apt-get -s install libx264-98
apt-get -s install libx264-106
apt-cache policy libx264-\*

You may be prompted for your password when running the second of these commands. As you enter it, you won't see any placeholder characters (like *). That's OK--just type it in and press enter.

Then please select all the text in the Terminal (Edit > Select All), copy it to the clipboard (Edit > Copy), and paste it here.

In addition, there is no package called gstreamer-0.10-plugins-ulgy-multiverse in any currently supported Ubuntu release. Can you recheck the package name? Please note that the obvious possible corrections--changing "ulgy" to "ugly", as well as the separate change of removing "-multiverse", don't produce the name of any package either.

Revision history for this message
pauljwells (pauljwells) said :
#2

lsb_release -a:

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 11.04
Release: 11.04
Codename: natty

cat /etc/apt/sources.list:

#

# deb cdrom:[Ubuntu 11.04 _Natty Narwhal_ - Beta powerpc (20110410)]/ natty main restricted

# deb cdrom:[Ubuntu 11.04 _Natty Narwhal_ - Beta powerpc (20110410)]/ natty main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://ports.ubuntu.com/ubuntu-ports/ natty main restricted multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ natty restricted main multiverse universe #Added by software-properties

## Major bug fix updates produced after the final release of the
## distribution.
deb http://ports.ubuntu.com/ubuntu-ports/ natty-updates main restricted multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ natty-updates restricted main multiverse universe #Added by software-properties

## 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://ports.ubuntu.com/ubuntu-ports/ natty universe
deb http://ports.ubuntu.com/ubuntu-ports/ natty-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.

## 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-src http://archive.ubuntu.com/ubuntu natty-backports main restricted universe multiverse

deb http://ports.ubuntu.com/ubuntu-ports/ natty-security main restricted multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ natty-security restricted main multiverse universe #Added by software-properties
deb http://ports.ubuntu.com/ubuntu-ports/ natty-security universe

## 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 natty partner
# deb-src http://archive.canonical.com/ubuntu natty partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu natty main
deb-src http://extras.ubuntu.com/ubuntu natty main

ls -l /etc/apt/sources.list.d:

total 28
-rw-r--r-- 1 root root 66 2011-05-08 22:48 medibuntu.list
-rw-r--r-- 1 root root 66 2011-05-08 22:48 medibuntu.list.save
-rw-r--r-- 1 root root 0 2011-05-08 22:48 n-muench-vlc-natty.list
-rw-r--r-- 1 root root 64 2011-05-08 22:48 n-muench-vlc-natty.list.save
-rw-r--r-- 1 root root 0 2011-04-18 14:37 tiheum-equinox-natty.list
-rw-r--r-- 1 root root 62 2011-04-18 14:37 tiheum-equinox-natty.list.save
-rw-r--r-- 1 root root 0 2011-04-14 18:19 ubuntu-mozilla-daily-ppa-natty.list
-rw-r--r-- 1 root root 76 2011-04-14 18:19 ubuntu-mozilla-daily-ppa-natty.list.save
-rw-r--r-- 1 root root 0 2011-05-03 21:45 unity-2d-team-unity-2d-daily-natty.list
-rw-r--r-- 1 root root 76 2011-05-03 21:45 unity-2d-team-unity-2d-daily-natty.list.save
-rw-r--r-- 1 root root 0 2011-04-18 15:13 xorg-edgers-nouveau-natty.list
-rw-r--r-- 1 root root 71 2011-04-18 15:13 xorg-edgers-nouveau-natty.list.save

sudo apt-get update:

Ign http://archive.canonical.com natty InRelease
Hit http://archive.canonical.com natty Release.gpg
Hit http://archive.canonical.com natty Release
Hit http://archive.canonical.com natty/partner powerpc Packages
Ign http://archive.canonical.com natty/partner TranslationIndex
Ign http://ports.ubuntu.com natty InRelease
Ign http://ports.ubuntu.com natty-updates InRelease
Ign http://ports.ubuntu.com natty-security InRelease
Hit http://ports.ubuntu.com natty Release.gpg
Hit http://ports.ubuntu.com natty-updates Release.gpg
Hit http://ports.ubuntu.com natty-security Release.gpg
Hit http://ports.ubuntu.com natty Release
Hit http://ports.ubuntu.com natty-updates Release
Hit http://ports.ubuntu.com natty-security Release
Hit http://ports.ubuntu.com natty/restricted Sources
Hit http://ports.ubuntu.com natty/main Sources
Hit http://ports.ubuntu.com natty/multiverse Sources
Hit http://ports.ubuntu.com natty/universe Sources
Hit http://ports.ubuntu.com natty/main powerpc Packages
Hit http://ports.ubuntu.com natty/restricted powerpc Packages
Hit http://ports.ubuntu.com natty/multiverse powerpc Packages
Hit http://ports.ubuntu.com natty/universe powerpc Packages
Ign http://ports.ubuntu.com natty/main TranslationIndex
Ign http://ports.ubuntu.com natty/multiverse TranslationIndex
Ign http://ports.ubuntu.com natty/restricted TranslationIndex
Ign http://ports.ubuntu.com natty/universe TranslationIndex
Hit http://ports.ubuntu.com natty-updates/restricted Sources
Hit http://ports.ubuntu.com natty-updates/main Sources
Hit http://ports.ubuntu.com natty-updates/multiverse Sources
Ign http://archive.canonical.com natty/partner Translation-en_GB
Hit http://ports.ubuntu.com natty-updates/universe Sources
Hit http://ports.ubuntu.com natty-updates/main powerpc Packages
Hit http://ports.ubuntu.com natty-updates/restricted powerpc Packages
Hit http://ports.ubuntu.com natty-updates/multiverse powerpc Packages
Hit http://ports.ubuntu.com natty-updates/universe powerpc Packages
Ign http://ports.ubuntu.com natty-updates/main TranslationIndex
Ign http://ports.ubuntu.com natty-updates/multiverse TranslationIndex
Ign http://ports.ubuntu.com natty-updates/restricted TranslationIndex
Ign http://ports.ubuntu.com natty-updates/universe TranslationIndex
Ign http://archive.canonical.com natty/partner Translation-en
Hit http://ports.ubuntu.com natty-security/restricted Sources
Hit http://ports.ubuntu.com natty-security/main Sources
Hit http://ports.ubuntu.com natty-security/multiverse Sources
Hit http://ports.ubuntu.com natty-security/universe Sources
Hit http://ports.ubuntu.com natty-security/main powerpc Packages
Hit http://ports.ubuntu.com natty-security/restricted powerpc Packages
Hit http://ports.ubuntu.com natty-security/multiverse powerpc Packages
Hit http://ports.ubuntu.com natty-security/universe powerpc Packages
Ign http://ports.ubuntu.com natty-security/main TranslationIndex
Ign http://ports.ubuntu.com natty-security/multiverse TranslationIndex
Ign http://ports.ubuntu.com natty-security/restricted TranslationIndex
Ign http://ports.ubuntu.com natty-security/universe TranslationIndex
Hit http://ports.ubuntu.com natty/main Translation-en_GB
Hit http://ports.ubuntu.com natty/multiverse Translation-en_GB
Hit http://ports.ubuntu.com natty/restricted Translation-en_GB
Hit http://ports.ubuntu.com natty/universe Translation-en_GB
Ign http://ports.ubuntu.com natty/main Translation-en
Ign http://ports.ubuntu.com natty/multiverse Translation-en
Ign http://ports.ubuntu.com natty/restricted Translation-en
Ign http://ports.ubuntu.com natty/universe Translation-en
Ign http://ports.ubuntu.com natty-updates/main Translation-en_GB
Ign http://ports.ubuntu.com natty-updates/main Translation-en
Ign http://ports.ubuntu.com natty-updates/multiverse Translation-en_GB
Ign http://ports.ubuntu.com natty-updates/multiverse Translation-en
Ign http://ports.ubuntu.com natty-updates/restricted Translation-en_GB
Ign http://ports.ubuntu.com natty-updates/restricted Translation-en
Ign http://ports.ubuntu.com natty-updates/universe Translation-en_GB
Ign http://ports.ubuntu.com natty-updates/universe Translation-en
Ign http://ports.ubuntu.com natty-security/main Translation-en_GB
Ign http://ports.ubuntu.com natty-security/main Translation-en
Ign http://ports.ubuntu.com natty-security/multiverse Translation-en_GB
Ign http://ports.ubuntu.com natty-security/multiverse Translation-en
Ign http://ports.ubuntu.com natty-security/restricted Translation-en_GB
Ign http://ports.ubuntu.com natty-security/restricted Translation-en
Ign http://ports.ubuntu.com natty-security/universe Translation-en_GB
Ign http://ports.ubuntu.com natty-security/universe Translation-en

apt-get -s install vlc:

NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
vlc is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.

NOTE: I built vlc-1.1.9 debs from source and installed them manually

apt-get -s install libavcodec-extra-52:

NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
libavcodec-extra-52 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.

apt-get -s install libx264-98:

NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
libx264-98 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.

apt-get -s install libx264-106:

NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libx264-106

apt-cache policy libx264-\*:
libx264-98:
  Installed: 2:0.98.1653+git88b90d9-3
  Candidate: 2:0.98.1653+git88b90d9-3
  Version table:
 *** 2:0.98.1653+git88b90d9-3 0
        100 /var/lib/dpkg/status
libx264-dev:
  Installed: (none)
  Candidate: 2:0.98.1653+git88b90d9-3
  Version table:
     2:0.98.1653+git88b90d9-3 0
        500 http://ports.ubuntu.com/ubuntu-ports/ natty/universe powerpc Packages

Revision history for this message
pauljwells (pauljwells) said :
#3

Sorry for the typo. The affected package is this one:

gstreamer0.10-plugins-ugly-multiverse
GStreamer plugins from the "ugly" set (Multiverse Variant)

This package is also installed and is distinct from the first:

gstreamer0.10-plugins-ugly
GStreamer plugins from the "ugly" set

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#4

Bug 761021 has now been fixed. Do the problems you've reported in this question go away with an update?

Revision history for this message
pauljwells (pauljwells) said :
#5

I'm not able to say at the moment, I'm away from my G5 machine for a few
weeks :(
Soon as I'm home I'll try the update.

I'll see if I can get someone on the ubuntu apple forum to try in the
meantime

Thanks for looking into this!

On 23/05/11 17:21, Eliah Kagan wrote:
> Your question #156728 on x264 in Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+source/x264/+question/156728
>
> Status: Open => Needs information
>
> Eliah Kagan requested more information:
> Bug 761021 has now been fixed. Do the problems you've reported in this
> question go away with an update?
>

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#6

No problem. I'm marking this as Answered so it doesn't expire in the mean time (as there may be more than two weeks before the next post, so I don't want to leave it as Open or Needs Information).

Can you help with this problem?

Provide an answer of your own, or ask pauljwells for more information if necessary.

To post a message you must log in.