Bug#602420: freeze exception -- bugzilla3 3.6.3.0-1
Dear Christian, Debian uses a different directory structure then upstream since years. The CVE-2010-3764 patch can not be applied as drop in because it's affect the directory structure of Debian. You have to change Debian's patches to achieve this too. Instead of loosing time changing something that is done already accept the 3.6.3.0 series. At the end it's more clear that Debian fixed those vulnerability if package version is 3.6.3.0 anyway. /Raphael 2010/12/6 Christian PERRIER bubu...@debian.org: Quoting Julien Cristau (jcris...@debian.org): On Thu, Nov 25, 2010 at 22:05:47 +, Adam D. Barratt wrote: On Thu, 2010-11-25 at 21:07 +, Adam D. Barratt wrote: $ debdiff ftp/pool/main/b/bugzilla/bugzilla_3.6.{2.0-4,3.0-2}.dsc 2/dev/null | diffstat | tail -n1 1645 files changed, 80807 insertions(+), 94494 deletions(-) A lot of that is probably ignorable as it relates to changes in CVS and .svn{,-base} files and directories (why are those even in the diff?) but at this stage of the freeze we shouldn't be having to spend significant amounts of time reviewing diffs where the patches for the required fixes amount to less than two hundred lines of nett changes. As a follow-up note, if you can identify any significant parts of the above which are likely not to be relevant to the Debian package, that would be helpful in persuading us that the unstable package should be accepted, rather than requesting a t-p-u upload with the extracted fixes. Ping. Can this be addressed or the security and RC fixes uploaded to tpu? I made an attempt yesterday after being pointed at this by Julien (I was trying to get debconf l10n fixed and uploaded a package to tpu with these fixessorry, I should have asked before). However, the build system of that package is not well known to me (upstream tarballs in the source package) and I don't know how to properly patch the sources with the two security fixes. Just naively dropping them to a newly-created debian/patches and creating debian/patches/series didn't work as expected. So, I gave up. If anyone is working on this, I would deeply appreciate if the two debconf translations that are fixed in unstable would be fixed in the tpu upload. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJM/HvVAAoJEIcvcCxNbiWo788P/iUZecyT1NCunOjIuBdk525Q vbsxBYnigr8RKGr4AuFuv6K6IegbQdIEfCHZJ7xmnwEHlqPSIUMH+GbPU9gIn0JP 7961KnHSOxZv8oDdhRFlFKs6a3vGvLtx6FqUx8Wo48LbUhC18DUPW5vmpUoCp9qz Ffvm9LwCR495oblhtL9KXMmmgEbD12Fd2CMRnL6oeOx5mdD/Uf+8YS6rZbAzh+RD dje9b8MFNs2UsUbIsTaV477DuKFEHC9gQ2Y2NtPDw/GTZ+YrwK1jezHSWo297pU6 GzIRnLq4BX7vlkfXGgu5D73BSWlZdieWkR9Rw3M2NbQGaK9HYjslW1CsWJnsVJsP DKgt5OJPnGCmqdB9bE4iSIKjWtobhoP6qEaDVyg0EQ92DpQI+7KfF9CuUUHQSGdG xKizay+SdAibQ+6HCHyaNn0uhAFMdCFdmsZia+CW80mcLkIUaiKowYo6u6F6bvcO tFh9kgvPwO+ncxuuloEChjnhGX5Oe/GXdUTr8fvi7ZrOKozCe81wOec0/OTedmmX HOfJmyEsh/sCSzabaen/iZQGuWwG9ae5dfOV21qGRV4r3xpB138TdkwLsMZ16qz4 uii7hD4hV10PD+eG/DRiZfaYWpsbuR68f94V4XedlkYRzmMds1j4vdYxaK7mL+AV wpDg0MYy6ABjh+2Gb/dw =BcvL -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#605035: Upload to t-p-u to fix pending translation update?
Hi Christian, would be great if you could achieve that. Thanks for you support, Raphael 2010/11/28 Christian PERRIER bubu...@debian.org: Hello Raphaël, The Czech team came late with that l10n update, but it is still time to do something. As the version of bugzilla in unstable does not qualify for squeeze, would you be OK for an upload to t-p-u? I can handle it if that's too much hassle for you... -- -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJM8p6sAAoJEIcvcCxNbiWoR/UP/0cVddejhD9MwBwN7kGFRtJ/ JOQScWL1ew+J3vREsi2OTWVlZisAmooJpgMw73u4g8PjV0EGLWaGFfjazDJXuIFL qNns7EGjrbMk+q449fViJO1UqoxGI4R/Z8wsGYv0081mufls2f1j1yfxfZ16TB/e zSMjscP192YX2GIGnCGprfzqHuhAJq6Bs7egZ//7X6MJ5BnfQ8iCGaoasZd0sTHl lIy9Nz+AtZXXO9qIZL7dfhTiIep/4jq7wP3CMIJrZTFCKmOjkttQj5EHYW0NdPN1 l20iQTpthxWhW/pIwaaMY8cvjtm6URKDoChSy/MgaUflMQ0BLS+HO12NL6W8GoO3 Q999qeCA9qr7FrFxGaTbSa3eYZ99vcy03WBlQwXZrJZnXlkm6D5lvjHPpMsi8/1o Ui38M+NOrD0DEeeoQau63e2CM8K56oa5VfWJkXSBAmoSxUnAz2mYPcTmP56plQ1N CH4/ImkM/qQ0DxI1lUBR4MQy3XCgs5vwAzEf+U5/WXW6AOiPJenRdvBrh8U8JkbS ls8bfz0eJmDsb74MsFhOgjBYkrUIeomlCJvcajwDHlnf8Q6KfIeiIuttdmhQ1D1F HK9mYrd/XwGegahrgNPmLBoWmB/xd8DDrES6TvgyNRWjAHu+Grt/5Kgfl2/6DhXL czoKsdMBmPN7qh+F3SLb =cZsH -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#604256: Help with Debian package maintenance (bug 604256)
Hi Boris, great news. One questions. Will the patch work if xerces fix your bug report too ? I do not like to have the scenario where the xerces-c people update their package and XSD stops working. Greetings, Raphael 2010/11/22 Boris Kolpackov bo...@codesynthesis.com: Hi Raphael, Boris Kolpackov bo...@codesynthesis.com writes: and run in trouble with build on big endian architectures This looks like a bug in XSD. I will take a look into this though it might take a day or two for me to get hold of a big-endian machine. Will let you know how it goes. Ok, I tracked down this problem to a Xerces-C++ bug in the UCS-4 transcoder. I am going to submit a bug report for Xerces-C++ and for XSD I came up with a work-around. The patch is here: http://scm.codesynthesis.com/?p=xsd/xsd.git;a=commit;h=0ca328cb9026aa53064a147226ef5b296426ea5f Let me know if there are any other problems. Boris -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#602420: freeze exception -- bugzilla3 3.6.3.0-1
Hi Moritz, thank you for your support. Sorry but I missed your response. If 3.6.3 is not accepted for testing -- where these security vulnerabilities (http://bugs.debian.org/602420) are solved upstream -- applying patches to 3.6.2 could be but in consideration. By the way, 3.6.3.0-2 solved some further issues with noninteractive installation (piuparts) and missing package dependencies; both issues exists in 3.6.2 series of Debian packages. I would prefer the 3.6.3 because it's simpler to read the CVE and compare the version of the package instead of reading the changelog for solved security vulnerabilities. Greetings, Raphael PS: Here the missing diff between the uploaded and testing version of bugzilla. diff -r eb3bbeed652d debian/changelog --- a/debian/changelog Wed Oct 27 16:59:27 2010 +0200 +++ b/debian/changelog Mon Nov 22 10:30:02 2010 +0100 @@ -1,3 +1,40 @@ +bugzilla (3.6.3.0-2) unstable; urgency=medium + + * Support for noninteractive mode in Debconf. Closes: #602738 + * Added missing package dependency against liburi-perl. Removed non exsiting +package option libgd-noxpm-perl. + * Urgency set to medium because previous version is not accepted for +testing. + * Parallel build for Makefiles is working now. + * Surrpress error messages for non existing template directories if +checksetup fails (in noninteractive mode). + * Extensions are not installed by default. They exist as documentation. + + -- Raphael Bossek boss...@debian.org Sat, 20 Nov 2010 05:51:25 +0100 + +bugzilla (3.6.3.0-1) unstable; urgency=medium + + * New upstream release. Closes: #602420 + * Fixed vulnerability CVE-2010-3172: +By inserting a certain string into a URL, it was possible +to inject both headers and content to any browser that +supported Server Push (mostly only Gecko-based browsers +like Firefox). This could lead to Cross-Site Scripting +vulnerabilities, and possibly other more dangerous security +issues as well. + * Fixed vulnerability CVE-2010-3764: +The Old Charts system generated graphs with +predictable names into the graphs/ directory, +which also could be browsed to see its contents. +This allowed unauthorized users to see product +names and charted information about those +products over time. + * Fixed references to YUI components used by language templates. + * Fixed missing images. + * Surrpress error messages at installation stage. + + -- Raphael Bossek boss...@debian.org Mon, 15 Nov 2010 10:09:20 +0100 + bugzilla (3.6.2.0-4) unstable; urgency=low * Upgrade from Lenny to Squeeze fixed. Closes: #600170 --- a/debian/Makefile Wed Oct 27 16:59:27 2010 +0200 +++ b/debian/Makefile Mon Nov 22 10:30:02 2010 +0100 @@ -22,8 +22,9 @@ # For a better maintenance, we'll create by hand each # bugzilla's sub directories. BUGZILLA_PERLDIR= $(BUGZILLA_PKGDIR)/usr/share/perl5 +BUGZILLA_DOCDIR = $(BUGZILLA_PKGDIR)/usr/share/doc/bugzilla3 BUGZILLA_WWW = $(BUGZILLA_SHAREDIR)/web -BUGZILLA_CGIDIR = $(BUGZILLA_WWW) +BUGZILLA_CGIDIR = $(BUGZILLA_WWW) BUGZILLA_CONTRIB= $(BUGZILLA_SHAREDIR)/contrib PKGVER := $(shell dpkg-parsechangelog |grep Version: |sed -e 's,Version: \([^-]\+\).*,\1,g') @@ -46,8 +47,8 @@ $(CURDIR)/debian/create-bugzilla-srcdir -install: install_static_dirs install_static_files install_lib_files \ -install_cgi install_template install_contrib install_extensions +install: install_static_files install_images install_js install_lib_files \ +install_cgi install_template install_skins install_contrib install_extensions install_contrib: extractsrc @@ -58,23 +59,25 @@ install_extensions:extractsrc $(INSTALL) -d -m 0755 -o root -g root $(BUGZILLA_EXTENSIONSDIR) + : # Install extensions as documentation until we have a real extensions support + $(INSTALL) -d -m 0755 -o root -g root $(BUGZILLA_DOCDIR) cd $(BUGZILLA_SRCDIR) for this_dir in `find extensions -type d` ; do \ - $(INSTALL) -d -m 0755 -o root -g root $(BUGZILLA_VARDIR)/$$this_dir ;\ + $(INSTALL) -d -m 0755 -o root -g root $(BUGZILLA_DOCDIR)/$$this_dir ;\ done - cd $(BUGZILLA_SRCDIR) for this_file in `find extensions -type f` ; do \ - $(INSTALL) -m 0644 -o root -g root $$this_file $(BUGZILLA_VARDIR)/`dirname $$this_file` ;\ + cd $(BUGZILLA_SRCDIR) for this_file in `find extensions -type f -not -name create.pl` ; do \ + $(INSTALL) -m 0644 -o root -g root $$this_file $(BUGZILLA_DOCDIR)/`dirname $$this_file` ;\ done + : # Create an archive for these extensions + tar -C $(BUGZILLA_DOCDIR) -czf $(BUGZILLA_DOCDIR)/extensions.tgz extensions + rm -rf $(BUGZILLA_DOCDIR)/extensions -install_static_dirs: extractsrc +install_skins: extractsrc cd $(BUGZILLA_SRCDIR) for this_dir in `find skins -type d` ; do \ $(INSTALL) -d -m 0755 -o root -g root $(BUGZILLA_WWW)/$$this_dir
Bug#602738: Support for piuparts
severity 602738 minor tags 602738 wontfix Thank you for this bug report. I'm a little bit confused with the severity. I can not find a Debian Policy exception where the Debconf question/answer stage can not end in an endless loop. Only if such a restriction exists within the Debian Policy the severity serious should be set. You can not install bugzilla without a valid configuration. At least MySQL have to run and you need to know the admin account. I got tons of error reports where people did not answer the Debconf question as requested. The user can break the question/answer loop at any time but know that the setup fail. I put in consideration to detect piuparts and disable the setup of bugzilla. The idea behind piuparts is only to check the low-level installation/de-installation but not if bugzilla is working. I've changed the severity to minor because it's only a issue with piuparts but not for real life situations. Greetings, Raphael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#603582: Priority extra breaks bugzilla's policy compliance
Package: libdatetime-timezone-perl Version: 1:1.20-1+2010k Please change the priority of libdatetime-timezone-perl to optional so bugzilla3 package can be optional too. bugzilla3 depends on libdatetime-timezone-perl. According to Policy Section 2.5: Priorities packages MUST NOT depend on packages with lower priority values (excluding build-time dependencies) nor should packages of priority optional (or higher) conflict with each other. In order to ensure this, the priorities of one or more packages must be adjusted. Greetings, Raphael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#594583: bugzilla3: password containing comma interrupts the installation
Hi, instead of using sed I've switched to native PERL applications using Data::Dumper module or the internal Bugzilla API: * /etc/bugzilla3/localconfig -- use /usr/share/bugzilla3/contrib/bugzparam --localconfig PARAM VALUE to modify * /etc/bugzilla3/param -- use /usr/share/bugzilla3/contrib/bugzparam PARAM VALUE to modify * /var/lib/bugzilla3/data/answerfile -- use /usr/share/bugzilla3/contrib/dumpanswerfile to modify (used by postinst) In order to be able to write /etc/bugzilla3/localconfig the Bugzilla::Install::Localconfig::update_localconfig() function is extended with the debian_localconfig parameter. Greetings, Raphael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#600167: lenny to squeeze dist-upgrade fails due to missing support for rebooting Linux while upgrade udev
Package: udev Version: 160-1 Severity: important Tags: squeeze I've tried to dist-upgrade from Lenny to Squeeze (testing) but failed. Here the reason: | Preparing to replace udev 0.125-7+lenny3 (using .../archives/udev_160-1_i386.deb) ... | | Since release 150, udev requires that support for the CONFIG_SYSFS_DEPRECATED | feature is disabled in the running kernel. | | Please upgrade your kernel before or while upgrading udev. | | AT YOUR OWN RISK, you can force the installation of this version of udev | WHICH DOES NOT WORK WITH YOUR RUNNING KERNEL AND WILL BREAK YOUR SYSTEM | AT THE NEXT REBOOT by creating the /etc/udev/kernel-upgrade file. | There is always a safer way to upgrade, do not try this unless you | understand what you are doing! | | Errors were encountered while processing: | /var/cache/apt/archives/udev_160-1_i386.deb | E: Sub-process /usr/bin/dpkg returned an error code (1) lenny$ uname -a Linux lenny 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux Do we need a more sophisticated upgrade procedure where a Linux reboot is supported (before releasing Squeeze) ? Open for discussion, Raphael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#600170: Lenny to Squeeze upgrade fails
Package: bugzilla3 Version: 3.6.2.0-3 Tags: critical pending The error output : run-parts --exit-on-error --lsbsysinit /etc/bugzilla3/post-checksetup.d run-parts: executing /etc/bugzilla3/post-checksetup.d/10setdefaultdpkgstatoverride run-parts: executing /etc/bugzilla3/post-checksetup.d/15restoredpkgstatoverride run-parts: executing /etc/bugzilla3/post-checksetup.d/55localyui run-parts: executing /etc/bugzilla3/post-checksetup.d/90checkwebdot run-parts: executing /etc/bugzilla3/post-checksetup.d/97shutdownhtmlunset Reloading web server config: apache2. Usage: update-python-modules [-v] [-c] package_directory [...] update-python-modules [-v] [-c] package.dirs [...] update-python-modules [-v] [-a|-f|-p] update-python-modules: error: /usr/share/python-support/bugzilla3.private is not a directory dpkg: Fehler beim Bearbeiten von bugzilla3 (--configure): Unterprozess installiertes post-installation-Skript gab den Fehlerwert 2 zurück The problem is an too old python-support version so we have to Pre-Depends this. Greetings, Raphael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#595015: bugzilla: Multiple security issues
Hi Moritz, I'll check. Greetings, Raphael 2010/8/31 Moritz Muehlenhoff muehlenh...@univention.de: Package: bugzilla Severity: grave Tags: security Justification: user security hole Four security issues are unfixed in the version currently in squeeze/sid: http://www.bugzilla.org/security/3.2.7/ At least CBE-2010-2759 should also be fixed through stable-security. Cheers, Moritz -- System Information: Debian Release: 5.0.1 Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#593359: Perl error running /etc/cron.daily/bugzilla3
Hi Neil, sorry, but I can not identify the problem with this logs. If your are sure the installation is ok, please remove the shutdownhtml message from the /etc/bugzilla3/params file ('shutdownhtml'='',) or login as Bugzilla administrator at http://localhost/bugzilla3/editparams.cgi?section=general and remote the shutdownhtml message. Please update bugzilla to 3.6.2.0-2 version (apt-get install bugzilla=3.6.2.0-2) and rerun the log. I've added some additional checkin there. Maybe we will catch the issue when. Greetings, Raphael 2010/9/3 Neil Mayhew neil_may...@users.sourceforge.net: Hi Raphael, Sorry this has taken a while -- I was away on vacation. I've attached two script logs, because the first time through I made the mistake of running checksetup.pl without changing 03shutdownhtmlset. Sorry about that. Hopefully you will still have the information you need. --Neil -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#593359: Perl error running /etc/cron.daily/bugzilla3
Hi Neil, could you please replace the /etc/bugzilla3/pre-checksetup.d/03shutdownhtmlset file with this attachment and run $ script bugzilla-terminal2.log $ sudo /usr/share/bugzilla3/lib/checksetup.pl $ exit Please attach the bugzilla-terminal2.log for further investigation. Thank you for your support! Greetings, Raphael 03shutdownhtmlset Description: Binary data
Bug#593359: Perl error running /etc/cron.daily/bugzilla3
Hi Neil, could you please repeat the action but do the following: $ script bugzilla-terminal.log $ sudo dpkg -i bugzilla3_3.6.2.0-1_all.deb $ exit Attach the bugzilla-terminal.log file to this bug (without modification or comments). Greetings, Raphael 2010/8/17 Neil Mayhew neil_may...@users.sourceforge.net: On 2010-08-17 14:04, Raphael Bossek wrote: could you please attach your terminal output where the problem occured for further investigation? I'm very sorry but I had to reboot the machine and I no longer have the entire output. I already pasted the result of running /etc/cron.daily/bugzilla3, but not of running /usr/share/bugzilla3/lib/checksetup.pl. Here are the relevant commands I ran, taken from my .bash_history, with comments added: wget http://mirrors.kernel.org/debian/pool/main/b/bugzilla/bugzilla3_3.6.2.0-1_all.deb sudo dpkg -i bugzilla3_3.6.2.0-1_all.deb # Complained about missing /var/lib/bugzilla3/data/shutdownhtml # I think this came from dpkg-statoverride ls -l /var/lib/bugzilla3/data/shutdownhtml # Now exists sudo /etc/cron.daily/bugzilla3 # Says: #Use of uninitialized value in split at /usr/share/perl5/Bugzilla/Util.pm line 295. #Bugzilla is down for maintenance purposes. Please try again later. reportbug bugzilla3 # Later: sudo /etc/cron.daily/bugzilla3 # Same error sudo dpkg-reconfigure bugzilla3 # No complaints cd /etc sudo etckeeper commit Install bugzilla3 3.6.2.0-1 from unstable using dpkg -i sudo /etc/cron.daily/bugzilla3 # Same error sudo /usr/share/bugzilla3/lib/checksetup.pl sudo /etc/cron.daily/bugzilla3 # No error cd /etc sudo etckeeper commit After running /usr/share/bugzilla3/lib/checksetup.pl I'm attaching git patches from etckeeper so you can see what changed. --Neil -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#578265: Not fixed correctly
Hi Neil, please use version 3.6.2.0-1 from unstable. I've tweaked the permssions much more and the /etc/bugzilla3/localconfig file has the www-data:www-data 0660 permissions in 3.6.2.0-1. Greetings, Raphael 2010/8/16 Neil Mayhew neil_may...@users.sourceforge.net: The permissions and ownership have been changed to 600 root:root but this is wrong, IMHO, because bugzilla runs under apache and so can't access the localconfig file at all. I now get the following errors from /etc/cron.daily/bugzilla3: An error has occurred while reading your 'localconfig' file. The text of the error message is: Permission denied Please fix the error in your 'localconfig' file. Alternately, rename your 'localconfig' file, rerun checksetup.pl, and re-enter your answers. $ mv -f localconfig localconfig.old $ ./checksetup.pl The relevant perl scripts in /etc/cron.daily/bugzilla3 are run with su www-data. Shouldn't the permissions be 640 root:www-data? -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#593359: Perl error running /etc/cron.daily/bugzilla3
Hi Neil, could you please attach your terminal output where the problem occured for further investigation? Greetings, Raphael 2010/8/17 Neil Mayhew neil_may...@users.sourceforge.net: I just checked my terminal scrollback and noticed that after dpkg-reconfigure, /etc/cron.daily/bugzilla3 still produced the same error. It wasn't until I ran /usr/share/bugzilla3/lib/checksetup.pl that the problem went away. Hope this helps. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#591849: [Debconf translation]: German translation misstake
Package: dbconfig-common Version: 1.8.46 Severity: minor Tags: patch I've fixed a translation issue with German Debconf template. Whould be nice to see it in the next release. Greetings, Raphael --- de.po.orig 2010-08-05 23:17:31.366532057 +0200 +++ de.po 2010-08-05 23:20:49.070518206 +0200 @@ -413,7 +413,7 @@ #. Description #: ../dbconfig-common.templates:15002 msgid An error occurred while installing the database: -msgstr Ein Fehler ist beim Löschen der Datenbank aufgetreten: +msgstr Ein Fehler ist beim Installieren der Datenbank aufgetreten: #. Type: select #. Description
Bug#589914: Crash after upgrading from bugzilla 3.2 to 3.4.1
Hi Pavka, I'm the Debian maintainer for bugzilla package. I got a bug report about the same issue you've reported to https://bugzilla.mozilla.org/show_bug.cgi?id=511401 Do you have any idear how to solve the issue ? It would be nice to get a feedback so others who run into the same situation could use your solution, if any exists. Greetings, Raphael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#589668: bugzilla: [INTL:de] updated German debconf translation
Dear Helge, I got the following errors calling debconf-updatepo with this de.po translation: de.po:23:22: invalid multibyte sequence de.po:40:9: invalid multibyte sequence de.po:41:45: invalid multibyte sequence de.po:50:8: invalid multibyte sequence de.po:50:38: invalid multibyte sequence de.po:50:40: invalid multibyte sequence de.po:50:61: invalid multibyte sequence de.po:50:63: invalid multibyte sequence de.po:51:18: invalid multibyte sequence de.po:51:47: invalid multibyte sequence de.po:51:52: invalid multibyte sequence de.po:51:71: invalid multibyte sequence de.po:52:15: invalid multibyte sequence de.po:58:13: invalid multibyte sequence de.po:64:19: invalid multibyte sequence de.po:70:25: invalid multibyte sequence de.po:70:32: invalid multibyte sequence de.po:70:39: invalid multibyte sequence de.po:70:50: invalid multibyte sequence de.po:80:29: invalid multibyte sequence de.po:80:36: invalid multibyte sequence de.po:80:43: invalid multibyte sequence de.po:80:54: invalid multibyte sequence de.po:96:6: invalid multibyte sequence de.po:96:30: invalid multibyte sequence de.po:114:44: invalid multibyte sequence de.po:116:6: invalid multibyte sequence de.po:117:3: invalid multibyte sequence de.po:127:36: invalid multibyte sequence de.po:139:2: invalid multibyte sequence de.po:144:6: invalid multibyte sequence de.po:144:51: invalid multibyte sequence de.po:144:70: invalid multibyte sequence de.po:148:23: invalid multibyte sequence de.po:155:12: invalid multibyte sequence de.po:155:26: invalid multibyte sequence de.po:155:37: invalid multibyte sequence de.po:155:47: invalid multibyte sequence de.po:162:54: invalid multibyte sequence de.po:164:5: invalid multibyte sequence de.po:164:29: invalid multibyte sequence de.po:164:49: invalid multibyte sequence de.po:175:54: invalid multibyte sequence de.po:177:60: invalid multibyte sequence de.po:200:60: invalid multibyte sequence de.po:202:26: invalid multibyte sequence de.po:203:8: invalid multibyte sequence de.po:212:6: invalid multibyte sequence de.po:219:11: invalid multibyte sequence de.po:222:19: invalid multibyte sequence de.po:222:27: invalid multibyte sequence de.po:239:31: invalid multibyte sequence de.po:287:9: invalid multibyte sequence de.po:288:15: invalid multibyte sequence de.po:290:31: invalid multibyte sequence de.po:293:18: invalid multibyte sequence de.po:298:72: invalid multibyte sequence de.po:302:50: invalid multibyte sequence de.po:308:71: invalid multibyte sequence de.po:316:28: invalid multibyte sequence de.po:325:14: invalid multibyte sequence de.po:331:19: invalid multibyte sequence de.po:337:6: invalid multibyte sequence de.po:337:16: invalid multibyte sequence de.po:337:28: invalid multibyte sequence de.po:337:39: invalid multibyte sequence de.po:339:42: invalid multibyte sequence de.po:345:6: invalid multibyte sequence de.po:345:16: invalid multibyte sequence de.po:345:24: invalid multibyte sequence de.po:345:33: invalid multibyte sequence de.po:345:63: invalid multibyte sequence de.po:353:6: invalid multibyte sequence de.po:353:16: invalid multibyte sequence de.po:353:19: invalid multibyte sequence de.po:353:23: invalid multibyte sequence de.po:353:51: invalid multibyte sequence msgmerge: found 77 fatal errors Greetings, Raphael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#589914: Crash after upgrading from bugzilla 3.2 to 3.4.1
Hi Roman, could you please try to install libdatetime-perl $ sudo apt-get install libdatetime-perl By default APT should restart installing bugzilla3 if left in an inconstant state. Otherwise run $ sudo dpkg --configure -a Greetings, Raphael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#545553: Non-maintainer package 2.22-0.1 prepared for download
Hi Mako, please feel free to adopt my changes I've put together at http://ftp.solutions4linux.de/debian-maintainer/pool-squeeze/main/libd/libdatetime-timezone-perl/ Greetings, Raphael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#557243: post-checksetup.d/15restoredpkgstatoverride: 10: Syntax error: ( unexpected (expecting done)
Package: bugzilla3 Version: 3.2.5.0-2 run-parts --exit-on-error --lsbsysinit /etc/bugzilla3/post-checksetup.d run-parts: executing /etc/bugzilla3/post-checksetup.d/10setdefaultdpkgstatoverride run-parts: executing /etc/bugzilla3/post-checksetup.d/15restoredpkgstatoverride /etc/bugzilla3/post-checksetup.d/15restoredpkgstatoverride: 10: Syntax error: ( unexpected (expecting done) run-parts: /etc/bugzilla3/post-checksetup.d/15restoredpkgstatoverride exited with return code 2 /etc/bugzilla3/params /usr/share/bugzilla3/debian/params differieren: Byte 490, Zeile 15. Greetings, Raphael (package maintainer) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#557289: The following variables are new to /etc/bugzilla3/localconfig since you last ran checksetup.pl
Package: bugzilla3 Version: 3.2.5.0-2 If a new configuration variable is introduced by a bugzilla upgrade, checksetup.pl exit (fails) and a /etc/bugzilla3/params is not created. In this case the whole upgrade fails. Greetings, Raphael (package maintainer) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#545472: Found upstream; #480001
Related to official bug report https://bugzilla.mozilla.org/show_bug.cgi?id=480001 Regards, Raphael
Bug#555198: Dependency graph does not work
Package: bugzilla3 Version: 3.2.5.0-1 The site http://localhost/bugzilla3/showdependencygraph.cgi?id=1 does not show any dependeny graph. The picture is adressed with http://localhost/bugzilla3/webdot/gWJjuqLc_B.png but should be http://localhost/bugzilla3/data/webdot/gWJjuqLc_B.png A workarround is to create a symlink # ln -s data/webdot /usr/share/bugzilla3/web/webdot Regards, Raphael
Bug#551079: libexpat1: links with -lpthread for no reason
Hi all, background of the -lpthread -D_REENTRANT request was bug#275097 I can not remember for all side effects anymore but maybe Mirko can help testing if the change works with the latest 4suite and expat versions. Mirko, are you working with 4Suite and mod_python/Apache and can help us with the change ? Regards, Raphael 2009/10/25, Daniel Leidert daniel.leid...@wgdd.de: Am Samstag, den 24.10.2009, 22:51 -0500 schrieb Ardo van Rangelrooij: Daniel Leidert wrote: Hi Ardo, Can you coment on this please? You've added the flags for expat in 2004, but maybe you remember for what? Regards, Daniel Am Donnerstag, den 15.10.2009, 15:05 +0200 schrieb Julien Cristau: ickle jcristau: libfontconfig pulls in pthreads [debian] * ickle starts recompiling the whole damn stack to lose the pthread dependency, gah! pq what's wrong with pthread? Or for distribution? ickle just the excessive performance cost when running single-threaded ickle jcristau: it appears that the debian package of expat links against libpthread.so, but not when compiled from source... ickle yay for uncommented changes: expat (1.95.8-1) unstable; urgency=low ickle * debian/rules: added '-pthread -D_REENTRANT' to 'CFLAGS' ickle but no explanation :( Any chance you could remove this unnecessary -pthread from debian/rules? Or is there a hidden non-obvious reason to keep it there (not that I can see what that could possibly be)? Hello Daniel, This was added per request from Raphael Bossek: Please consider to extend the compilerflags with -pthread -D_REENTRANT. This is required for my python-4suite package and all other multi-threaded applications. But why? Expat doesn't use pthread nor _REENTRANT. IMO this switch just results in a useless linkage to libpthreads for the expat library in Debian. Raphael, can you please comment on this? Regards, Daniel -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#540549: Apply from Felix Zielcke fixed dmraid issue for me
Package: grub-pc Version: 1.96+20090808-1 tags 540549 patch I installed a SoftRAID for my AMD710 chipset. It will be setup as /dev/mapper/pdc_fcgchefh and run into the same problem with GRUB2 as described here. I've found a patch from Felix Zielcke at http://lists.gnu.org/archive/html/grub-devel/2009-07/msg00099.html and applied it to 1.96+20090808-1 successfully. The setup of GRUB2 worked fine for me. I've attached the patch to this e-mail for sure. I cound not find the patch in the official SVN directory but maybe Felix did not applied it and waiting for more feedback. At this point I finght with initramfs-tools which do not work because dmraid -ay is not called. But this should go the the initramfs-tools package. Regards, Raphael dmraid.patch.3 Description: Binary data
Bug#530484: Needs to link against boost_filesystem-mt
Thanks a lot for your support! Regards Raphael
Bug#528780: RFP: CPAN Email::Replay missing as Debian package (libemail-reply-perl)
The CPAN PERL module Email::Reply is missing as Debian package. As long there is no such a package dh-make-perl is you frind. Using this tool missing CPAN modules can be easely debianised. $ sudo apt-get install dh-make-perl libemail-mime-creator-perl $ mkdir tmp; cd tmp $ dh-make-perl --build --cpan Email::Reply $ sudo dpkg -i libemail-reply-perl_*.deb Regards, Raphael
Bug#488499: cpufreq-applet: Outdated howtos about SUID ?
http://ubuntu.wordpress.com/2005/11/04/enabling-cpu-frequency-scaling/ Is this howto outdated ? reportbug find the debconf gnome-applets/cpufreq_SUID_bit configuration variable but dpkg-reconfigure -p high gnome-applets does not. -- Raphael Bossek
Bug#488499: cpufreq-applet: frequency and governor selection does not change anything
Package: gnome-applets Version: 2.24.3.1-2+b1 Severity: normal tag 488499 -moreinfo Hi, using cpufreq-set/cpufreq-selector (from cpufrequtils package) works fine as root user. The cpufreq-applet show those all available options right, but selecting them does nothing change. Please refer also to https://bugs.launchpad.net/ubuntu/+source/gnome-cpufreq-applet/+bug/117105if there are any usefull inforation to catch this problem. If further information are required please let me know. Here are some: $ cat /proc/cpuinfo processor: 0 vendor_id: GenuineIntel cpu family: 6 model: 15 model name: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz stepping: 10 cpu MHz: 800.000 cache size: 4096 KB physical id: 0 siblings: 2 core id: 0 cpu cores: 2 apicid: 0 initial apicid: 0 fdiv_bug: no hlt_bug: no f00f_bug: no coma_bug: no fpu: yes fpu_exception: yes cpuid level: 10 wp: yes flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida bogomips: 4792.93 clflush size: 64 power management: processor: 1 vendor_id: GenuineIntel cpu family: 6 model: 15 model name: Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz stepping: 10 cpu MHz: 800.000 cache size: 4096 KB physical id: 0 siblings: 2 core id: 1 cpu cores: 2 apicid: 1 initial apicid: 1 fdiv_bug: no hlt_bug: no f00f_bug: no coma_bug: no fpu: yes fpu_exception: yes cpuid level: 10 wp: yes flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida bogomips: 4787.95 clflush size: 64 power management: -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-vserver-686 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages gnome-applets depends on: ii gconf2 2.26.0-1GNOME configuration database syste ii gnome-applet 2.24.3.1-2 Various applets for GNOME 2 panel ii gnome-icon-t 2.24.0-4GNOME Desktop icon theme ii gnome-panel 2.24.3-1+b1 launcher and docking facility for ii gstreamer0.1 0.10.23-2 GStreamer plugin for ALSA ii gstreamer0.1 0.10.10.3-1 GStreamer plugins from the bad s ii gstreamer0.1 0.10.15-1 GStreamer plugins from the good ii gvfs 1.2.2-2 userspace virtual filesystem - ser ii libapm1 3.2.2-12Library for interacting with APM d ii libatk1.0-0 1.26.0-1The ATK accessibility toolkit ii libbonoboui2 2.24.1-1The Bonobo UI library ii libc62.9-12 GNU C Library: Shared libraries ii libcpufreq0 005-1 shared library to deal with the cp ii libdbus-1-3 1.2.12-1simple interprocess messaging syst ii libdbus-glib 0.80-4 simple interprocess messaging syst ii libgconf2-4 2.26.0-1GNOME configuration database syste ii libglib2.0-0 2.20.1-2The GLib library of C routines ii libgnome-des 2.26.1-1Utility library for loading .deskt ii libgnome2-0 2.26.0-1The GNOME library - runtime files ii libgnomekbd3 2.24.0-3GNOME library to manage keyboard c ii libgnomeui-0 2.24.1-1The GNOME 2 libraries (User Interf ii libgstreamer 0.10.23-2 GStreamer libraries from the base ii libgstreamer 0.10.23-1 Core GStreamer libraries and eleme ii libgtk2.0-0 2.16.1-2The GTK+ graphical user interface ii libgtop2-7 2.24.3-1gtop system monitoring library ii libgucharmap 1:2.24.3-1 Unicode browser widget library (sh ii libgweather1 2.26.1-1GWeather shared library ii libhal1 0.5.12~git20090406.46dc48-2 Hardware Abstraction Layer - share ii libnotify1 [ 0.4.5-1 sends desktop notifications to a n ii liboobs-1-4 2.22.0-2GObject based interface to system- ii libpanel-app 2.24.3-1+b1 library for GNOME Panel applets ii libpango1.0- 1.24.0-3+b1 Layout and rendering of internatio ii libpolkit-db 0.9-3 library for accessing PolicyKit vi ii
Bug#511839: Default configuration file /usr/share/doc/bugzilla3/examples/basic.conf in conflict with standard ScriptAlias /cgi-bin/
Package: bugzilla3 Version: 3.2.0.1-1 With a fresh installation of bugzilla3 the default configuration file /usr/share/doc/bugzilla3/examples/basic.conf is sym-linked as /etc/apache2/conf.d/bugzilla3. For virgin installation of apache2 is this default configuration sufficient. If the /etc/apache2/httpd.conf file (or any other configuration which is included in front of) contains a ScriptAlias /cgi-bin/ declartion buzilla3's basic.conf is not working. To avoid a colision with /usr/lib/cgi-bin and the AliasScript /cgi-bin/ /usr/lib/cgi-bin/ declaration it should be put into consideration to move bugzilla3's CGI scripts to a different directory, e.g. /usr/share/bugzilla3/web to avoid a conflict with /usr/lib/cgi-bin directory. -- Raphael Bossek
Bug#494091: GraphViz support with Debian's bugzilla package
Hi Alexandra, thank you for this test and expertise about the problem reason. To catch the issue with the (default) apache2 configuration I've create a new bug entry: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511839 I'm not a apache2 expert but done some try and error testing regarding the VirtualHost *:80 miss configuration. I could not reproduce a problem with multiple VirtualHost *:80 entries within the configuration either with localhost nor with real IP addresses. I can confirm that ScriptAlias and bugzilla3's /usr/lib/cgi-bin/bugzilla3 configuration do not work together if ScriptAlias /cgi-bin/ is defined as first. We should continue the discussion in bug 511839 here. Raphael
Bug#511866: Support for Oracle database at installation stage
Package: bugzilla3 Version: 3.2.0.0~rc2-1 Severity: wishlist It should be possible to setup Bugzilla for Oracle database at setup stage. Due to missing support for Oracle in dbconfig-common package this wishlist have to be solved in dbconfig-common too. -- Raphael Bossek
Bug#494091: GraphViz support with Debian's bugzilla package
Package: bugzilla3 Version: 3.2.0.1-1 Hi Alexandra, could you please retest the 3.2.0.1 bugzilla package I've uploaded to unstable regarding the GraphViz support ? The webdotdir configuration parameter is preset to the right value so no additional configuration is mandatory. Only the webdotbase variable have to be set to /usr/bin/dot in order to start GraphViz localy. /usr/share/bugzilla3/lib/checksetup.pl is an warrper script which run-parts /usr/share/bugzilla3/debian/{pre,post}-checksetup.d directories. -- Raphael Bossek
Bug#511331: Support for PostgreSQL at installation stage
Package: bugzilla3 Version: 3.2.0.0~rc2-1 Severity: whishlist It should be possible to setup Bugzilla for PostgreSQL at setup stage. -- Raphael Bossek -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#492689: bugzilla3: Requires CGI.pm v3.29 - please update
reassign 492689 perl-modules severity 492689 important tags 492689 confirmed CGI.pm has to be updated in perl-modules package. -- Raphael Bossek -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#402346: EasyTAG-2.1.4-Should not discard ID3v2 tags it doesn't recognize
Package: easytag Tags: forwarded Hi Jerome Couderc, are you familiar with this problem reported at Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=402346 Is it maybe fixed in 2.1.4 or 2.1.5 version of easytag so we can mark the bug as fixed ? -- Raphael Bossek -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#479830: ITP: OpenSAF -- high availability base platform middleware based on Service Availability™ Forum Specifications
Package: wnpp Severity: wishlist http://www.opensaf.org/ OpenSAF is an open source project established to develop a base platform middleware consistent with Service Availability™ Forum (SA Forum™) specifications, under the LGPLv2.1 license. The OpenSAF Foundation was established by leading Communications and Enterprise Computing Companies to facilitate the OpenSAF Project and to accelerate the adoption of the OpenSAF code base in commercial products. The OpenSAF project was launched in mid 2007 and has been under development by an informal group of supporters of the OpenSAF initiative. The OpenSAF Foundations was founded on January 22nd 2008 with Emerson Network Power, Ericsson, Nokia Siemens Networks, HP and Sun Microsystems as founding members. To see our bylaws, technical papers, Membership Application, Contribution Agreement white papers etc. go to our Resource Center under the Home tab. -- Raphael Bossek
Bug#479523: ITP: xsd - XML Data Binding for C++
Package: wnpp Tag: ITP According to the web site (http://codesynthesis.com/products/xsd/) CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C++ data binding compiler. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. You can then access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with intricacies of reading and writing XML. -- Raphael Bossek -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#434431: python-moinmoin: python-4suite changed to python-4suite-xml
Package: python-moinmoin Version: 1.5.7-3 Severity: normal I've updated 4Suite and changed the package name to python-4suite-xml. Please update your dependencies. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.21-2-vserver-k7 (SMP w/1 CPU core) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages python-moinmoin depends on: pn moinmoin-common none (no description available) ii python2.4.4-6An interactive high-level object-o ii python-support0.6.4 automated rebuilding support for p Versions of packages python-moinmoin recommends: ii exim4-daemon-light [mail-tran 4.67-5 lightweight Exim MTA (v4) daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#433887: wu-ftpd: SIZE command return undefined values
Package: wu-ftpd Version: 2.6.2-27 Severity: important The SIZE command implemenation within wu-ftpd does not use the right printf() format for stat.st_size. In this case the bits of stat.st_size is truncated and the result is not what we except to see. I've created a patch and testet it on i386 and PowerPC successful. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.21-2-k7 (SMP w/1 CPU core) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages wu-ftpd depends on: ii debconf [debconf-2.0] 1.5.13 Debian configuration management sy ii debianutils 2.22.1 Miscellaneous utilities specific t ii libc6 2.6-2 GNU C Library: Shared libraries ii libpam0g 0.79-4 Pluggable Authentication Modules l ii netbase 4.29 Basic TCP/IP networking system ii perl [perl5] 5.8.8-7Larry Wall's Practical Extraction wu-ftpd recommends no packages. -- debconf information excluded diff -Naur wu-ftpd-2.6.2.orig/src/config/config.nbs wu-ftpd-2.6.2/src/config/config.nbs --- wu-ftpd-2.6.2.orig/src/config/config.nbs2000-07-01 20:03:07.0 +0200 +++ wu-ftpd-2.6.2/src/config/config.nbs 2007-07-18 14:29:50.0 +0200 @@ -48,7 +48,7 @@ #undef SHADOW_PASSWORD #undef USG #define VIRTUAL -#define OFFSET_SIZE 8 +#undef OFFSET_SIZE #define USE_VAR #undef USE_PID #define VAR_RUN diff -Naur wu-ftpd-2.6.2.orig/src/ftpcmd.y wu-ftpd-2.6.2/src/ftpcmd.y --- wu-ftpd-2.6.2.orig/src/ftpcmd.y 2007-07-19 09:41:18.0 +0200 +++ wu-ftpd-2.6.2/src/ftpcmd.y 2007-07-19 09:28:14.0 +0200 @@ -1761,16 +1761,16 @@ if (stat(filename, stbuf) 0 || (stbuf.st_mode S_IFMT) != S_IFREG) reply(550, %s: not a plain file., filename); - else -#if OFFSET_SIZE == 8 - reply(213, %qu, stbuf.st_size); -#else -#ifdef _AIX42 - reply(213, %llu, stbuf.st_size); -#else - reply(213, %lu, stbuf.st_size); -#endif -#endif + else{ + if (sizeof(stbuf.st_size) = sizeof(unsigned int)) + reply(213, %u, stbuf.st_size); + else if (sizeof(stbuf.st_size) = sizeof(unsigned long int)) + reply(213, %lu, stbuf.st_size); + else if (sizeof(stbuf.st_size) = sizeof(unsigned long long int)) + reply(213, %llu, stbuf.st_size); + else + reply(504, Size of file %s out of range., filename); + } break; } case TYPE_A:{
Bug#329843: Check nano seconds (nsec) to accurate; extract of sym-links fails
On Tue, Sep 19, 2006 at 02:26:00PM -0700, Paul Eggert wrote: Raphael Bossek [EMAIL PROTECTED] writes: --- tar-1.15.91.orig/src/extract.c +++ tar-1.15.91/src/extract.c @@ -918,7 +918,7 @@ for (; ds; ds = ds-next) if (ds-dev == st1.st_dev ds-ino == st1.st_ino - timespec_cmp (ds-mtime, get_stat_mtime (st1)) == 0) + tar_timespec_cmp (ds-mtime, get_stat_mtime (st1)) == 0) { struct string_list *p = xmalloc (offsetof (struct string_list, string) + strlen (file_name) + 1); That sort of patch doesn't look correct to me, as it is comparing two time stamps both gotten by 'stat' or 'lstat'. They should be consistent, even if the underlying file system does not have full timestamp resolution. Possibly your kernel temporarily remembers subsecond time stamp resolution, so long as the inode is cached, but forgets it once it's sent to disk? That might explain the problem. But that would be a kernel bug, not a tar bug. This may be a kernel bug because I'm used User-Mode-Linux which is not as stable/accurate as it should be. The problem occurs only in this environment for me. -- Raphael Bossek -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#329843: Check nano seconds (nsec) to accurate; extract of sym-links fails
Hi tar folks, I've started a detailed analysis of the problem I complained. (By the way, the last patch is too radical and does not work/test suite fails too). Within my environment using UserModeLinux (http://user-mode-linux.sf.net) restore of nano secondes does not work! lstat() returns always tv_nsec == 0! I think also the check_time() function need a else- case where the is and should values are tested more accurate. A warning here would help a lot to discover the problem I have. The next patch against 1.15.91 solve the problem with nano seconds and does not corrupt other things (testsuite fine): --- tar-1.15.91.orig/src/extract.c +++ tar-1.15.91/src/extract.c @@ -918,7 +918,7 @@ for (; ds; ds = ds-next) if (ds-dev == st1.st_dev ds-ino == st1.st_ino - timespec_cmp (ds-mtime, get_stat_mtime (st1)) == 0) + tar_timespec_cmp (ds-mtime, get_stat_mtime (st1)) == 0) { struct string_list *p = xmalloc (offsetof (struct string_list, string) + strlen (file_name) + 1); @@ -1254,7 +1254,7 @@ if (lstat (source, st) == 0 st.st_dev == ds-dev st.st_ino == ds-ino - timespec_cmp (get_stat_mtime (st), ds-mtime) == 0) + tar_timespec_cmp (get_stat_mtime (st), ds-mtime) == 0) { /* Unlink the placeholder, then create a hard link if possible, a symbolic link otherwise. */ ---8---8---8---8---8---8---8---8---8---8---8---8---8---8---8---8---8--- Any furter comments are welcome because I would like to know how tar will handle this in future on Linux/i386. Thanks for your comments, Raphael Bossek -- Echte DSL-Flatrate dauerhaft für 0,- Euro*. Nur noch kurze Zeit! Feel free mit GMX DSL: http://www.gmx.net/de/go/dsl -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#329843: Check nano seconds (nsec) to accurate; extract of sym-links fails
Dear tar people, I felt today into trouble after an upgrade to 1.15.91 version of tar on my Debian GNU/Linux machine. I'm running a little bit complecate environment (Debian- UserModeLinux- loopback mounted file as ext3) where extractions of a tar archive with sym-links fails (only 0 byte files are there). Tar extraction is not interrupted! The tar arhive is extracted within UserModeLinux on the loopback mounted fs. I invested some time to identify the problem because I thouhght is a problem of me. Now here is my patch to fix TAR: --- lib/timespec.h.orig 2006-07-19 16:01:51.0 +0200 +++ lib/timespec.h 2006-07-20 08:22:57.0 +0200 @@ -47,7 +47,7 @@ { return (a.tv_sec b.tv_sec ? -1 : a.tv_sec b.tv_sec ? 1 - : a.tv_nsec - b.tv_nsec); + : 0); } # if ! HAVE_DECL_NANOSLEEP ---8---8---8---8---8---8---8---8---8---8---8---8--- For my opinion is to accurate to check nano seconds (nsec) to identify files with stat(), lstat() and fstat() in src/extract.c when process symbolic links! I get all the time a difference in the UserModeLinux - loopback mounted fs while extracting (maybe my machine is too slow AMD3.2GHZ). Despite that why it's important to diff in nano seconds ? Looking for a solution, Raphael Bossek -- Echte DSL-Flatrate dauerhaft für 0,- Euro*! Feel free mit GMX DSL! http://www.gmx.net/de/go/dsl -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#347450: python2.4-moinmoin: Improve package dependencies
Package: python2.4-moinmoin Version: 1.4.99+1.5.0rc1-1 Severity: important Following improvements for inter package dependencies should be added: Package: moinmoin-common Conflicts: moin ( 1.5) Replaces: moin This deinstall a previous old version. Package: python*-moinmoin Depends: moinmoin-common (= ${Source-Version}) This should make sure packages are in sync. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-1-k7 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages python2.4-moinmoin depends on: ii moinmoin-common1.4.99+1.5.0rc1-1 Python clone of WikiWiki - common ii python2.4 2.4.2-2 An interactive high-level object-o Versions of packages python2.4-moinmoin recommends: ii exim4-daemon-light [mail-tran 4.60-1 lightweight exim MTA (v4) daemon -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#313342: dh_strip fix for shared library sym-links in *-dbg packages
Can you find out what objcopy commands are involved? Try DH_VERBOSE=1. dh_strip -plibxerces1 --dbg-package=libxerces1 install -d debian/libxerces1-dbg/usr/lib/debug//usr/lib objcopy --only-keep-debug debian/libxerces1/usr/lib/libxerces-c.so.1.7.0 debian/libxerces1-dbg/usr/lib/debug//usr/lib/libxerces-c.so.1.7.0 chmod 644 debian/libxerces1-dbg/usr/lib/debug//usr/lib/libxerces-c.so.1.7.0 strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libxerces1/usr/lib/libxerces-c.so.1.7.0 objcopy --add-gnu-debuglink debian/libxerces1-dbg/usr/lib/debug//usr/lib/libxerces-c.so.1.7.0 debian/libxerces1/usr/lib/libxerces-c.so.1.7.0 cp -d debian/libxerces1/usr/lib/libxerces-c.so.1.7 debian/libxerces1-dbg/usr/lib/debug//usr/lib/libxerces-c.so.1.7 PS: This is already a version of dh_strip which copy the sym-link too. This is the last cp -d command. -- Raphael Bossek -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#313342: dh_strip fix for shared library sym-links in *-dbg packages
When I repeat this by hand, there is no reference to the SONAME in the final .gnu_debuglink section; I can not reproduce your problem. What does objdump -s -j .gnu_debuglink debian/libxerces1/usr/lib/libxerces-c.so.1.7.0 show you? libxerces1/usr/lib/libxerces-c.so.1.7.0: file format elf32-little Contents of section .gnu_debuglink: 6c696278 65726365 732d632e 736f2e31 libxerces-c.so.1 0010 2e372e30 00961b40 fbddb6ee [EMAIL PROTECTED] -- Raphael Bossek -- Geschenkt: 3 Monate GMX ProMail gratis + 3 Ausgaben stern gratis ++ Jetzt anmelden testen ++ http://www.gmx.net/de/go/promail ++ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#313342: dh_strip fix for shared library sym-links in *-dbg packages
Package: debhelper Version: 4.2.36 Creating -dbg packages using dh_strip --dbg-package= result in packages where for shared libraries symbolic liks are missing. These sym-links are missing for the case where the SONAME of the shared library does not match the filename: SONAME libxerces-c.so.1.7 FILE libxerces-c.so.1.7.0 In this case a symlink exists called (/usr/lib): SYMLINK libxerces-c.so.1.7 - libxerces-c.so.1.7.0 It is mandatory to copy this sym-link to the -dbg package to. Please apply this patch to make this step happen. -- Raphael Bossek diff -Nru debhelper-4.2.36/debian/changelog debhelper-4.2.36.1/debian/changelog --- debhelper-4.2.36/debian/changelog 2005-05-08 19:02:24.0 +0200 +++ debhelper-4.2.36.1/debian/changelog 2005-06-07 16:18:55.0 +0200 @@ -1,3 +1,9 @@ +debhelper (4.2.36.1) experimental; urgency=low + + * Fixed dh_strip --dbg-package to handle sym-links for shared libraries. + + -- Raphael Bossek [EMAIL PROTECTED] Tue, 7 Jun 2005 16:18:46 +0200 + debhelper (4.2.36) unstable; urgency=low * Spanish translation update for dh_installdebconf(1). diff -Nru debhelper-4.2.36/dh_strip debhelper-4.2.36.1/dh_strip --- debhelper-4.2.36/dh_strip 2005-04-22 17:36:48.0 +0200 +++ debhelper-4.2.36.1/dh_strip 2005-06-08 17:39:03.0 +0200 @@ -102,11 +102,11 @@ } # Check if a file is an elf binary, shared library, or static library, -# for use by File::Find. It'll fill the following 3 arrays with anything +# for use by File::Find. It'll fill the following 4 arrays with anything # it finds: -my (@shared_libs, @executables, @static_libs); +my (@shared_libs, @executables, @static_libs, @symlinks); sub testfile { - return if -l $_ or -d $_; # Skip directories and symlinks always. + return if -d $_; # Skip directories # See if we were asked to exclude this file. # Note that we have to test on the full filename, including directory. @@ -120,6 +120,10 @@ # Does its filename look like a shared library? if (m/.*\.so.*?/) { + if (-l $_) { + push @symlinks, $fn; + return; + } # Ok, do the expensive test. my $type=get_file_type($_); if ($type=~m/.*ELF.*shared.*/) { @@ -127,7 +131,10 @@ return; } } - + + # We do not expect any symlink otherwise. + return if -l $_; + # Is it executable? -x isn't good enough, so we need to use stat. my (undef,undef,$mode,undef)=stat(_); if ($mode 0111) { @@ -162,9 +169,14 @@ if (! -d $debug_dir) { doit(install, -d, $debug_dir); } - doit(objcopy, --only-keep-debug, $file, $debug_path); - # No reason for this to be executable. - doit(chmod, 644, $debug_path); + if (-l $file) { + doit(cp,-d,$file,$debug_path); + } + else { + doit(objcopy, --only-keep-debug, $file, $debug_path); + # No reason for this to be executable. + doit(chmod, 644, $debug_path); + } return $debug_path; } @@ -207,6 +219,12 @@ foreach (@static_libs) { doit(strip,--strip-debug,$_); } + + if ($keep_debug) { + foreach (@symlinks) { + make_debug($_, $tmp, $debugtmp); + } + } } =head1 SEE ALSO
Bug#313342: dh_strip fix for shared library sym-links in *-dbg packages
Hi Joey, Let me make sure I understand because your bug report is not very clear. These symlinks your referring to need to be in /usr/lib/debug so that gdb will find the debugging symbols to match the shared library? Yes. Can you give a real-life example please? The libxerces1 package where this files exists: /usr/lib/libxerces1.so.1.7 - libxerces1.so.1.7.0 /usr/lib/libxerces1.so.1.7.0 (SONAME libxerces1.so.1.7) GDB try to load /usr/lib/debug/usr/lib/libxerces1.so.1.7 as specified by SONAME. The symlink is required to get the /usr/lib/debug variant of file to get loaded. The fallback is to /usr/lib/libxerces1.so.1.7 which does not contain the symbolic information. -- Raphael Bossek pgpwbmVq6Zg5J.pgp Description: PGP signature
Bug#313342: dh_strip fix for shared library sym-links in *-dbg packages
Hi Daniel, Well certainly there's more going on than this: please look at /usr/lib/debug/lib and observe that there's only libc-2.3.2.so there, not libc.so.6. Great! The path to the debug file is based on the original file's location, but the basename of the debug file is not; it comes from the .gnu_debuglink section of the object. So, it looks as if that section is not being created correctly. Maybe. I did not analised the build process but it's not from Autotools so I would not swear it's right. Which one are you stripping to generate the debug info? It should be the real file. I do not do anything myself. The libraries are compiled with -g and everythink else is done by dh_strip --dbg-package=XXX. So dh_strip do the strip job, does it? The file of this library is called libxerces1.so.1.7.0 for this real life examples. The SONAME of this library is libxerces1.so.1.7. -- Raphael Bossek -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#231707: Update the binutils-cross patch against 2.15-6
This patch is an update against 2.15-6 sources with an additional fix for default search path of shared libararies. diff -Nru binutils-2.15/debian/README.cross binutils-2.15.cross/debian/README.cross --- binutils-2.15/debian/README.cross Thu Jan 1 01:00:00 1970 +++ binutils-2.15.cross/debian/README.cross Wed Jun 1 11:29:26 2005 @@ -0,0 +1,12 @@ +Cross-binutils debian packages can be built directly from binutils +source package. + +To build cross-binutils package, download and unpack binutils +source package, and run + +TARGET=your-target fakeroot debian/rules binary-cross + +(substitute your target name, e.g. arm-linux, instead of your-target) + +--- +Nikita Youshchenko [EMAIL PROTECTED] diff -Nru binutils-2.15/debian/control.cross.in binutils-2.15.cross/debian/control.cross.in --- binutils-2.15/debian/control.cross.in Thu Jan 1 01:00:00 1970 +++ binutils-2.15.cross/debian/control.cross.in Wed Jun 1 11:29:26 2005 @@ -0,0 +1,12 @@ +Package: PACKAGE +Architecture: any +Depends: binutils, ${shlibs:Depends} +Suggests: binutils-doc (= ${Source-Version}) +Priority: extra +OLD_EMDEBIAN_CONFLICT +Description: The GNU binary utilities, for TARGET target + This package provides GNU assembler, linker and binary utilities + for TARGET target, for use in cross-compilation environment. + . + You don't need this package unless you plan to cross-compile programs + for TARGET. diff -Nru binutils-2.15/debian/patches/00list binutils-2.15.cross/debian/patches/00list --- binutils-2.15/debian/patches/00list Wed Jun 1 11:30:45 2005 +++ binutils-2.15.cross/debian/patches/00list Wed Jun 1 11:30:03 2005 @@ -16,3 +16,4 @@ 121_ia64_unwind_fixes 122_m68k_undefweak_symbols 123_bfd_overflow_fix +999_lib64_for_cross diff -Nru binutils-2.15/debian/patches/999_lib64_for_cross.dpatch binutils-2.15.cross/debian/patches/999_lib64_for_cross.dpatch --- binutils-2.15/debian/patches/999_lib64_for_cross.dpatch Thu Jan 1 01:00:00 1970 +++ binutils-2.15.cross/debian/patches/999_lib64_for_cross.dpatch Wed Jun 1 11:29:26 2005 @@ -0,0 +1,56 @@ +#! /bin/sh -e +## 999_lib64_for_cross.dpatch by Nikita Youshchenko [EMAIL PROTECTED] +## +## DP: Add /usr/${target-alias}/lib${LIBPATH_SUFFIX} to ld's default +## DP: library search path for cross targets. Needed for cross targets that +## DP: try to support both 32bit and 64bit emulations. + +if [ $# -lt 1 ]; then +echo `basename $0`: script expects -patch|-unpatch as argument 2 +exit 1 +fi + +[ -f debian/patches/00patch-opts ] . debian/patches/00patch-opts +patch_opts=${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2} + +case $1 in +-patch) patch -p1 ${patch_opts} $0;; +-unpatch) patch -R -p1 ${patch_opts} $0;; +*) +echo `basename $0`: script expects -patch|-unpatch as argument 2 +exit 1;; +esac + +exit 0 + [EMAIL PROTECTED]@ +diff -urNad /home/nikita/debian/binutils/binutils-2.14.90.0.7.cross/ld/genscripts.sh binutils-2.14.90.0.7.cross/ld/genscripts.sh +--- /home/nikita/debian/binutils/binutils-2.14.90.0.7.cross/ld/genscripts.sh 2003-10-29 20:37:48.0 +0300 binutils-2.14.90.0.7.cross/ld/genscripts.sh2004-07-15 00:29:19.0 +0400 +@@ -176,6 +176,26 @@ + ::) LIB_PATH=${tool_lib} ;; + *) LIB_PATH=${tool_lib}:${LIB_PATH} ;; + esac ++ # For multilib'ed targets, ensure both ${target_alias}/lib${LIBPATH_SUFFIX} ++ # and ${TOOL_LIB}/lib${LIBPATH_SUFFIX} to default search path, because ++ # 64bit libraries may be in both places, depending on cross-development ++ # setup method (e.g.: /usr/s390x-linux/lib64 vs /usr/s390-linux/lib64) ++ case ${LIBPATH_SUFFIX}:${tool_lib} in ++:*) ;; ++*:*${LIBPATH_SUFFIX}) ;; ++*) ++ paths=${exec_prefix}/${target_alias}/lib${LIBPATH_SUFFIX} ++ if [ ${TOOL_LIB} != x ]; then ++paths=${paths} ${exec_prefix}/${TOOL_LIB}/lib${LIBPATH_SUFFIX} ++ fi ++ for path in $paths; do ++case :${LIB_PATH}: in ++ ::: | *:${path}:*) ;; ++ *) LIB_PATH=${path}:${LIB_PATH} ;; ++esac ++ done ++;; ++ esac + fi + + LIB_SEARCH_DIRS=`echo ${LIB_PATH} | sed -e 's/:/ /g' -e 's/\([^ ][^ ]*\)/SEARCH_DIR(\\\1\\);/g'` diff -Nru binutils-2.15/debian/rules binutils-2.15.cross/debian/rules --- binutils-2.15/debian/rules Wed Jun 1 11:30:45 2005 +++ binutils-2.15.cross/debian/rulesWed Jun 1 11:29:26 2005 @@ -377,7 +377,8 @@ endif $(install_file) $(pwd)/test-summary binutils/NEWS \ - debian/README.Debian $(d_bin)/usr/share/doc/$(p_bin)/ + debian/README.Debian debian/README.cross \ + $(d_bin)/usr/share/doc/$(p_bin)/ $(install_file) binutils/ChangeLog $(d_bin)/usr/share/doc/$(p_bin)/changelog @@ -433,6 +434,99 @@ chmod -R go=rX $(d_hppa64) dpkg --build $(d_hppa64) .. endif + + + +# +# cross targets #
Bug#309738: Fixes, Cleanups, Extensions for apt-build 0.12(.4)
Package: apt-build Version: 0.12.4 Severity: normal I'm sorry but this patch do not only fix bugs but also provide new features required for dpkg-cross support. About the bug fix. The old source() function was not used the right way in all situation. I've introduced two function which provide the right interface: + source_by_source(): first parameter is source name + source_by_package(): first parameter is the package name Architecture is determined by $_config-get(APT::Architecture) instead of using dpkg --print-architecture. This is mandatory for dpkg-cross. About the cleanups. I've simplified the parse_conf() function. The cc.wrapper.c and make.wrapper.c implementation are merged to wrapper.c which works in the same way. Which parameters are considered is implemented in parse_conf(). I've also moved the installation to Makefile by introducing a install target which supports the DESTDIR variable. About the extensions. It's not possible to overwrite the default apt-build configuration file /etc/apt/apt-build.conf with its own. For this the --config options was added. The wrapper.c implementation uses a new function filterout_libdir_path() part of config.c which remove the /usr/lib/apt-build part from PATH. This allow the usage of ccache or the dpkg-cross's GCC wrapper implementation out-of-the-box. It's also possible to overwrite the apt-get and apt-cache application which is required in case of dpkg-cross. For dpkg-cross apt-get-cross and apt-cache-cross have to be used. Additional two command line options --apt-get and --apt-cache allow to override this too. For any further explenation please contact me so it become possible to make dpkg-cross support part of apt-build as soon as possible. Thx for this great tool! -- Raphael Bossek diff -wNru apt-build-0.12.4/apt-build apt-build-0.12.4.1/apt-build --- apt-build-0.12.4/apt-build 2005-05-13 21:02:23.0 +0200 +++ apt-build-0.12.4.1/apt-build 2005-05-19 09:28:04.476947448 +0200 @@ -125,8 +125,11 @@ --repository-dir - Specify the repository directory --target-release - Distribution to fetch packages from --sources-list- Specify sources.list file + --apt-get - Specify an alternative apt-get application to use + --apt-cache - Specify an alternative apt-cache application to use + --config - Specify an alternative configuration file ; -exit 1 + exit 1; } # Since shell returns 0 on success, and our script usually uses true values @@ -147,13 +150,13 @@ sub remove { print STDERR - Removing packages (@_) -; - !system apt-get @apt_args remove @_ + !system $conf-apt_get . @apt_args remove @_ } sub update { print STDERR - Updating package lists -; - !system apt-get @apt_args update + !system $conf-apt_get . @apt_args update } sub move_to_repository @@ -173,7 +176,8 @@ { my @seen; # Skip multiple entries for the same pkg version my @list = $_source-find($pkg); - for (@list) { + for (@list) + { my $ver = $$_{Version}; grep {/$ver/} @seen and next; # Skip if seen push @seen, $ver; @@ -195,7 +199,7 @@ print ''; } return @res if defined wantarray; -1 + return 1; } @@ -203,18 +207,19 @@ { my @size; -for (@_) { + for (@_) + { my $pkg = $_; # (full explanation for read_apt_list is below) # We invoke apt-get here to determine package size push @size, - read_apt_list(apt-get --print-uris @apt_args source $pkg |, + read_apt_list($conf-apt_get . --print-uris @apt_args source $pkg |, ^', \extract_size); # and to determine package dependencies, and their cumulative size my (@size_deps, @deps); - read_apt_list(apt-get --print-uris @apt_args build-dep $pkg |, + read_apt_list($conf-apt_get . --print-uris @apt_args build-dep $pkg |, ^', sub { push @size_deps, extract_size($_); push @deps, extract_name($_); @@ -233,24 +238,33 @@ return 1; } -sub source +sub source_by_package { -my $pkg_name = shift or return; + my $pkg_name = shift or die Missing package name for source_by_package().\n; my ($pkg_version, $src_version, $src_name); if (!($src_version = shift)) { # no version passed along. - $pkg_version = get_pkg_version($pkg_name); - $src_version = get_src_version($pkg_name, $pkg_version); + $src_version = get_src_version($pkg_name); } $src_name = get_src_name($pkg_name, $src_version); + print STDERR D(240): pkg_name=$pkg_name src_name=$src_name src_version=$src_version\n; + + return source_by_source ($src_name, $src_version); +} + +sub source_by_source +{ + my $src_name = $_[0] or die Missing source pakcage name for source_by_source().\n; + my $src_version = $_[1] or die Missing version information for source package $src_name in source_by_source().\n; + update() if $conf-update; # to be consistent with install() -print STDERR - Downloading $pkg_name source ($src_name $src_version) -; -return
Bug#309742: apt-build: Segmentation fault after each operation
Hi Andrei, could you try out a version of apt-build which contains some fixes and report your result? Maybe your problem is fixed there: http://einstein.speech-design.de/~br/dpkg-cross/apt-build_0.12.4.1_i386.deb -- Raphael Bossek -- 5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail +++ GMX - die erste Adresse für Mail, Message, More +++ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#301566: Fw: Processing of python-4suite_0.99cvs20050418-1_powerpc+i386.changes
Begin forwarded message: Date: Thu, 21 Apr 2005 04:24:12 -0400 From: Archive Administrator [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Processing of python-4suite_0.99cvs20050418-1_powerpc+i386.changes python-4suite_0.99cvs20050418-1_powerpc+i386.changes uploaded successfully to localhost along with the files: python2.2-4suite_0.99cvs20050418-1_powerpc.deb python2.3-4suite_0.99cvs20050418-1_powerpc.deb python2.4-4suite_0.99cvs20050418-1_powerpc.deb python-4suite_0.99cvs20050418-1.dsc python-4suite_0.99cvs20050418.orig.tar.gz python-4suite_0.99cvs20050418-1.diff.gz python-4suite_0.99cvs20050418-1_all.deb python-4suite-common_0.99cvs20050418-1_all.deb python-4suite-doc_0.99cvs20050418-1_all.deb python-4suite-server_0.99cvs20050418-1_all.deb python2.2-4suite_0.99cvs20050418-1_i386.deb python2.3-4suite_0.99cvs20050418-1_i386.deb python2.4-4suite_0.99cvs20050418-1_i386.deb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#305315: Removeal of package libdata-dumper-perl
Package: ftp.debian.org Severity: normal The libdata-dumper-perl package is obsolate becase the functionality is provided allready by the perl-base package. Please remove this package and all releated files from the archive. -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (500, 'testing') Architecture: powerpc (ppc) Kernel: Linux 2.6.8-powerpc Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) pgptrSXem4Vfn.pgp Description: PGP signature
Bug#302191: Call to fix bug 302191: libexpat1-dev required for new python-4suite
Hi Arno, could you please fix the #302191 pending for libexpat1-dev package? I've attached the required patch to #302191 so it should not be a big problem to make a new release. Without this modification I'm not able to build the python-4suite package right. I think the same problem may occur for other exapt based projects out there. -- Raphael Bossek pgp1L0FCC1fFr.pgp Description: PGP signature
Bug#301566: python-4suite-doc fails in postinst
Hi Torsten, thank a lot for your input. For all of them waiting for a bugfix should know that I'm working as mutch as I can to solve the problem. There are some Tracebacks while bdist_install the 4Suite package. Those Tracebacks do not stop the installation but are signals for a problem. I'm convinced to provide a final solution for this problem in the next few days. I've also deceeded to upgrade to a newer CVS snapshot. -- Raphael Bossek pgpuVWrgbylaj.pgp Description: PGP signature
Bug#302191: exapt_config.h missing
Package: libexpat1-dev Version: 1.95.8-1 Severity: important Tags: patch To get information about the expat library and how it was build the expat_config.h file is mandatory. Without this file other applications may fail to build. This is the case for the latest python-4suite packages where the expat_config.h is refered. Please apply the following patch to fix the problem: ---8---8---8---8---8---8---8---8---8---8---8---8---8---8---8--- --- expat-1.95.8/Makefile.in.orig 2005-03-29 23:44:55.609692345 +0200 +++ expat-1.95.8/Makefile.in2005-03-29 23:41:09.890219297 +0200 @@ -41,7 +41,7 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/conftools/mkinstalldirs MANFILE = $(srcdir)/doc/xmlwf.1 -APIHEADER = $(srcdir)/lib/expat.h $(srcdir)/lib/expat_external.h +APIHEADER = $(srcdir)/lib/expat.h $(srcdir)/lib/expat_external.h $(srcdir)/expat_config.h LIBRARY = libexpat.la ---8---8---8---8---8---8---8---8---8---8---8---8---8---8---8--- -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (500, 'testing') Architecture: powerpc (ppc) Kernel: Linux 2.6.8-powerpc Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages libexpat1-dev depends on: ii libc6-dev [libc-dev]2.3.2.ds1-20 GNU C Library: Development Librari ii libexpat1 1.95.8-1 XML parsing C library - runtime li -- no debconf information pgpymnZz4OZ6K.pgp Description: PGP signature
Bug#301599: Fw: Processing of kernel-patch-bluez_20050328-1_powerpc.changes
Begin forwarded message: Date: Mon, 28 Mar 2005 05:26:37 -0500 From: Archive Administrator [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Processing of kernel-patch-bluez_20050328-1_powerpc.changes kernel-patch-bluez_20050328-1_powerpc.changes uploaded successfully to localhost along with the files: kernel-patch-bluez_20050328-1.dsc kernel-patch-bluez_20050328.orig.tar.gz kernel-patch-bluez_20050328-1.diff.gz kernel-patch-2.4-bluez_20050328-1_all.deb kernel-patch-2.6-bluez_20050328-1_all.deb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]