tpkg / client

tpkg client code
MIT License
5 stars 7 forks source link

tpkg should allow user to specify whether to use 32bit or 64bit version package for native dependency #6

Open jheiss opened 12 years ago

jheiss commented 12 years ago

Unable to find any packages which satisfy oracle-native-dependencies. Possible error(s): Requested package oracle-native-dependencies-1.0-redhat-multiarch.tpkg depends on {"name"=>"libXtst.i386", "type"=>:native, "native"=>true}, no packages that satisfy that dependency are available /usr/lib/ruby/site_ruby/1.8/tpkg.rb:3190:in check_requests': Unable to satisfy the request(s) (RuntimeError) from /usr/lib/ruby/site_ruby/1.8/tpkg.rb:3367:ininstall' from /usr/bin/tpkg:388

$ yum list libXtst.i386 Loaded plugins: rhnplugin, security Note Red Hat Network repositories are not listed below. You must run this command as root to access RHN repositories. base | 1.1 kB 00:00 base 3040/3040 updates-released | 951 B 00:00 updates-released 3087/3087 ypc-released | 951 B 00:00 ypc-released 166/166 Available Packages libXtst.i386 1.0.1-3.1 base

Was: https://sourceforge.net/apps/trac/tpkg/ticket/6

jheiss commented 12 years ago

Additional comment by Darren: This turns out to be more complicated that it looks. For example, what would we do if the user is installing on an i386 machine, but explicitly request a native package of x86_64? Do we allow this? Or not. How would we know when to allow or when not to allow.

Was: https://sourceforge.net/apps/trac/tpkg/ticket/6#comment:1