Koozali.org: home of the SME Server

Is this a bug?

Offline calisun

  • *
  • 620
  • +0/-1
Is this a bug?
« on: January 03, 2007, 08:07:34 PM »
I have decided to ask if this is a bug before I post it to bugzilla.

When I went to server-manager software installer, there was a big list of available updates. But when it was done, it said 1 update complete. Is this a bug?  Below is a update info as it appeared on the screen:


http://mirror.contribs.org/smeserver/releases/7/smeos/i386/repodata/primary.xml.gz: [Errno -1] Metadata file does not match checksum
Trying other mirror.
Could not find update match for mkinitrd.i386
Could not find update match for spamassassin.i386
Could not find update match for aspell-it.i386
Could not find update match for openssl.i686
Could not find update match for rpm-python.i386
Could not find update match for diald.i386
Could not find update match for qmailanalog.i386
Could not find update match for php-ldap.i386
Could not find update match for perl-Mail-RFC822-Address.noarch
Could not find update match for nut-client.i386
Could not find update match for tcsh.i386
Could not find update match for dbus.i386
Could not find update match for atrpms.noarch
Could not find update match for runit.i386
Could not find update match for dot-forward.i386
Could not find update match for aspell-fr.i386
Could not find update match for rpm-libs.i386
Could not find update match for hotplug.i386
Could not find update match for smeserver-qpsmtpd.noarch
Could not find update match for e-smith-domains.noarch
Could not find update match for e-smith-packetfilter.noarch
Could not find update match for qmail.i386
Could not find update match for e-smith-horde.noarch
Could not find update match for e-smith-dynamicdns-yi.noarch
Could not find update match for perl-HTML-Tabulate.noarch
Could not find update match for e-smith-imap.noarch
Could not find update match for perl-Archive-Tar.noarch
Could not find update match for e-smith-grub.noarch
Could not find update match for mc.i386
Could not find update match for info.i386
Could not find update match for php-pear.i386
Could not find update match for net-snmp.i386
Could not find update match for bash.i386
Could not find update match for python-elementtree.i386
Could not find update match for perl-Crypt-Cracklib.i386
Could not find update match for tzdata.noarch
Could not find update match for e-smith-nutUPS.noarch
Could not find update match for flexbackup.noarch
Could not find update match for e-smith-starterwebsite.noarch
Could not find update match for e-smith-formmagick.noarch
Could not find update match for smeserver-spamassassin.noarch
Could not find update match for e-smith-ibays.noarch
Could not find update match for pyzor.noarch
Could not find update match for smeserver-locale-fr.noarch
Could not find update match for elinks.i386
Could not find update match for e-smith-email.noarch
Could not find update match for aspell.i386
Could not find update match for util-linux.i386
Could not find update match for maildrop.i386
Could not find update match for samba-client.i386
Could not find update match for dstat.noarch
Could not find update match for openssh-clients.i386
Could not find update match for dhcp.i386
Could not find update match for udev.i386
Could not find update match for ulogd.i386
Could not find update match for openldap-servers.i386
Could not find update match for e-smith-tinydns.noarch
Could not find update match for kbd.i386
Could not find update match for traceroute.i386
Could not find update match for gamin.i386
Could not find update match for e-smith-php.noarch
Could not find update match for smeserver-release.noarch
Could not find update match for e-smith-netatalk.noarch
Could not find update match for audit-libs.i386
Could not find update match for smeserver-audittools.noarch
Could not find update match for libtool-libs.i386
Could not find update match for pine.i386
Could not find update match for perl-Time-TAI64.noarch
Could not find update match for rsync.i386
Could not find update match for php-gd.i386
Could not find update match for pear-file.noarch
Could not find update match for less.i386
Could not find update match for strace.i386
Could not find update match for e-smith-apache.noarch
Could not find update match for pptpd.i386
Could not find update match for e-smith-pptpd.noarch
Could not find update match for samba.i386
Could not find update match for php-mbstring.i386
Could not find update match for libgcc.i386
Could not find update match for e-smith-LPRng.noarch
Could not find update match for e-smith-imp.noarch
Could not find update match for mailfront.i386
Could not find update match for ppp.i386
Could not find update match for turba-h3.noarch
Could not find update match for pear-db.noarch
Could not find update match for dbus-glib.i386
Could not find update match for e-smith-ingo.noarch
Could not find update match for cups-libs.i386
Could not find update match for e-smith-ntp.noarch
Could not find update match for aspell-es.i386
Could not find update match for mbuffer.i386
Could not find update match for smeserver-locale-de.noarch
Could not find update match for kernel.i686
Could not find update match for perl-GSSAPI.i386
Could not find update match for kernel-smp.i686
Could not find update match for perl-MIME-tools.noarch
Could not find update match for initscripts.i386
Could not find update match for e-smith-openssh.noarch
Could not find update match for ingo-h3.noarch
Could not find update match for python-urlgrabber.noarch
Could not find update match for perl-Net_SSLeay.pm.i386
Could not find update match for e-smith-turba.noarch
Could not find update match for e-smith-radiusd.noarch
Could not find update match for clamav-db.i386
Could not find update match for e-smith-flexbackup.noarch
Could not find update match for sqlite.i386
Could not find update match for samba-common.i386
Could not find update match for hwdata.noarch
Could not find update match for djbdns.i386
Could not find update match for audit.i386
Could not find update match for centos-release.i386
Could not find update match for findutils.i386
Could not find update match for usbutils.i386
Could not find update match for pear-mail.noarch
Could not find update match for e-smith.noarch
Could not find update match for libstdc++.i386
Could not find update match for e-smith-devtools.noarch
Could not find update match for dmraid.i386
Could not find update match for python-sqlite.i386
Could not find update match for e-smith-proftpd.noarch
Could not find update match for glibc.i686
Could not find update match for e-smith-oidentd.noarch
Could not find update match for e-smith-mysql.noarch
Could not find update match for e-smith-dynamicdns-dyndns.org.noarch
Could not find update match for smeserver-support.noarch
Could not find update match for perl-MailTools.noarch
Could not find update match for gzip.i386
Could not find update match for coreutils.i386
Could not find update match for logrotate.i386
Could not find update match for daemontools.i386
Could not find update match for e-smith-lib-compspec.noarch
Could not find update match for e-smith-qmailanalog.noarch
Could not find update match for tar.i386
Could not find update match for e-smith-test.noarch
Could not find update match for iproute.i386
Could not find update match for newt.i386
Could not find update match for e-smith-qmail.noarch
Could not find update match for e-smith-hosts.noarch
Could not find update match for qmail-workaround.i386
Could not find update match for aspell-de.i386
Could not find update match for php-domxml.i386
Could not find update match for php.i386
Could not find update match for e-smith-base.noarch
Could not find update match for device-mapper.i386
Could not find update match for imp-h3.noarch
Could not find update match for sed.i386
Could not find update match for e-smith-dnscache.noarch
Could not find update match for libselinux.i386
Could not find update match for rpmdb-CentOS.i386
Could not find update match for rssh.i386
Could not find update match for e-smith-viewlogfiles.noarch
Could not find update match for tnef.i386
Could not find update match for dhclient.i386
Could not find update match for perl-IO-Socket-SSL.noarch
Could not find update match for perl-I18N-AcceptLanguage.noarch
Could not find update match for razor-agents.i386
Could not find update match for perl-Crypt-OpenSSL-RSA.i386
Could not find update match for openldap.i386
Could not find update match for smeserver-locale-es.noarch
Could not find update match for pear-mail_mime.noarch
Could not find update match for perl-Net-Server.noarch
Could not find update match for smeserver-locale-it.noarch
Could not find update match for perl-File-MMagic.noarch
Could not find update match for fastforward.i386
Could not find update match for qpsmtpd.noarch
Could not find update match for qpsmtpd-plugins.noarch
Could not find update match for pear-date.noarch
Could not find update match for clamd.i386
Could not find update match for e-smith-proxy.noarch
Could not find update match for perl-Object-Persistence.noarch
Could not find update match for openssh-server.i386
Could not find update match for perl-Clone.i386
Could not find update match for nut.i386
Could not find update match for smeserver-clamav.noarch
Could not find update match for ucspi-tcp.i386
Could not find update match for stunnel-tls.i386
Could not find update match for e-smith-dynamicdns-tzo.noarch
Could not find update match for mdadm.i386
Could not find update match for dovecot.i386
Could not find update match for perl-CGI-Persistent.noarch
Could not find update match for mod_auth_external.i386
Could not find update match for net-snmp-libs.i386
Could not find update match for e-smith-lib.noarch
Could not find update match for e-smith-runit.noarch
Could not find update match for python.i386
Could not find update match for mailx.i386
Could not find update match for netatalk.i386
Could not find update match for e2fsprogs.i386
Could not find update match for e-smith-portforwarding.noarch
Could not find update match for cvm.i386
Could not find update match for e-smith-samba.noarch
Could not find update match for e-smith-dynamicdns-dyndns.noarch
Could not find update match for e-smith-backup.noarch
Could not find update match for e-smith-cvm-unix-local.noarch
Could not find update match for safecat.i386
Could not find update match for lvm2.i386
Could not find update match for xlhtml.i386
Could not find update match for openssh.i386
Could not find update match for pear-log.noarch
Could not find update match for chkconfig.i386
Could not find update match for rkhunter.noarch
Could not find update match for tai64nunix.i386
Could not find update match for perl-Mail-DomainKeys.noarch
Could not find update match for apr.i386
Could not find update match for net-tools.i386
Could not find update match for clamav.i386
Could not find update match for glibc-common.i386
Could not find update match for e-smith-ldap.noarch
Could not find update match for qmail-qfilter.i386
Could not find update match for horde.noarch
Could not find update match for bind-libs.i386
Could not find update match for make.i386
Could not find update match for perl-Class-ParamParser.noarch
Could not find update match for hal.i386
Could not find update match for diald-top.i386
Could not find update match for rhpl.i386
Could not find update match for bind-utils.i386
Could not find update match for gnupg.i386
Could not find update match for kernel-utils.i386
Could not find update match for rpm.i386
Could not find update match for perl-Test-Inline.noarch
Could not find update match for perl-CGI-FormMagick.noarch
Could not find update match for LPRng.i386
Could not find update match for htop.i386
Could not find update match for perl-Unix-ConfigFile.noarch
Could not find update match for DCC.i386
Could not find update match for rpm-build.i386
Could not find update match for e-smith-quota.noarch
Could not find update match for man.i386
Could not find update match for aspell-en.i386
Could not find update match for wv.i386
Could not find update match for popt.i386
Could not find update match for pam.i386
Could not find update match for perl-Data-UUID.i386
Could not find update match for e-smith-pop3.noarch
Could not find update match for php-mysql.i386
Could not find update match for binutils.i386
Could not find update match for buffer.i386
Could not find update match for ipsvd.i386
Could not find update match for whiptail.i386
Could not find update match for php-imap.i386
Could not find update match for net-snmp-utils.i386
http://mirror.contribs.org/smeserver/releases/7/smeos/i386/CentOS/base/comps.rpm: [Errno -1] Header is not complete.
Trying other mirror.
Loading "fastestmirror" plugin
Loading "smeserver" plugin
Setting up Update Process
Setting up repositories
Determining fastest mirrors
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for comps to pack into transaction set.
---> Package comps.i386 2:4.4CENTOS-0.20060823 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Updating:
 comps                   i386       2:4.4CENTOS-0.20060823  smeos             9.1 M

