Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: I am using a third party repo here but essentially dnf barfs while yum handles it just fine. dnf install tor tor-browser tor-browser-selinux [sudo] password for rahul: Setting up Install Process Resolving Dependencies --> Starting dependency resolution ---> Package tor.x86_64 2:0.2.3.25-7.fc18 will be installed ---> Package tor-browser.x86_64 17.0.6-1.fc18 will be installed ---> Package tor-browser-selinux.x86_64 17.0.6-1.fc18 will be installed ---> Package torsocks.x86_64 1.3-1.fc18 will be installed --> Finished dependency resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: tor x86_64 2:0.2.3.25-7.fc18 jamielinux-tor 1.9 M tor-browser x86_64 17.0.6-1.fc18 jamielinux-tor 42 M tor-browser-selinux x86_64 17.0.6-1.fc18 jamielinux-tor 6.2 k torsocks x86_64 1.3-1.fc18 updates 58 k Transaction Summary ================================================================================ Install 4 Packages Total download size: 44 M Installed size: 44 M Is this ok [y/N]: y Downloading Packages: (1/4): tor-0.2.3.25-7.fc18.x86_64.rpm | 249 B 00:00 (2/4): tor-browser-17.0.6-1.fc18.x86_64.rpm | 255 B 00:00 (3/4): tor-browser-selinux-17.0.6-1.fc18.x86_64.rpm | 263 B 00:00 (4/4): torsocks-1.3-1.fc18.x86_64.rpm | 58 kB 00:00 Error Downloading Packages: tor-browser-17.0.6-1.fc18.x86_64: Problem with repo 'jamielinux-tor': Error HTTP/FTP status code: 404 tor-browser-selinux-17.0.6-1.fc18.x86_64: Problem with repo 'jamielinux-tor': Error HTTP/FTP status code: 404 tor-2:0.2.3.25-7.fc18.x86_64: Problem with repo 'jamielinux-tor': Error HTTP/FTP status code: 404 [rahul@mether ~]$sudo yum install tor tor-browser tor-browser-selinux Loaded plugins: langpacks, presto, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package tor.x86_64 2:0.2.3.25-7.fc18 will be installed --> Processing Dependency: torsocks for package: 2:tor-0.2.3.25-7.fc18.x86_64 ---> Package tor-browser.x86_64 0:17.0.6-1.fc18 will be installed ---> Package tor-browser-selinux.x86_64 0:17.0.6-1.fc18 will be installed --> Running transaction check ---> Package torsocks.x86_64 0:1.3-1.fc18 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: tor x86_64 2:0.2.3.25-7.fc18 jamielinux-tor 1.9 M tor-browser x86_64 17.0.6-1.fc18 jamielinux-tor 42 M tor-browser-selinux x86_64 17.0.6-1.fc18 jamielinux-tor 6.2 k Installing for dependencies: torsocks x86_64 1.3-1.fc18 updates 58 k Transaction Summary ================================================================================ Install 3 Packages (+1 Dependent package) Total size: 44 M Total download size: 42 M Installed size: 81 M Is this ok [y/N]: y Downloading Packages: warning: /var/cache/yum/x86_64/18/jamielinux-tor/packages/tor-browser-17.0.6-1.fc18.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 00662aa6: NOKEY Public key for tor-browser-17.0.6-1.fc18.x86_64.rpm is not installed tor-browser-17.0.6-1.fc18.x86_64.rpm | 42 MB 01:03 tor-browser-selinux-17.0.6-1.fc18.x86_64.rpm | 6.2 kB 00:00 torsocks-1.3-1.fc18.x86_64.rpm | 58 kB 00:00 -------------------------------------------------------------------------------- Total 676 kB/s | 42 MB 01:03 Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-jamielinux Importing GPG key 0x00662AA6: Userid : "Jamie Nguyen <j>" Fingerprint: c09b 94f7 585d c89e 0b81 7a69 b8e3 7c62 0066 2aa6 Package : jamielinux-tor-release-17-1.noarch (installed) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-jamielinux Is this ok [y/N]:
Can you please attach the jamielinux-tor repo file?
Created attachment 754207 [details] jamie repo
This is a legit problem, libsolv doesn't recognize base:xml attribute in <location>. Fortunately most repos don't use this.
Yep, this is a bug in librepo. The parser looks fairly easy to extend, though.
libsolv-0.3.0-5.git228d412.fc19, librepo-0.0.4-2.fc19, hawkey-0.3.14-1.git78b3aa0.fc19, dnf-0.3.8-2.git85524ae.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/libsolv-0.3.0-5.git228d412.fc19,dnf-0.3.8-2.git85524ae.fc19,hawkey-0.3.14-1.git78b3aa0.fc19,librepo-0.0.4-2.fc19
Package libsolv-0.3.0-5.git228d412.fc19, librepo-0.0.4-2.fc19, hawkey-0.3.14-1.git78b3aa0.fc19, dnf-0.3.8-2.git85524ae.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing libsolv-0.3.0-5.git228d412.fc19 librepo-0.0.4-2.fc19 hawkey-0.3.14-1.git78b3aa0.fc19 dnf-0.3.8-2.git85524ae.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-11602/libsolv-0.3.0-5.git228d412.fc19,dnf-0.3.8-2.git85524ae.fc19,hawkey-0.3.14-1.git78b3aa0.fc19,librepo-0.0.4-2.fc19 then log in and leave karma (feedback).
libsolv-0.3.0-5.git228d412.fc19, librepo-0.0.4-2.fc19, hawkey-0.3.14-1.git78b3aa0.fc19, dnf-0.3.8-2.git85524ae.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.