You are not logged in.

#1 2012-01-25 08:32:05

Jindur
Member
Registered: 2011-09-29
Posts: 184

[SOLVED] What does 'outdated' mean exactly?

I just spotted this potentially awesome package:
http://aur.archlinux.org/packages.php?ID=20145
But it says "outdated". Now, what does that mean? What exactly is outdated? Does that mean it has broken dependancies or will it just work fine? And if it's outdated does that mean there is a newer version somewhere? (I couldn't find any)
Thanks!

Last edited by Jindur (2012-03-01 14:17:30)

Offline

#2 2012-01-25 08:36:10

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: [SOLVED] What does 'outdated' mean exactly?

Usually it just means that there is a newer (stable) upstream version available.
But this is an SVN PKGBUILD, so it should fetch the latest sources anyway. No sense in flagging that out-of-date.


1000

Offline

#3 2012-01-25 08:46:45

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,595
Website

Re: [SOLVED] What does 'outdated' mean exactly?

Now it's no longer out-of-date wink


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#4 2012-01-25 09:11:08

Jindur
Member
Registered: 2011-09-29
Posts: 184

Re: [SOLVED] What does 'outdated' mean exactly?

Well, after having it run through for 30 mins:

install: cannot stat `etc/mplayer.png': No such file or directory

is this because it is "outdated"?

Offline

#5 2012-01-25 09:14:19

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: [SOLVED] What does 'outdated' mean exactly?

Another reason sometimes packages are flagged as out of date by some user is due to some problem in the PKGBUILD.

Offline

#6 2012-01-25 09:37:13

Jindur
Member
Registered: 2011-09-29
Posts: 184

Re: [SOLVED] What does 'outdated' mean exactly?

Any idea how I could start tackling this problem? I have no clue where to start.
It's especially intimidating that it begins compiling all the files from scratch again when I do another makepkg -s instead of reusing the already compiled object files, takes ages on my system. (What I changed is I placed a random png file in the pkg/etc folder, in the hope it was just a random splash screen image that was missing..)

Last edited by Jindur (2012-01-25 09:39:52)

Offline

#7 2012-01-25 09:38:50

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,354

Re: [SOLVED] What does 'outdated' mean exactly?

Find out what generates the error. Out of curiosity, why are you bothering with this package and not simply using mplayer from the repos?


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#8 2012-01-25 09:40:54

Jindur
Member
Registered: 2011-09-29
Posts: 184

Re: [SOLVED] What does 'outdated' mean exactly?

Because trying to compile mplayer in the past gave errors and stuff, and it took me hours to figure it all out. I was hoping that I could just do makepkg and be fine.
Well and I'm not sure how to find out what generates the error other than grepping the whole package folder for 'mplayer.png', which I'll do after compiling "finishes" a second time.

Last edited by Jindur (2012-01-25 09:41:48)

Offline

#9 2012-01-25 10:01:45

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] What does 'outdated' mean exactly?

Jindur wrote:

Because trying to compile mplayer in the past gave errors and stuff, and it took me hours to figure it all out. I was hoping that I could just do makepkg and be fine.

You could skip the compiling part altogether, run pacman and be fine :-)

Offline

#10 2012-01-25 10:11:52

Jindur
Member
Registered: 2011-09-29
Posts: 184

Re: [SOLVED] What does 'outdated' mean exactly?

Well, that didn't yield any useful results. I tried to just copy mplayer.png files into two etc folders that exist within the project, I hope that works out. 30 minutes compiling again...

Edit: Oh, how do I skip compiling?
At the moment I type

makepkg -s PKGBUILD

mplayer-coreavc is not a regular package that's in pacman, I tried

pacman -Ss coreavc

and it gave no results.

Last edited by Jindur (2012-01-25 10:14:09)

Offline

#11 2012-01-25 10:39:38

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] What does 'outdated' mean exactly?

Ah, if you really need these extra features, then you need to compile, sorry.

I thnk just providing the missiing file should be enough. http://projects.archlinux.org/svntogit/ … es/mplayer
If it doesn't work, you can try altering the PKGBUILD. PKGBUILD for the mplayer from the repos says

install -Dm644 etc/mplayer.png ${pkgdir}/usr/share/pixmaps/mplayer.png

while mplayer-coreavc-svn does

nstall -m644 etc/{mplayer.desktop,mplayer.ico,mplayer.png} $pkgdir/usr/share/mplayer/ || return 1

Offline

#12 2012-01-25 10:56:09

Jindur
Member
Registered: 2011-09-29
Posts: 184

Re: [SOLVED] What does 'outdated' mean exactly?

Yeah I'm doing this to get coreavc support in mplayer, because that allows my notebook to play vids "one resolution level higher" than usual, eg if a vid runs bad in 720p but fine on 480p with normal mplayer or vlc, then it'll rune fine in 720p with coreavc. If there's a vid encoded in such a way that it runs fine in 720p but bad in 1080p then it'll run fine in 1080p with coreavc, etc., based on my previous experiences with coreavc (I had compiled xine with coreavc support on Ubuntu, but I just switched to archlinux and I failed to compile both xine and mplayer w/ coreavc so far.)

Edit: Yay, installing worked after I manually inserted the missing png file. I had to do pacman -Uf on the resulting xz file though, to override this error

(1/1) checking for file conflicts                                                                            [################################################################] 100%
error: failed to commit transaction (conflicting files)
mplayer-coreavc-svn: /usr/bin/mencoder exists in filesystem
mplayer-coreavc-svn: /usr/share/man/cs/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/de/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/es/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/fr/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/hu/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/it/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/pl/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/ru/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/zh_CN/man1/mencoder.1.gz exists in filesystem
Errors occurred, no packages were upgraded.

With the "-f" forcing it installed fine though!
However, then I got this sad

mplayer --version
mplayer: error while loading shared libraries: libx264.so.115: cannot open shared object file: No such file or directory

Thanks so far, I hope to overcome this problem too, currently reading
http://aur.archlinux.org/packages.php?I … mments=all
...

Last edited by Jindur (2012-01-25 10:57:57)

Offline

#13 2012-01-25 11:11:49

Jindur
Member
Registered: 2011-09-29
Posts: 184

Re: [SOLVED] What does 'outdated' mean exactly?

Argh, I installed the x264-git, replacing my x264, but still no luck sad
same error message appears when trying to run mplayer.
And the only similar files I found on my system are:
/usr/lib/libx264.a
/usr/lib/vlc/plugins/codec/libx264_plugin.so

Hm, actually I think I need in fact the x264 from the repo, and NOT the git version, and me replacing it was a mistake? But I already got that error before, with the x264 from pacman, too. oO

More edit:
It seems that's right, and the prob is that pacman provides 119, not 115! Now how can this be fixed I wonder.

Edit again:
I added a '115' symlink in /usr/lib from the 119 version and mplayer starts now. =P No clue if this is legal...

Last edited by Jindur (2012-01-25 11:20:41)

Offline

#14 2012-01-25 11:22:13

Jindur
Member
Registered: 2011-09-29
Posts: 184

Re: [SOLVED] What does 'outdated' mean exactly?

Oh dear, now the problem is when I open a video that mplayer says it uses ffmpeg, instead of coreavc, kinda defeats the purpose. Also, dshowserver segfaults.
I'll try to install
http://aur.archlinux.org/packages.php?ID=37500
now, although I believe that mplayer-coreavc-svn should already have done that?

Edit: dshowserver doesn't segfault if run with correct testing command-line arguments:

dshowserver -c CoreAVCDecoder.ax

So I suspect it's just a matter of changing mplayer's config files to use coreavc instead of ffmpeg now.

Last edited by Jindur (2012-01-25 11:34:44)

Offline

#15 2012-01-25 11:38:19

Jindur
Member
Registered: 2011-09-29
Posts: 184

Re: [SOLVED] What does 'outdated' mean exactly?

Well, close. I added the "videocodec coreserve" paragraph to .mplayer/codecs.conf and ran

mplayer -vc coreserve

and it worked. However, I had no picture when playing a video. wink We're getting closer though..

Edit: Alright, apparently the problem was that mplayer cannot auto-detect which demuxer it ought to use (silly mplayer).
This command-line worked for mkv files:

mplayer -demuxer mkv -nocorrect-pts -vc coreserve <filename.mkv>

While for mp4/quicktime files you'd probably use:

mplayer -nocache -demuxer mov -nocorrect-pts -vc coreserve <filename.mp4/mov>

according to

mplayer -demuxer help

So, it's working now! Yay and thanks everyone.^^ (I also linked this threat in the AUR comments to mplayer-coreavc-svn, just in case.)

Last edited by Jindur (2012-01-25 11:47:35)

Offline

#16 2012-01-26 00:59:17

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,354

Re: [SOLVED] What does 'outdated' mean exactly?

Jindur wrote:

Edit: Yay, installing worked after I manually inserted the missing png file. I had to do pacman -Uf on the resulting xz file though, to override this error

(1/1) checking for file conflicts                                                                            [################################################################] 100%
error: failed to commit transaction (conflicting files)
mplayer-coreavc-svn: /usr/bin/mencoder exists in filesystem
mplayer-coreavc-svn: /usr/share/man/cs/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/de/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/es/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/fr/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/hu/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/it/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/pl/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/ru/man1/mencoder.1.gz exists in filesystem
mplayer-coreavc-svn: /usr/share/man/zh_CN/man1/mencoder.1.gz exists in filesystem
Errors occurred, no packages were upgraded.

With the "-f" forcing it installed fine though!

The package should provide mplayer, now if you update/uninstall/reinstall mplayer you'll screw up your mplayer-coreavc....


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

Board footer

Powered by FluxBB