niXforums Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   PreferencesPreferences   Log in to check your private messagesLog in to check your private messages   Log inLog in 
·  nixdoc.net ·  man pages ·  Linux HOWTOs ·  FreeBSD Tips ·  Forums
navigation Forum index » *nix » Linux » Distributions » Debian » devel
lilypond and python
Post new topic   Reply to topic Page 1 of 1 [5 Posts] View previous topic :: View next topic
Author Message
Thomas Bushnell BSG
*nix forums Guru


Joined: 20 Feb 2005
Posts: 806

PostPosted: Tue Jul 18, 2006 10:40 pm    Post subject: lilypond and python Reply with quote

I have been criticized for not uploading the new lilypond packages and
being quite a bit behind the public releases. Unfortunately, the
current lilypond requires python 2.4, and expects to call it as
"python", not just in the build process, but at run time.

I had been assuming that the python team was telling me the truth when
they said that python-defaults would be updated to 2.4 very soon.
Indeed, the relevant wishlist bug on python 2.4 has been marked
"pending" for some time now, which seems to be not quite the truth.
Perhaps it's not a lie, but I have no way to judge and have been
stymied by the utter lack of responsiveness by the python team in
response to queries.

If the python team had told me, months ago, that it would be months
before python-defaults was updated, I would have then begun work on a
workaround for lilypond. But I was trusting that it was really a
quick matter, at least, that's what people told me. Unfortunately,
the python-defaults maintainer ignores all mail on the subject.

So, let me make plain: I am entirely happy to accept a workaround
patch for lilypond's current upstream stable release that will make it
build and use python 2.4 even when that is not installed as "python".
If such a functional patch appears and is mailed to the appropriate
lilypond bug, it would immediately become a high priority matter for
me to upload it. I have wanted to do so for months.

But I don't alas, have the time to spend on a workaround patch myself,
which will (supposedly) become obselete very quickly.

Thomas


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Back to top
Josselin Mouette
*nix forums Guru


Joined: 28 Feb 2005
Posts: 319

PostPosted: Wed Jul 19, 2006 8:30 am    Post subject: Re: lilypond and python Reply with quote

Le mardi 18 juillet 2006 à 15:12 -0700, Thomas Bushnell BSG a écrit :
Quote:
I had been assuming that the python team was telling me the truth when
they said that python-defaults would be updated to 2.4 very soon.

Please, there is nothing like a python team.
--
.''`. Josselin Mouette /\./\
: :' : josselin.mouette@ens-lyon.org
`. `' joss@debian.org
`- Debian GNU/Linux -- The power of freedom
Back to top
Matthias Klose
*nix forums beginner


Joined: 08 Apr 2005
Posts: 45

PostPosted: Wed Jul 19, 2006 11:30 pm    Post subject: Re: lilypond and python Reply with quote

well, there's curently only one person spreading lies and fud about
python packaging, so please don't talk about "lies" as well. I'm still
testing uprades and fixing upgrade issues. experimental has a
python-defaults pointing to 2.4, so you can prepare your package and
upload it to experimental. "pending" doesn't imply "will be fixed in x
days".

Matthias


Thomas Bushnell BSG writes:
Quote:

I have been criticized for not uploading the new lilypond packages and
being quite a bit behind the public releases. Unfortunately, the
current lilypond requires python 2.4, and expects to call it as
"python", not just in the build process, but at run time.

I had been assuming that the python team was telling me the truth when
they said that python-defaults would be updated to 2.4 very soon.
Indeed, the relevant wishlist bug on python 2.4 has been marked
"pending" for some time now, which seems to be not quite the truth.
Perhaps it's not a lie, but I have no way to judge and have been
stymied by the utter lack of responsiveness by the python team in
response to queries.

If the python team had told me, months ago, that it would be months
before python-defaults was updated, I would have then begun work on a
workaround for lilypond. But I was trusting that it was really a
quick matter, at least, that's what people told me. Unfortunately,
the python-defaults maintainer ignores all mail on the subject.

So, let me make plain: I am entirely happy to accept a workaround
patch for lilypond's current upstream stable release that will make it
build and use python 2.4 even when that is not installed as "python".
If such a functional patch appears and is mailed to the appropriate
lilypond bug, it would immediately become a high priority matter for
me to upload it. I have wanted to do so for months.

But I don't alas, have the time to spend on a workaround patch myself,
which will (supposedly) become obselete very quickly.

Thomas


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Back to top
Raphaël Hertzog
*nix forums addict


Joined: 17 Jun 2005
Posts: 71

PostPosted: Thu Jul 20, 2006 7:30 am    Post subject: Re: lilypond and python Reply with quote

Hi Matthias,

On Thu, 20 Jul 2006, Matthias Klose wrote:
Quote:
well, there's curently only one person spreading lies and fud about
python packaging, so please don't talk about "lies" as well.

