Bug 494629

Summary: 'apt-get update' aborts with an assert in rpmds.c:518
Product: [Fedora] Fedora Reporter: Omair Majid <omajid>
Component: aptAssignee: Axel Thimm <Axel.Thimm>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 10CC: pmatilai
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-04-08 05:33:19 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Omair Majid 2009-04-07 16:27:36 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032713 Fedora/3.0.8-1.fc10 Firefox/3.0.8

When using apt-get update, apt aborts with an assert: 
apt-get: rpmds.c:518: rpmdsDupArgv: Assertion `argv[ac] != ((void *)0)' failed.
Aborted


Reproducible: Always

Steps to Reproduce:
1. install apt 'sudo yum install apt'
2. run apt 'sudo apt-get update'
Actual Results:  
Apt's output:

Fetched 28.1MB in 1m17s (362kB/s)                                              
Reading Package Lists... Done
apt-get: rpmds.c:518: rpmdsDupArgv: Assertion `argv[ac] != ((void *)0)' failed.
Aborted


Expected Results:  
Apt works

Apt's entire output:

$ sudo apt-get update
Get:1 http://download.fedora.redhat.com fedora/linux/updates/10/i386/ repomd.xml [2391B]
Get:2 http://download.fedora.redhat.com fedora/linux/releases/10/Everything/i386/os/ repomd.xml [2849B]
Fetched 5240B in 0s (10.1kB/s)
Get:1 http://download.fedora.redhat.com fedora/linux/updates/10/i386/ primary.sqlite [3198kB]
Get:2 http://download.fedora.redhat.com fedora/linux/updates/10/i386/ filelists.sqlite [6348kB]
Get:3 http://download.fedora.redhat.com fedora/linux/releases/10/Everything/i386/os/ 04da721e41b80b2a003de83f73387a6d7d30833f-primary.sqlite [6892kB]
Get:4 http://download.fedora.redhat.com fedora/linux/releases/10/Everything/i386/os/ 848f002818e918fb0dc1e258342c63c3587683bf-filelists.sqlite [11.6MB]
Fetched 28.1MB in 1m17s (362kB/s)                                              
Reading Package Lists... Done
apt-get: rpmds.c:518: rpmdsDupArgv: Assertion `argv[ac] != ((void *)0)' failed.
Aborted

$ sudo apt-get update
Freeing locks for locker 0xa23: 5879/3087746848
Freeing locks for locker 0xa24: 5879/3087746848
Freeing locks for locker 0xa25: 5879/3087746848
Get:1 http://download.fedora.redhat.com fedora/linux/updates/10/i386/ repomd.xml [2391B]
Get:2 http://download.fedora.redhat.com fedora/linux/releases/10/Everything/i386/os/ repomd.xml [2849B]
Fetched 5240B in 1s (4824B/s)
Hit http://download.fedora.redhat.com fedora/linux/updates/10/i386/ primary.sqlite
Hit http://download.fedora.redhat.com fedora/linux/updates/10/i386/ filelists.sqlite
Hit http://download.fedora.redhat.com fedora/linux/releases/10/Everything/i386/os/ 04da721e41b80b2a003de83f73387a6d7d30833f-primary.sqlite
Hit http://download.fedora.redhat.com fedora/linux/releases/10/Everything/i386/os/ 848f002818e918fb0dc1e258342c63c3587683bf-filelists.sqlite
Reading Package Lists... Done
apt-get: rpmds.c:518: rpmdsDupArgv: Assertion `argv[ac] != ((void *)0)' failed.
Aborted

Comment 1 Panu Matilainen 2009-04-08 05:33:19 UTC

*** This bug has been marked as a duplicate of bug 487881 ***