Transaction Summary
=============================================================================
Install      0 Package(s)        
Update       1 Package(s)        
Remove       0 Package(s)        
Total download size: 9.1 M
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
smeserver trap pre-install: comps

  Updating  : comps                        ######################### [1/2]Migrating existing database spamassassin
Migrating existing database yum_available
Migrating existing database yum_updates
Migrating existing database mailpatterns
Migrating existing database yum_installed
Migrating existing database hosts
Migrating existing database networks
Migrating existing database backups
Migrating existing database domains
Migrating existing database configuration
Migrating existing database accounts
Migrating existing database yum_repositories
Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237,  line 15.
Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237,  line 71.
Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237,  line 127.
Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237,  line 184.
Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237,  line 240.
Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237,  line 297.
Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
Use of uninitialized value in substitution (s///) at /usr/lib/perl5/site_perl/esmith/FormMagick.pm line 237,  line 354.
Use of uninitialized value in subroutine entry at /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/XML/Parser/Expat.pm line 474.
Use of uninitialized value in print at /usr/lib/perl5/site_perl/CGI/FormMagick/Setup.pm line 179.
 
smeserver trap post-install: comps

Updated: comps.i386 2:4.4CENTOS-0.20060823
Complete!
SME user and community member since 2005.
Want to install Wordpress in iBay of SME Server?
See my step-by-step How-To wiki here:
http://wiki.contribs.org/Wordpress_Multisite

Offline cactus

  • *
  • 4,880
  • +3/-0
    • http://www.snetram.nl
Is this a bug?
« Reply #1 on: January 03, 2007, 09:16:55 PM »
I had the same, I don;t htink it is a bug, my guess is that the mirror you tried was half way it's update process.

Did you install the yum part first like syggested in the thread announcing the new release? If not please do so as this will enable switching between mirrors when one is unavailable or faulty.

If you already did you may try this as I solved this error yesterday running a manual update using:
Code: [Select]
yum update --disablerepo=* --enablerepo=smeos --enablerepo=smeaddons --enablerepo=smeupdates
signal-event post-upgrade
signal-event reboot
Be careful whose advice you buy, but be patient with those who supply it. Advice is a form of nostalgia, dispensing it is a way of fishing the past from the disposal, wiping it off, painting over the ugly parts and recycling it for more than its worth ~ Baz Luhrmann - Everybody's Free (To Wear Sunscreen)

Offline calisun

  • *
  • 620
  • +0/-1
Is this a bug?
« Reply #2 on: January 03, 2007, 10:10:50 PM »
smeserver-yum, yum and yum-plugin-fastestmirror were available as updates couple of weeks ago, so I already did update them then.
You can see this by the second line of the text I have attached: "Trying other mirror"
I have performed the code you have posted, but after update and reboot, no updates are shown. I will see tomorrow if they show up.
SME user and community member since 2005.
Want to install Wordpress in iBay of SME Server?
See my step-by-step How-To wiki here:
http://wiki.contribs.org/Wordpress_Multisite

Offline cactus

  • *
  • 4,880
  • +3/-0
    • http://www.snetram.nl
Is this a bug?
« Reply #3 on: January 04, 2007, 08:31:43 PM »
Quote from: "calisun"
smeserver-yum, yum and yum-plugin-fastestmirror were available as updates couple of weeks ago, so I already did update them then.
You can see this by the second line of the text I have attached: "Trying other mirror"
But I do not see it actually trying other mirrors....
Quote from: "calisun"
I have performed the code you have posted, but after update and reboot, no updates are shown. I will see tomorrow if they show up.
Hopefully it will, maybe it will work faster than 24h as mirrors sync multiple times a day.
Be careful whose advice you buy, but be patient with those who supply it. Advice is a form of nostalgia, dispensing it is a way of fishing the past from the disposal, wiping it off, painting over the ugly parts and recycling it for more than its worth ~ Baz Luhrmann - Everybody's Free (To Wear Sunscreen)

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: Is this a bug?
« Reply #4 on: January 04, 2007, 09:19:02 PM »
Quote from: "calisun"
I have decided to ask if this is a bug before I post it to bugzilla.


Don't. You have been asked many times before to report anything you suspect might be a bug to the Bug Tracker. Please.

Offline calisun

  • *
  • 620
  • +0/-1
Is this a bug?
« Reply #5 on: January 05, 2007, 06:28:57 AM »
Looks like  cactus was right, the mirror might have not beeen updated. Today update went on without problems. One thing it did different from yesterday was a message that I did not see yesterday:

Loading "fastestmirror" plugin
 Loading "smeserver" plugin
 Setting up Update Process
 Setting up repositories
 Loading mirror speeds from cached hostfile
 Reading repository metadata in from local files
 Resolving Dependencies
SME user and community member since 2005.
Want to install Wordpress in iBay of SME Server?
See my step-by-step How-To wiki here:
http://wiki.contribs.org/Wordpress_Multisite

Offline bunkobugsy

  • *
  • 306
  • +4/-0
Is this a bug?
« Reply #6 on: January 05, 2007, 09:22:39 PM »
Been watching this conversation hoping it would answer my problems.

I keep getting stuck at the same point:

--> Processing Dependency: glibc = 2.3.4-2.19 for package: glibc-headers
--> Processing Dependency: glibc = 2.3.4-2.19 for package: glibc-devel
Error: Missing Dependency: glibc = 2.3.4-2.19 is needed by package glibc-headers
Error: Missing Dependency: glibc = 2.3.4-2.19 is needed by package glibc-devel

Been trying to update tot 7.1 from server-manager and issuing yum update --disablerepo=* --enablerepo=smeos --enablerepo=smeaddons --enablerepo=smeupdates, but it fails the same (even after # yum clean all)

I could post the complete yum logs, but they are huge:

http://mirror.contribs.org/smeserver/releases/7/smeupdates/i386/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] 550 smeserver: No such file or directory
Trying other mirror.
Loading "fastestmirror" plugin
Loading "smeserver" plugin
Setting up Update Process
Setting up repositories
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
...............................................................................................

Yum and rpm report I have glibc 2.3.4-2.19 ...

Any ideas??

Offline byte

  • *
  • 2,183
  • +2/-0
Is this a bug?
« Reply #7 on: January 05, 2007, 09:47:22 PM »
Quote from: "bunkobugsy"

I keep getting stuck at the same point:

--> Processing Dependency: glibc = 2.3.4-2.19 for package: glibc-headers
--> Processing Dependency: glibc = 2.3.4-2.19 for package: glibc-devel
Error: Missing Dependency: glibc = 2.3.4-2.19 is needed by package glibc-headers
Error: Missing Dependency: glibc = 2.3.4-2.19 is needed by package glibc-devel


It seems like you have kernel building rpms installed, which is not a good idea.
--[byte]--

Have you filled in a Bug Report over @ http://bugs.contribs.org ? Please don't wait to be told this way you help us to help you/others - Thanks!

Offline bunkobugsy

  • *
  • 306
  • +4/-0
Is this a bug?
« Reply #8 on: January 05, 2007, 10:29:05 PM »
I'm certainly not an expert, i kind of get around...
However I use this server for everything in a 50 user organization for a year now and it performs almost flawlessly. I just had some problems with that certificate regeneration but fixed it thanks to the very active forums.
I installed various contribs, and i use them all, STILL I don't know how these packages got installed, probably as dependencies for some contrib.
I could provide you with a installed packages list, but from what I see every glibc-xxxx package is .i386, except glibc itself, which is .i686
Could this be my problem, or have I just made an a** out of myself??
Do you think I could remove glibc* from yum panel to solve this?

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Is this a bug?
« Reply #9 on: January 05, 2007, 11:10:51 PM »
Quote from: "bunkobugsy"

Do you think I could remove glibc* from yum panel to solve this?


No. You can safely remove glibc-headers and glibc-devel only.

From the command line, you would do that via:

rpm -e glibc-headers glibc-devel

Offline grattman

  • ****
  • 122
  • +0/-0
Is this a bug?
« Reply #10 on: January 06, 2007, 06:11:14 PM »
I have this same issue, and I tried your suggestion Charlie and I get the following. It is keeping from bringing my server to 7.1. Any ideas?

[me@wms ~]# rpm -e glibc-headers glibc-devel
error: Failed dependencies:
        glibc-devel >= 2.2.90-12 is needed by (installed) gcc-3.4.5-2.i386
[me@wms ~]#


Is it possible to remove gcc-3.4.5-2.i386 without affecting anything to seriously?

Thanks,
Brian
...

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Is this a bug?
« Reply #11 on: January 06, 2007, 11:05:05 PM »
Quote from: "grattman"

Is it possible to remove gcc-3.4.5-2.i386 without affecting anything to seriously?


Yes, you don't want or need to have gcc installed. Do "rpm -e gcc" as well.

Offline grattman

  • ****
  • 122
  • +0/-0
Still baffled
« Reply #12 on: January 06, 2007, 11:32:32 PM »
Charlie...perhaps you can enlighten me a little more. After removing all three and doing a signal-post and signal-reboot, when Irun yum again it has it cached or something like that. How do I flush that so it does a fresh yum update?

[EDIT] yum clean all

I had to dig a little and remove any glibxxx in order to finally get the yum update to not error out.

Thanks,
Brian
...