Please stop ranting against Josselin, in particular if you have nothing
precise/factual to criticize. You're not making it easy to colloborate
with you.

I expect more from you.

Quote:
I'm still testing uprades and fixing upgrade issues. experimental has a
python-defaults pointing to 2.4, so you can prepare your package and
upload it to experimental. "pending" doesn't imply "will be fixed in x
days".

You sent an announce to debian-devel-announce announcing the upload of the
new python2.4 by default more than a month ago.

You're not living up to your own promise.

I tried to help you in numerous ways:
- I've done the new dh_python and handled the initial bugs
in a timely fashion
- I coordinated the discussion between you and Josselin while you refused
to discuss together
- I tried to help you setup a real Python team and you promised me to
start using "pkg-python" SVN repository and you never did that.

Now, please accept the blame of Thomas, you're late and it's your fault.
You are the python maintainer and nobody is forcing you to keep that
responsibility and I explicitely asked you to share it with other people
having more time than you have but you haven't done anything to help that
process...

Would you please, accept the facts, open your eyes and start making
efforts to setup a real python maintenance team?

I'll gladly assist you in that process.

Cheers,
--
Raphaël Hertzog

Premier livre français sur Debian GNU/Linux :
http://www.ouaza.com/livre/admin-debian/


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Back to top
Loïc Minier
*nix forums addict


Joined: 28 Feb 2005
Posts: 60

PostPosted: Fri Jul 21, 2006 2:20 pm    Post subject: Re: lilypond and python Reply with quote

On Tue, Jul 18, 2006, Thomas Bushnell BSG wrote:
Quote:
So, let me make plain: I am entirely happy to accept a workaround
patch for lilypond's current upstream stable release that will make it
build and use python 2.4 even when that is not installed as "python".
If such a functional patch appears and is mailed to the appropriate
lilypond bug, it would immediately become a high priority matter for
me to upload it. I have wanted to do so for months.

Here's a patch (which I couldn't test, see below).

Please note that while writing this patch, I saw that:
- "make install" is called with prefix=debian/tmp/..., this is usually
wrong, DESTDIR= should be used instead because prefix is a runtime
path; this can cause important bugs such as #337616
- you don't call dh_python; dh_python will typically create
${python:Depends} which will have "python2.4" if your scripts start
with /usr/bin/python2.4
- your package is not bin NMU safe due to = source-version dependencies
on an arch: all package
- your package fails to build in my pbuilder:
rm -f ./out/accidental-placement.dep; DEPENDENCIES_OUTPUT="./out/accidental-placement.dep ./out/accidental-placement.o" g++ -c -DHAVE_CONFIG_H -DNDEBUG -DSTRING_UTILS_INLINED -Iinclude -I./out -I../flower/include -I../flower/./out -I../flower/include -DNDEBUG -I/usr/include/python2.3 -O2 -finline-functions -g -pipe -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -DNDEBUG -I/usr/include/python2.3 -O2 -finline-functions -g -pipe -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -W -Wall -Wconversion -o out/accidental-placement.o accidental-placement.cc
include/accidental-interface.hh:24: error: extra qualification 'Accidental_interface::' on member 'accurate_boxes'
make[2]: *** [out/accidental-placement.o] Error 1
make[2]: Leaving directory `/tmp/buildd/lilypond-2.6.3/lily'

This is all *very* broken.

Beside, the configure script uses:
STEPMAKE_PYTHON(REQUIRED, 2.1)
which either means that you don't really need python 2.4, or that the
configure test is broken.

--
Loïc Minier <lool@dooz.org>
Back to top
Google

Back to top
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [5 Posts] View previous topic :: View next topic
The time now is Sat Nov 22, 2008 9:29 pm | All times are GMT
navigation Forum index » *nix » Linux » Distributions » Debian » devel
Jump to:  

Similar Topics
Topic Author Forum Replies Last Post
No new posts Python proficiency test Kent Johnson python 0 Fri Jul 21, 2006 10:47 am
No new posts Since there was talk of if-then-else not being allowed in... Casey Hawthorne python 5 Fri Jul 21, 2006 3:41 am
No new posts Using python code from Java? fortepianissimo python 4 Thu Jul 20, 2006 5:36 pm
No new posts FAQ 1.9 How does Perl compare with other languages like J... PerlFAQ Server Perl 0 Thu Jul 20, 2006 7:03 am
No new posts Depricated String Functions in Python Anoop python 14 Thu Jul 20, 2006 6:26 am

Loans | Yugioh | Credit Card Debt Consolidation | Credit Cards | Debt Consolidation
Copyright © 2004-2005 DeniX Solutions SRL
 
Other DeniX Solutions sites: Unix/Linux blog |  electronics forum |  medicine forum |  science forum | 
Privacy Policy


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1488s ][ Queries: 16 (0.0565s) ][ GZIP on - Debug on ]