Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#12915 - gavl, gmerlin-avdecoder and gmerlin needs to be rebuilt,openmoviedecoder shared lib probs++

Attached to Project: Community Packages
Opened by kongokris 2 (nut543) - Friday, 23 January 2009, 20:08 GMT
Last edited by Mateusz Herych (Partition) - Wednesday, 28 January 2009, 16:34 GMT
Task Type Bug Report
Category
Status Closed
Assigned To Mateusz Herych (Partition)
Architecture All
Severity Low
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

gavl, gmerlin-avdecoder and gmerlin needs to be rebuilt for new version of openmoviedecoder to work or you get sharded library link errors..

Also, even though gmerlin-avdecoder doesn't have makedepends gmerlin, i had to build gmerlin to get gmerlin-avdecoder to build & work...

Iv'e had these issues before, I don't know why package authors/maintainers don't see this(just an honest question)? Perhaps we can find some way to alleviate this problem together?

Suggestions:

*mandate having to atleast try to run your package before pushing it to repo(i'm not making accusatons that that is what happened here..)

Perhaps the author of the package had already built gmerlin, gmerlin-avdecoder and gavl personally and had forgotten that he had done so and therefore saw no problems when he ran openmoviedecoder.

*In that case mandate that when packagers/maintainers tests new builds they should be in an environment which doesn't differ from the repos so this won't happen again.

VM, chroot, etc..

or something else, if you have any ideas :-)
This task depends upon

Closed by  Mateusz Herych (Partition)
Wednesday, 28 January 2009, 16:34 GMT
Reason for closing:  Fixed
Comment by Greg (dolby) - Friday, 23 January 2009, 21:29 GMT
Those packages are in community. BTW i dont see an openmoviedecoder package anywhere
Comment by kongokris 2 (nut543) - Saturday, 24 January 2009, 17:53 GMT
yeah i meant openmovieeditor which is also in community. yeah..
Comment by Mateusz Herych (Partition) - Monday, 26 January 2009, 17:03 GMT
Strange. I've tested it and all was ok.
Is that on i686 or x86_64? (My x86_64 machine is broken ATM so I can't test it)
Comment by Mateusz Herych (Partition) - Monday, 26 January 2009, 18:42 GMT
openmovieeditor 0.0.20090105-3
gavl 1.1.0-1
gmerlin 0.4.0-2
gmerlin-avdecoder 1.0.0-2
libquicktime 1.1.1-1

These packages should be avaiable on mirrors soon.
I hope it's all ok now. Please confirm.
Comment by kongokris 2 (nut543) - Tuesday, 27 January 2009, 18:28 GMT
it was on i686 so if you haven't noticed it it is very strange.

I see that you have added yourself as maintainer of gavl,gmerlin,gmerlin-avdecoder and libquicktime so that's good aswell.

i just tried those packages and i have no problem anymore, so thank you.

Should we discuss putting some kind of TU rules in the wiki now, if there aren't any already that would inhibit these kinds of things in the future?

I also see some other tickets of programs that need recompilation so wouldn't a VM mirroring the repos inhibit these things? am i wrong? i'm not totally on top of how shared libs work so maybe an other idea is better..
Comment by Mateusz Herych (Partition) - Wednesday, 28 January 2009, 16:34 GMT
There was some dependencies which i didn't added to PKGBUILD before. I had installed these packages and that's why all was ok for me. Sorry.
Some packages needs recompilation when there is update for their dependencies. I guess there is no solution for this. Only thing you can do is submit a bug report as you did it here.

Regards.

Loading...